Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Marazion – 59 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.

Marazion Hotel

Hotel in Marazion

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. Wonderful room, Breakfast and dinner.

Show more Show less
9.2
Awesome
573 reviews
Price from
$262
per night

The Godolphin Hotel

Hotel in Marazion

Overlooking St Michael's Mount, The The Godolphin Hotel in Marazion offers high-quality rooms on the beautiful west Cornwall coast. With a bar and restaurant showcasing local produce. Great breakfast, perfect view, wonderfully clean and comfortable rooms

Show more Show less
9
Awesome
283 reviews
Price from
$197
per night

Rosario

Marazion

Located just 98 feet from the beach, Rosario offers bed and breakfast accommodations in the seaside resort of Marazion, 10 minutes’ drive from Penzance. Great location, the host, Mo has outstanding hospitality and ever so friendly! Breakfast was amazing. Can’t say a bad word at all. Definitely will come again!

Show more Show less
7.3
Good
266 reviews
Price from
$74
per night

Glenleigh Bed and Breakfast

Marazion

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

Show more Show less
9
Awesome
310 reviews
Price from
$104
per night

Wheal Rodney Holiday Park

Marazion

Located down a country lane, Wheal Rodney Holiday Park features an indoor swimming pool and free on-site parking. Swimming pool, staff were brilliant, Great shower comfy bed too

Show more Show less
9.2
Awesome
354 reviews
Price from
$74
per night

chyreen@marazion

Marazion

Chyreen@marazion features garden views, free WiFi and free private parking, located in Marazion, a 4-minute walk from Marazion Beach. We were very happy with the accommodation and the location was excellent. Lots of places to explore in the area. The hosts were very accommodating and friendly. Can’t believe I’m raving about this but… our first nights sleep was like sleeping on a cloud, The bed was the best !

Show more Show less
9.7
Exceptional
191 reviews
Price from
$203
per night

Krissie's

Marazion

Located down a quiet and secluded farm track, Krissie's is just a 10-minute walk from the picturesque market town of Marazion. The modern and bright accommodations comes with free private parking. It was exceptionally clean. Josh was a brilliant host. Very comfortable stay. Nothing too much trouble. Highly recommend

Show more Show less
9.6
Exceptional
129 reviews
Price from
$154
per night

Jowders Cottage

Marazion

Located in Marazion, close to dog-friendly beaches, this holiday home is located 2953 feet from St Michael's Mount. Guests benefit from a patio, free WiFi and free parking. beautiful kitchen. all tastefully and sympathetically decorated. well equipped.

Show more Show less
9.1
Awesome
42 reviews
Price from
$453
per night

Seabreeze

Marazion

Within a 5-minute walk of Marazion Beach and 1.2 miles of St Michael's Mount, Seabreeze provides free WiFi and a garden.

Show more Show less
9.5
Exceptional
4 reviews
Price from
$266
per night

Little Trevara, Marazion

Marazion

Little Trevara, Marazion, a property with a terrace, is located in Marazion, a 6-minute walk from Marazion Beach, 1.4 miles from Perran Sands, as well as a 15-minute walk from St Michael's Mount.

Show more Show less
10
Exceptional
2 reviews
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Marazion:

Explore guest reviews of hotels in Marazion

See all