Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Marazion – 76 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Marazion Hotel offers a restaurant, bar and stylish rooms, some with views of the sea towards St Michael's Mount. This hotel is moments away from shops, a pub and a Cornish tea room.

The property was clean and had a central location in Marazion. Handy for many days out.

Show more Show less
9.2
Superb
626 reviews
Price from
£130
per night

Overlooking St Michael's Mount, The Godolphin Hotel in Marazion offers high-quality rooms on the beautiful West Cornwall coast. With a bar and restaurant showcasing local produce.

location is perfect for visiting St.Michale Mount. the hotel restaurant is good for siting with the wonderful view.

Show more Show less
9.1
Superb
372 reviews
Price from
£99
per night

Situated in the heart of the tranquil town of Marazion, the family-run Glenleigh House overlooks the picturesque St. Michael’s Mount and Mounts Bay.

Sam and Phil where amazing guests, very friendly and willing to make the stay extra comfy for us. We loved the location, especially since the rooms had a sea view. Phil offered us to upgrade the room at zero cost, I thought that was super thoughtful since they did not have a guest on that room currently. The breakfast was amazing and they also offer us to call a cab when we had to leave for the train station at Penzance. I would highly recommend staying here. We also found the room and bathroom extremely comfortable, you can see that they have thought about the atmosphere and the furniture looked very new and modern but especially curated.

Show more Show less
8.9
Fabulous
295 reviews
Price from
£80
per night

Situated down a country lane, Wheal Rodney Holiday Park features an indoor swimming pool and free on-site parking.

Lovely welcoming and very clean and tidy. The location was excellent

Show more Show less
9.2
Superb
438 reviews
Price from
£65
per night

Situated just 30 metres from the beach, Rosario offers bed and breakfast accommodation in the seaside resort of Marazion, 10 minutes’ drive from Penzance.

Friendly, clean, close to St Michael’s Mount, pussyfoot, restaurants.

Show more Show less
7.4
Good
321 reviews
Price from
£70
per night

Chyreen@marazion is located in Marazion, less than 1 km from Marazion Beach, 1.7 km from St Michael's Mount, and 21 km from Minack Theatre.

Super friendly staff. Comfortable Room. Walkable distance to St. Michael's mount. Everything is good.

Show more Show less
9.7
Exceptional
227 reviews
Price from
£125
per night

Situated in Marazion, close to dog-friendly beaches, this holiday home is located 900 metres from St Michael's Mount. Guests benefit from a patio, free WiFi and free parking.

The cottage was very charming and the location excellent - in close proximity to the castle but just enough further up the street to escape the lively tourists on the beach. The hosts Peter and Sally were very hospitable and welcomed us with english scones and jam. The wifi also worked very well. The narrow driveway to the parking spot was wide enough for our Audi A3.

Show more Show less
9.2
Superb
48 reviews
Price from
£121.73
per night

Shoreline, a property with a garden, is situated in Marazion, 20 km from Minack Theatre, 37 km from Lizard Lighthouse & Heritage Centre, as well as 49 km from Newquay Train Station.

Second visit to a holiday property at this location. Shorelines perfectly located for beach and local area. Clean and comfortable and dog friendly. Great to have parking directly in front of property.

Show more Show less
7.3
Good
6 reviews
Price from
£209.76
per night

Seabreeze, a property with a garden, is set in Marazion, 20 km from Minack Theatre, 37 km from Lizard Lighthouse & Heritage Centre, as well as 49 km from Newquay Train Station.

Location is fab so close to the beech and the views from the bungalow is fab every thing is on the flat so easy to walk around we had our car but there is an excellent bus service lovely starter pack and milk in the fridge nice touch WiFi was a bonus

Show more Show less
8.9
Fabulous
14 reviews
Price from
£196.08
per night

Sea Shore, a property with a garden, is situated in Marazion, 20 km from Minack Theatre, 37 km from Lizard Lighthouse & Heritage Centre, as well as 49 km from Newquay Train Station.

Location is brilliant right on sea front. Good free parking right outside property.

