
In This Guide
- Why Choose a B&B in Penzance
- Best Areas to Stay in Penzance
- Top-Rated B&Bs in Penzance
- Must-See Attractions Near Penzance
- Beaches Near Penzance
- Food and Drink in Penzance
- Getting to Penzance
- Budget Tips and Booking Advice
- Frequently Asked Questions
Why Choose a Bed and Breakfast in Penzance
Penzance sits at the western tip of Cornwall, gazing across Mount’s Bay towards the fairy-tale silhouette of St Michael’s Mount. It is a town that combines faded Regency elegance with a thriving creative community, and choosing a B&B in Penzance Cornwall places you at the gateway to some of the most dramatic landscapes in the entire county.
As the last major town before Land’s End, Penzance has a distinctive end-of-the-line character. The pace of life is gentler here, the light is extraordinary, and the sense of being at the edge of everything gives the town a special atmosphere that artists, writers, and musicians have been drawn to for centuries. A B&B in Penzance Cornwall lets you experience this unique quality through hosts who have chosen to make this magical corner of the world their home.
Penzance also serves as the perfect base for exploring West Cornwall. St Michael’s Mount, the Minack Theatre, Land’s End, the Lizard Peninsula, and some of Cornwall’s finest beaches are all within easy reach. The town’s B&Bs offer comfortable, characterful accommodation at prices that are often significantly lower than in the more touristy resorts further along the coast, with breakfasts that celebrate the best of Cornish produce.
Best Areas to Stay in Penzance

The Promenade and Seafront
Penzance’s seafront promenade stretches over two miles along Mount’s Bay, offering breathtaking views of St Michael’s Mount. B&Bs along and near the promenade enjoy some of the finest views in West Cornwall. Walking, jogging, and cycling are popular along the prom, and the outdoor Jubilee Pool, an Art Deco saltwater lido, is a distinctive local attraction. The seafront area is within easy walking distance of the town centre, harbour, and train station.
The Town Centre
Penzance town centre retains much of its Georgian and Victorian character, with handsome terraces, independent shops, and a lively high street. B&Bs in the town centre put you within walking distance of everything, from the shops on Chapel Street (one of Cornwall’s finest historic streets) to the harbour and train station. The town has a good selection of restaurants, cafés, and pubs, all accessible on foot.
Newlyn and Mousehole
The fishing villages of Newlyn and Mousehole lie just south of Penzance and offer a quieter, more picturesque alternative base. Newlyn has a working fishing harbour that supplies many of Cornwall’s finest restaurants, while Mousehole is widely considered one of the prettiest villages in England. B&Bs in these villages are perfect for visitors seeking tranquillity and authentic Cornish atmosphere, with Penzance just a short bus ride or coastal walk away.
Top-Rated Bed and Breakfasts in Penzance

Penzance has a wealth of characterful B&Bs, many occupying elegant period buildings with original features and sea views. Here are some consistently well-reviewed options.
The Pendennis Guest House is a historic B&B with a garden, located just a two-minute walk from the seafront. Breakfasts are cooked to order with a wide variety to choose from, and easy on-road parking makes it practical for drivers.
Bay Lodge features accommodation with sea views, free WiFi, and free private parking, situated just 1.5 kilometres from Penzance Promenade Beach. Guests praise the friendly owners and delicious breakfasts that make use of local ingredients.
Treventon Guest House offers quality accommodation just a short stroll from the town centre and a two-minute walk from the promenade. The house retains many original Victorian features while being modernised to a high standard, offering a perfect blend of period character and contemporary comfort.
Holbein House is a historic B&B offering free WiFi, a garden, and a tennis court, located 700 metres from Penzance Promenade Beach. Its period features and tranquil gardens provide a peaceful retreat.
Carnson House occupies a central position just 500 metres from the picturesque harbour, offering traditional Cornish breakfasts, free on-street parking, and free WiFi. Its location makes it ideal for exploring Penzance on foot.
Must-See Attractions Near Penzance
St Michael’s Mount
St Michael’s Mount is one of Cornwall’s most iconic landmarks, a tidal island crowned by a medieval castle and subtropical gardens. At low tide, you walk across the ancient cobbled causeway from Marazion; at high tide, a small boat ferries visitors across. Allow at least three hours to explore the castle, gardens, and the charming island village. The views from the castle ramparts across Mount’s Bay are unforgettable.
The Minack Theatre

The Minack Theatre at Porthcurno is surely the most dramatically situated theatre in the world. Carved into the granite cliffs high above the turquoise waters of Porthcurno Bay, it hosts a full programme of plays, musicals, and concerts from Easter through October. Even outside the performance season, the site is open to visitors and the views alone are worth the trip. Porthcurno Beach below the theatre is one of Cornwall’s most beautiful.
Land’s End
The most westerly point of mainland England is about ten miles from Penzance, where dramatic cliffs drop into the Atlantic. The famous signpost showing distances to destinations around the world is a must for photographs. Beyond the visitor centre, the coastal scenery is spectacular, with the South West Coast Path offering walks in both directions along some of the most dramatic clifftops in Cornwall.
Mousehole

