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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Marazion – 69 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 Godolphin Hotel

Hotel in Marazion

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 was excellent! Gorgeous town. Lovely people and we could all learn from.

Show more Show less
9
Wonderful
300 reviews
Price from
$179
per night

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. Lovely spacious room with everything you could need. Lovely bathroom too. Car park a great feature for a very busy town with limited parking. Fabulous view of the sea and St Michaels mount at breakfast & dinner. Food was also delicious and nicely served. Highly recommended hotel!!!

Show more Show less
9.1
Wonderful
538 reviews
Price from
$147
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. good size lodge and great small pool

Show more Show less
9.2
Wonderful
366 reviews
Price from
$80
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. Friendly, clean, close to St Michael’s Mount, pussyfoot, restaurants.

Show more Show less
7.6
Good
253 reviews
Price from
$86
per night

chyreen@marazion

Marazion

Located in Marazion in the Cornwall region, with Marazion Beach and St Michael's Mount nearby, chyreen@marazion provides accommodations with free WiFi. Everything, hosts, location and venue were perfect.

Show more Show less
9.7
Exceptional
179 reviews
Price from
$136
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. Everything was super clean and tidy. Josh was really thoughtful and went out of his way to help us with a round of laundry, recommendations, extra towels and just about everything. We really enjoyed our stay and cannot recommend it enough!

Show more Show less
9.6
Exceptional
86 reviews
Price from
$179
per night

Sandpiper

Marazion

Sandpiper in Marazion offers accommodations with a private courtyard, 98 feet from Marazion Beach. The property also features free WiFi. St Michael's Mount is 2625 feet from Sandpiper. Great location beautiful apartment

Show more Show less
8.7
Excellent
37 reviews
Price from
$86
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
Wonderful
43 reviews
Price from
$139
per night

Seabreeze

Marazion

Seabreeze is located in Marazion, a 7-minute walk from Marazion Beach, 0.9 miles from St Michael's Mount, as well as 12 miles from Minack Theatre. 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.8
Excellent
8 reviews
Price from
$212
per night

Little Trevara, Marazion

Marazion

Little Trevara, Marazion has a patio and is located in Marazion, within just a 6-minute walk of Marazion Beach and 0.7 miles of St Michael's Mount. Everything. Very clean, excellent facilities, fantastic location.

Show more Show less
9
Wonderful
5 reviews
Price from
$183
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Marazion:

Explore guest reviews of hotels in Marazion

See all