Show more Show less
7.7
Good
6 reviews
Price from
£234.27
per night
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests like about Marazion

Boating
40 reviews
Castles
57 reviews
Sightseeing
183 reviews
Food trip
432 reviews
Romantic
133 reviews
Surfing
2 reviews

What guests said about Marazion:

  • 10

    Small, pretty town, with plenty of craft shops, galleries...

    Small, pretty town, with plenty of craft shops, galleries and places to eat and drink. Friendly residents. Lovely gifts to be found in Morva, good food to be had in the Cutty Sark restaurant. The bar in the Godolphin Hotel is a good spot for a drink with a view. A wander around the town is worth it, as is a visit to the craft fair, which is on in All Saints Church Hall on Mondays and Tuesdays. The local shop is good for essentials like milk and tea, but self-catering visitors might need to head farther afield for a 'big shop'.
    Ellen
    Ireland
  • 8.0

    Marazion is a nice, pretty, seaside town that doesn't feel...

    Marazion is a nice, pretty, seaside town that doesn't feel overly touristic; nice pubs, other places to eat, a few galleries, interesting museum and, of course, St Michael's Mount to photograph from all angles! Parking is restricted but the town is quite well served by local bus services. Main deficiencies are that it currently lacks a Post Office or ATM if you need cash or more than just a postage stamp.
    KENNETH
    United Kingdom
  • 6.0

    Marazion and the surrounding area was fantastic.

    Marazion and the surrounding area was fantastic. There were quite a few problems with the accomodation though while we were there, including electrical issues which meant no tv and no wifi, damp in the lounge area and windows in the lounge that let rainwater in. Also the host stopped replying to my emails which we thought rather rude.
    Chris
    United Kingdom
  • 10

    Charming town with very friendly citizens and other tourists...

    Charming town with very friendly citizens and other tourists. We loved how quiet and peaceful it was while at the same time the town felt alive and there were many commerces with charming entrepreneurs running them. It is easy to just walk around Marazion but you can also move around in a cab.
    Valeria Esteban
  • 10

    We simply loved the place.

    We simply loved the place. A wonderful, quiet and quaint little village perfect for a seaside escape. The only thing it was missing was, perhaps, a proper shop for supplies, and maybe more diverse eating options ( there were no Asian themed places, for instance).
    Maria_A
    United Kingdom
  • 8.0

    We went out of season so many shops did not open even if...

    We went out of season so many shops did not open even if they displayed opening times, open one day and not the next. Small place but has most of what you need and is very close to other larger areas that offer more. Good location and nice walks. Can imagine in peak times it is very difficult to get about and find a place to eat.
    JOHN
    Ireland

