Skip to content
9.4 (538 reviews)

The Marazion Hotel offers a restaurant, bar and stylish rooms, some with views of the sea towards St Michael's Mount.

A 4-star hotel on Marazion’s main square, directly across from the beach and looking out towards St Michael’s Mount. The hotel scores 9.4 from 538 reviews, with a location rating of 9.8 - one of the highest-rated positions in west Cornwall.

All rooms come with en suite bathrooms featuring either a walk-in shower or shower over bath, plus TV, hairdryer, and tea and coffee making facilities. The on-site Cutty Sark Restaurant serves locally sourced meat, fish, and vegetables, with homemade desserts including creme brulee and cheesecake. Full English breakfast is cooked to order each morning, with continental and gluten-free options also available.

The hotel has a garden and free private parking on site - a genuine advantage in a town where spaces fill up fast in summer. Wheelchair-accessible rooms are available. The beach is steps from the front door, stretching half a mile with the mount as a backdrop.

Marazion sits 4 miles east of Penzance and is one of the oldest chartered towns in Britain. St Michael’s Mount is reached by granite causeway at low tide or harbour boat when the tide is in. The Minack Theatre at Porthcurno and Tate St Ives are both within a 20 to 30 minute drive, and the Marazion Marsh RSPB reserve borders the town to the west.

Key Details
Property type
Hotel
Location
Marazion, Cornwall
Nearest beach
Marazion Beach (200m)
Check-in
14:00
Check-out
10:00
Guest rating
9.4 (538 reviews)

Amenities

  • WiFi
  • Parking
  • Garden
  • Accessible

Highlights

  • Top location: Highly rated by recent guests (9.8)
  • Want a great night's sleep? This hotel was highly rated for its very comfy beds.
  • Continental, Full English/Irish, Vegetarian, Gluten-free
  • Free private parking available at the hotel

Guest Ratings

Cleanliness

9.7/10

Comfort

9.7/10

Location

9.8/10

Facilities

9.5/10

Staff

9.9/10

Value

8.8/10

Frequently Asked Questions

How far is Marazion Hotel from the nearest beach?

Marazion Hotel is 200m from Marazion Beach. There are 3 beaches within easy reach.

Does Marazion Hotel have parking?

Yes, Marazion Hotel has parking available for guests.

Share

Marazion Hotel

Check Availability