Just three miles south of Penzance, Mousehole is a picture-postcard fishing village with a tiny harbour, granite cottages, and a handful of excellent restaurants. It is particularly famous for its spectacular Christmas lights display, when the entire harbour is illuminated each December. The village is easily reached by bus or a pleasant coastal walk from Newlyn.
Beaches Near Penzance
Penzance Promenade Beach is the closest beach to the town, a long stretch of sand and shingle with views of St Michael’s Mount. For finer sand, Marazion Beach stretches beneath St Michael’s Mount and offers excellent swimming. Porthcurno Beach, about nine miles away, is a stunning cove of white sand and turquoise water, regularly rated among Britain’s most beautiful beaches.
Sennen Cove, near Land’s End, is a glorious surfing beach with a wide sweep of golden sand. Perranuthnoe is a quieter family beach about three miles east of Penzance, with a good café and easy parking. For a complete guide to the area’s beaches, see our Cornwall beaches guide.
Food and Drink in Penzance
Penzance’s food scene is anchored by the proximity of Newlyn, whose fishing fleet lands some of the finest seafood in Britain. Local restaurants make the most of this extraordinary resource, with several establishments sourcing their fish directly from the harbour. The Mackerel Sky Seafood Bar is a local favourite, and The Shore on Chapel Street serves innovative seasonal menus using locally landed fish.
Chapel Street itself is Penzance’s most characterful thoroughfare, lined with independent shops, galleries, and cafés. The Admiral Benbow pub, with its pirate-themed interior, is a Penzance institution. The town also has excellent bakeries producing traditional Cornish pasties and saffron buns, and a growing number of independent coffee shops and wine bars. Check our Cornwall food guide for more recommendations across the county.
Getting to Penzance

Penzance is the terminus of the Great Western Railway main line from London Paddington, making it one of the most accessible towns in Cornwall by train. The journey from London takes about five hours and passes through some beautiful English countryside. The Night Riviera sleeper service runs overnight from London Paddington, arriving in Penzance early in the morning, which is a wonderfully atmospheric way to begin a Cornish holiday.
By car, Penzance is reached via the A30, which runs the length of Cornwall from the M5 motorway at Exeter. The town has several public car parks and on-street parking zones. Many B&Bs offer free on-site or on-street parking, which is generally easier to find here than in busier resorts like St Ives or Padstow.
Penzance is also the departure point for the Isles of Scilly, with the Scillonian III passenger ferry operating daily crossings during summer. If you are planning a day trip or extended stay on the Scillies, Penzance makes the ideal overnight base.
Budget Tips and Booking Advice
Expect to pay: Penzance offers some of the best value B&B accommodation in Cornwall. Budget options start from around £65 to £85 per night, mid-range guest houses with sea views cost £90 to £140, and premium properties charge £140 to £200 per night. Breakfast is almost always included.
Travel by sleeper: The Night Riviera sleeper train from London is surprisingly affordable when booked in advance and saves you a night’s accommodation, arriving in Penzance ready for a full day of exploring.
Off-season appeal: Penzance is particularly rewarding in winter, with dramatic storm watching, cosy pubs, and B&B rates at their lowest. Mousehole’s Christmas lights display in December draws visitors from across Cornwall and is a magical experience.
Book Minack Theatre early: Popular performances at the Minack sell out quickly. If you have your heart set on seeing a show, book tickets before arranging your accommodation, then choose a B&B that provides an easy drive to Porthcurno.
Frequently Asked Questions
Is Penzance a good base for exploring West Cornwall?
Penzance is the ideal base for West Cornwall. St Michael’s Mount, the Minack Theatre, Land’s End, St Ives, Mousehole, and the Lizard Peninsula are all within a 30-minute drive. The town’s excellent rail connections also make it a great base for car-free holidays, with bus services reaching most nearby attractions.
Can I visit the Isles of Scilly from Penzance?
Yes, the Scillonian III ferry runs from Penzance harbour to St Mary’s on the Isles of Scilly. Day trips are possible during the summer season, with departures early in the morning and returns in the late afternoon. Booking in advance is recommended, particularly during school holidays.
How far is Penzance from St Ives?
Penzance is about eight miles from St Ives by road, or a 20-minute drive. You can also travel between the two towns by train, changing at St Erth. The bus service along the coast takes about 30 minutes. Some visitors choose to stay in Penzance and day-trip to St Ives, enjoying the lower accommodation costs while still experiencing both towns.