Explore guest reviews of hotels in Marazion

  • 9.2
    Superb · 438 reviews
    Location and accommodation was excellent. Beautiful, quiet place with friendly people. Accommodation was clean, tidy, spacious and had everything and more. Staff was brilliant and helpful, loved the accommodation. The park had plenty of parking and was clean and tidy. A great base to explore Cornwall from, within 30mins of major Cornwall attractions i.e. Land's End, Minack Theatre, St Ives etc. Will definitely be returning in the future
    P
    Paul
    United Kingdom
  • 9.7
    Exceptional · 12 reviews
    The location, views and the cottage exceeded expectations. The house is fully equipped and beautifully designed. It is truly a magical spot, and it’s close enough to town to walk to restaurants and St Michael’s Mount. Also a path for walks on the beach. The owner is responsive and provided great information about the house and the surrounding area. We would highly recommend this property and look forward to returning.
    Holly
    United States
  • From £135 per night
    9.7
    Exceptional · 227 reviews
    Fantastic apartment within easy walk of the amazing and family friendly beach at Marazion and 10 minute walk to the village with local pub and 2 great restaurants. The lookout that we stayed in has a outstanding bathroom with a huge bath and walk in shower. Log burner for cold evenings and underfloor heating which is lovely under foot. Great patio and garden for Bbqs and drinks. 5 stars.
    James
    United Kingdom
  • 9.7
    Exceptional · 90 reviews
    Very friendly welcome - fresh milk, bread, eggs and biscuits provided upon arrival. Brightly painted and modern, the accommodation and furniture were clean and in good condition. Very comfortable bed. Great base for a couple - The Fire Engine pub is only a 10 minute walk or short trip in the car. Parking at Marazion opposite St Michael’s Mount less than 5 minutes’ drive.
    Andrew
    United Kingdom
  • 8.9
    Fabulous · 295 reviews
    Excellent breakfast (among others English breakfast or fruit cups ), very good parking with easy access (rear parking, access from School Lane), walking distance to St Michael Mount, Trenov Cove and Perranuthnoe Beach, good internet. I can recommend the place to everyone who looks for convenient parking and delicious breakfast!
    Malgorzata
    United Kingdom
  • 9.2
    Superb · 626 reviews
    Neat self catering cottage at back of hotel. V clean and well decorated but window glass opaqued so you can only see out once you open front door. Comfortable beds, great walk in shower . Great parking right on level with front door , so easy to move luggage. Short walk to seafront and st Michael’s mount
    lesley
    Australia
  • 9.2
    Superb · 438 reviews
    Loved everything about the site. Friendly, Clean and in a prime location for gorgeous Marazion. We as a family will definitely be going back. Maybe even yearly from now on. Thank you to all the staff for making our stay so perfect.
    Samantha
    United Kingdom
  • 9.2
    Superb · 626 reviews
    Fantastic location in the heart of Marazion just steps from St Michaels Mount. Dinner and breakfast were excellent, and there is ample parking to the rear of the hotel. The staff were great and the vibe is laid back.
    Francis
    United Kingdom
  • 8.1
    Very good · 11 reviews
    Location was easy walking to the town and having your own parking space was a real bonus. Marazion itself, whilst busy during the day quietens down after 5.00pm making it a pleasant place to be during the evenings.
    Peter
    United Kingdom
  • From £115 per night
    7.4
    Good · 321 reviews
    Parking outside the hotel. Staff on hand on arrival. View of St Michael’s Mount from hotel room. Good breakfast selection. On the spot local advice. Central location to general amenities and town centre.
    Stewart
    United Kingdom
  • 9.5
    Exceptional · 2 reviews
    Really loved the apartment and we made good use out of the hot tub. There is plenty of indoor and outdoor space and only a short walk into Marazion. Fantastic views of St Michael's Mount.
    Daniel Hartley
    United Kingdom
  • 7.5
    Good · 11 reviews
    Easy access and parking. great location and very nice and cozy room. Shower and the bathroom is great, beds are comfy, all over great! Thank you!
    Robert
    United Kingdom
  • From £107.10 per night
    8.7
    Fabulous · 20 reviews
    Location was amazing, the apartment was clean and super functional. Towels were very fluffy!! Toiletries were lovely. Parking was good.
    Mitchinson
    United Kingdom
  • From £250 per night
    9.1
    Superb · 372 reviews
    The decor was beautiful, very lovely location with views to St Michaels Mount, and excellent staff and menu at the restaurant :)
    Birunthini
    United Kingdom
  • From £250 per night
    9.1
    Superb · 372 reviews
    location is perfect for visiting St.Michale Mount. the hotel restaurant is good for siting with the wonderful view.
    Kanchana
    Thailand
  • 8.9
    Fabulous · 295 reviews
    Exceptional breakfast served at a sensible time. Good car parking facilities.
    Alyson
    United Kingdom
  • 7.8
    Good · 23 reviews
    Great location. Cottage clean & has a parking space - good for Marazion.
    Steven
    United Kingdom
  • From £115 per night
    7.4
    Good · 321 reviews
    Friendly, clean, close to St Michael’s Mount, pussyfoot, restaurants.
    Margo
    Canada
  • 8.8
    Fabulous · 17 reviews
    Modern feel great view of the sea and good parking
    A
    Anonymous
    United Kingdom
  • 10
    Exceptional · 1 review
    Seaview, 100m to beach, car parking on site
    annett
    Germany