A coastal stone building with a balcony overlooking the beach.

Find hotels in Marazion from $92

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Marazion hotels

The Godolphin

The Godolphin
4.5 star property
Marazion
9.6 out of 10, Exceptional, (198 reviews)
"We stayed for one night and had a very relaxing time. Great location on the Marazion seafront with a direct view out to St Michael's Mount. Good size well maintained rooms. Excellent dinner and breakfast served in the light airy sea view restaurant."
United Kingdom
Anne
$197 nightly
The price is $236
Jul 2 - Jul 3
Total with taxes and fees
The Godolphin

Marazion Hotel

Marazion Hotel
4.0 star property
Marazion
9.6 out of 10, Exceptional, (221 reviews)
"Fantastic location , history and had onsite car parking"
Australia
Warwick
$244 nightly
The price is $293
Jul 5 - Jul 6
Total with taxes and fees
Marazion Hotel

Chyreen@marazion

Chyreen@marazion
3.5 star property
Marazion
10.0 out of 10, Exceptional, (73 reviews)
"A genuinely special place to stay. The setup was cosy and self-contained, with views of both the sea and across the garden, complete with horses! The cream tea waiting for us on arrival was such a lovely touch after the long drive, and the fresh croissants were a simple addition we appreciated every day. The hosts kept things fresh and tidy without ever being intrusive, which struck just the right balance. It's the kind of stay that feels looked after in a personal way you don't often find....
United Kingdom
Joanna
$168 nightly
The price is $202
Jul 9 - Jul 10
Total with taxes and fees
Chyreen@marazion

Marazion Attic

Marazion Attic
3.5 star property
Marazion
10.0 out of 10, Exceptional, (1 review)
$921 nightly
The price is $1,105
Jul 4 - Jul 5
Total with taxes and fees
Marazion Attic

The Paris Hotel

The Paris Hotel
3.5 star property
Helston
8.8 out of 10, Excellent, (106 reviews)
"Great views and friendly staff. A very pleasant stay."
United Kingdom
Rob
$106 nightly
The price is $127
Jun 28 - Jun 29
Total with taxes and fees
The Paris Hotel

Portreath Arms

Portreath Arms
3.0 star property
Redruth
9.6 out of 10, Exceptional, (190 reviews)
"Nice clean room, great location and good food "
United Kingdom
Stephen graham
$99 nightly
The price is $119
Jul 2 - Jul 3
Total with taxes and fees
Portreath Arms

Bay Lodge

Bay Lodge
3.5 star property
Penzance
9.8 out of 10, Exceptional, (139 reviews)
"This is simply a lovely place to stay in Penzance. The owners are so kind and helpful, breakfast was excellent everyday, it’s close to everything, and the room was so comfortable. Stay here. It’s awesome."
United States
Susan
Bay Lodge

The Coach And Horses Inn

The Coach And Horses Inn
3.5 star property
Penzance
9.2 out of 10, Wonderful, (257 reviews)
"Staff were lovely but the property needs a lot of TLC. The bathroom is tiny but well equipped. Good location for st Michael's Mount but not much else nearby. Bonus was, they offered breakfast included but we weren't hungry enough for a full English breakfast 😟"
Australia
Jill
$146 nightly
The price is $176
Jun 28 - Jun 29
Total with taxes and fees
The Coach And Horses Inn

Mullion Cove Hotel & Spa

Mullion Cove Hotel & Spa
4.0 star property
Helston
9.6 out of 10, Exceptional, (123 reviews)
"Mullion Cove was an absolute discovery, much like the Cove from its past being used to hide golden treasures, this hotel was"
United Kingdom
Jason
$220 nightly
The price is $264
Jul 3 - Jul 4
Total with taxes and fees
Mullion Cove Hotel & Spa

The Smugglers

The Smugglers
4.0 star property
Penzance
9.8 out of 10, Exceptional, (59 reviews)
"Really enjoyed our stay at the Smugglers ! Super friendly helpful Steve and Barbara . Amazing breakfast !. Conveniently positioned facing Newlyn Harbour . Everything you need for a lovely break in Cornwall ."
United Kingdom
Chris
$130 nightly
The price is $156
Jul 5 - Jul 6
Total with taxes and fees
The Smugglers

Beacon Country House Hotel

Beacon Country House Hotel
3.0 star property
St. Agnes
9.6 out of 10, Exceptional, (57 reviews)
"I watch a lot of hotel programmes so I'm a bit od a critic. Room was very clean and fresh. Friendly welcome and goodbye. Breakfast was nice. Great view of the hills and a short walk into the village"
United Kingdom
Martin
$163 nightly
The price is $195
Jun 28 - Jun 29
Total with taxes and fees
Beacon Country House Hotel

Mount View Hotel B&B

Mount View Hotel B&B
3.0 star property
Penzance
8.0 out of 10, Very Good, (294 reviews)
"The place is run by very nice and warmhearted people!! I loved to stay there"
United Kingdom
Gudrun
$72 nightly
The price is $86
Jul 2 - Jul 3
Total with taxes and fees
Mount View Hotel B&B

The Land's End Hotel

The Land's End Hotel
3.0 star property
Penzance
8.8 out of 10, Excellent, (635 reviews)
"Stayed here for the Military vs Cancer Field Gun Completion event, made very welcome by all the staff throughout the whole stay."
United Kingdom
David
$168 nightly
The price is $202
Jul 13 - Jul 14
Total with taxes and fees
The Land's End Hotel

The Top House Inn

The Top House Inn
3.0 star property
Helston
9.6 out of 10, Exceptional, (112 reviews)
"Clean, light airy room & comfortable bed. Welcoming owners and excellent breakfast. Pub was friendly and well supported by locals. "
United Kingdom
Meirion
$161 nightly
The price is $194
Jul 9 - Jul 10
Total with taxes and fees
The Top House Inn

The Old Post House B&B

The Old Post House B&B
3.5 star property
Penzance
10.0 out of 10, Exceptional, (31 reviews)
"The staff were so welcoming and the breakfast service was amazing, the rooms are delightful and very well maintained "
United Kingdom
James
$154 nightly
The price is $154
Jul 9 - Jul 10
Total with taxes and fees
The Old Post House B&B

Gallen-treath Guest House

Gallen-treath Guest House
3.0 star property
Helston
9.4 out of 10, Exceptional, (252 reviews)
"Friendly and helpful owners, fantastic breakfast & very comfy bed."
United Kingdom
Adrienne
$110 nightly
The price is $132
Jun 29 - Jun 30
Total with taxes and fees
Gallen-treath Guest House

The Badger Inn

The Badger Inn
3.0 star property
St Ives
8.4 out of 10, Very Good, (5 reviews)
"Comfortable room with all amenities first rat food particularly breakfast "
United Kingdom
Ian
$146 nightly
The price is $175
Jul 9 - Jul 10
Total with taxes and fees
The Badger Inn

Lifeboat Inn

Lifeboat Inn
3.5 star property
St Ives
9.0 out of 10, Wonderful, (128 reviews)
"Great location, great staff and great accommodation!"
United Kingdom
Laura
$207 nightly
The price is $248
Jun 30 - Jul 1
Total with taxes and fees
Lifeboat Inn

The Shipwrights Arms

The Shipwrights Arms
2.5 star property
Helston
10.0 out of 10, Exceptional, (4 reviews)
"The room was clean and the staff were very helpful. We stayed in the disabled access room which was very good. The only thing we would say is the the toilet is very low for a disabled person, even with the grab bars. "
United Kingdom
Allan
$249 nightly
The price is $299
Jul 9 - Jul 10
Total with taxes and fees
The Shipwrights Arms

Trevose Harbour House

Trevose Harbour House
5.0 star property
St Ives
10.0 out of 10, Exceptional, (57 reviews)
"The breakfast menu had many choices and the quality of the food and presentation were excellent."
United States
Joanne
$283 nightly
The price is $340
Jul 9 - Jul 10
Total with taxes and fees
Trevose Harbour House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marazion attractions

Learn more about Marazion

Walk the causeway to St Michael's Mount at low tide, where a medieval castle perches dramatically on its own tidal island. The golden sandy beach offers perfect swimming conditions while the town's art galleries showcase Cornwall's vibrant creative scene.

A cobblestone path leading to a castle on a rocky coastline.

Top Marazion Hotel Reviews

More cheap stays in Marazion

Hotels in Marazion with star-rating

Find out more about Marazion

Top reasons to visit Marazion

  • Stunning Beaches: Enjoy the sun and sand at Marazion Beach, perfect for relaxation and beach activities.
  • Cultural Experiences: Explore local theater performances and art galleries that showcase the town's vibrant culture.
  • Picturesque Scenery: Discover breathtaking landscapes and scenic views around this charming coastal town.
  • Historical Heritage: Immerse yourself in Marazion's rich history, highlighted by its unique architecture and landmarks.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to lodges, catering to various budgets and preferences.

Find great hotels near Marazion

Marazion offers a diverse selection of accommodations, including charming bed & breakfasts and inviting lodges, perfect for family adventures or pet-friendly getaways. With options that cater to various budgets, you'll discover competitive hotel prices in this picturesque part of Cornwall. Whether you seek a cozy retreat or a star-rated hotel experience, Marazion has something to make your stay memorable.

  • The Queens Hotel: A charming 3-star hotel with a guest rating of 8.2, The Queens Hotel is located 3 miles from Marazion and is perfect for travelers seeking a nature-themed getaway. This pet-friendly accommodation allows dogs and cats, making it a great choice for those traveling with furry companions. Guests can enjoy a natural experience combined with wellness amenities, ensuring a refreshing stay. The hotel's focus on sustainability and outdoor activities makes it an ideal retreat for nature lovers and business travelers alike.
  • The Lugger Inn: The Lugger Inn is a delightful 3-star inn situated 3 miles from Marazion, ideal for adventurous travelers looking for a beachside experience. With direct access to the beach, guests can indulge in a variety of adventure sports such as windsurfing, fishing, and surfing. The inn’s cozy atmosphere and proximity to recreational activities make it a fantastic choice for those wanting to embrace the great outdoors. Whether you're here for relaxation or adventure, The Lugger Inn has something for everyone.
  • Hotel Penzance Harbour View: Rated 4 stars with an impressive guest rating of 8.8, Hotel Penzance Harbour View is 3 miles from Marazion and offers a perfect blend of adventure and business amenities. This hotel caters to guests looking for thrilling experiences, featuring activities like snorkeling, hiking, and boat tours nearby. The combination of modern comforts and recreational opportunities makes it a standout choice for both leisure and business travelers. Enjoy stunning views and a vibrant atmosphere at this top-rated hotel.

Where to stay near Marazion

Marazion, a charming coastal town in Cornwall, offers a delightful blend of culture and adventure for travelers. With its stunning beachfront location, visitors can relax on Marazion Beach or explore the picturesque scenery. The friendly atmosphere and rich history make it an ideal spot for those seeking both relaxation and exploration. Nearby attractions and neighborhoods promise a captivating experience that showcases the best of this beautiful region.

  • St Ives: Nestled 6 miles from Marazion, St Ives is renowned for its stunning beaches and picturesque scenery. This charming town attracts visitors year-round, with peak crowds from June to August. Travelers flock here for outdoor adventures, beach relaxation, and breathtaking views. The vibrant arts scene is highlighted by local theaters and galleries, while the nearby marina offers a hub for water activities. Don't miss the family-friendly beaches, where sunbathing and swimming are a delight.
  • Penzance: Just 3 miles from Marazion, Penzance is a cultural gem with a mix of outdoor and beach experiences. Visitor numbers remain steady throughout the year, peaking in summer. The town is rich in history and offers a variety of activities, including theatre performances and recreational spaces. Explore the beautiful beaches and historic sites that showcase the area's heritage. Penzance is perfect for those seeking a blend of relaxation and cultural immersion.
  • Hayle: Located 4 miles from Marazion, Hayle is a delightful town known for its scenic beauty and outdoor activities. Similar to its neighbors, Hayle sees a seasonal influx of tourists, especially from June to August. Visitors are drawn to the stunning beaches and outdoor recreational opportunities. With a friendly community atmosphere, Hayle also features charming neighborhoods and local theaters that enhance its appeal. A visit here promises a relaxing beach experience combined with scenic adventures.

Things to do in Marazion

Marazion offers a delightful blend of culture and outdoor activities, making it an ideal destination for a beach vacation. Visitors can enjoy local theater performances, explore recreational areas, and soak up the sun on its beautiful beaches. With its charming atmosphere, Marazion invites you to discover the rich cultural heritage and stunning landscapes that define this picturesque coastal town.

Shopping

In Marazion, visit local shops for unique gifts and souvenirs, including handmade crafts and Cornish specialties. If you're up for a drive, head to Truro's Lemon Quay Market, about 12 miles away, where you can find artisan products and food stalls in a vibrant setting.

Recreation

In Marazion, the Godolphin Arms provides a serene beachfront experience with yoga sessions and holistic treatments. Nearby, the St. Michael’s Mount offers tranquil walks and breathtaking views, perfect for mindfulness and relaxation amidst nature's beauty.

Adventure

Explore the stunning coastline at Marazion Beach, where you can enjoy kayaking and paddleboarding in crystal-clear waters. For a thrilling hike, trek up to St. Michael's Mount and discover its historic castle while soaking in breathtaking panoramic views of the surrounding area.

Nightlife

Experience the cozy vibe at The Godolphin Arms, where you can enjoy stunning ocean views and a variety of local ales. For a lively atmosphere, visit The Mount Haven Hotel's bar, offering cocktails and live music on weekends. Perfect spots to unwind and mingle with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marazion

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marazion are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Marazion is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marazion is Tuesday. The most expensive day to stay in Marazion is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as budget, desired location, and type of hotel you’re looking for. To find the best prices and deals, make sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking a package on Expedia that combines your hotel stay in Marazion with your flights and activities.

Find the best attractions in and around Marazion

Marazion, England, is perfect for a vacation filled with culture, outdoor activities, and beach relaxation. Visitors can explore stunning attractions like the beautiful Marazion Beach, art galleries, and the marina. Whether you're seeking a laid-back beach day or a cultural experience, Marazion offers a variety of points of interest that cater to every traveler’s tastes.

  • St. Michael's Mount: This enchanting castle, perched on a rocky island, offers stunning views and rich history. Accessible by a causeway at low tide, it embodies romance and culture with its medieval architecture and lush gardens, making it an unforgettable experience.
  • St Ives Harbour: Located 6 miles from Marazion, this vibrant marina is perfect for adventure seekers. Enjoy watersports, explore quaint shops, or simply relax by the water while soaking in the lively atmosphere and stunning coastal scenery.
  • Carbis Bay Beach: Just 5 miles away, Carbis Bay Beach boasts soft sands and crystal-clear waters. Ideal for sunbathing, swimming, or beachcombing, it offers a tranquil escape with breathtaking views of the surrounding cliffs.

Best time to go to Marazion

The best time to visit Marazion can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marazion falls in August, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Marazion falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January47.8°F (8.8°C)Light RainMostly CloudyAverageSlightly Low
February47.1°F (8.4°C)Light RainMostly CloudyAverageSlightly Low
March47.8°F (8.8°C)Light RainMostly CloudyAverageAverage
April49.8°F (9.9°C)No RainMostly SunnyAverageAverage
May53.6°F (12.0°C)No RainMostly SunnyAverageAverage
June58.3°F (14.6°C)Light RainMostly SunnyModerately HighSlightly High
July61.7°F (16.5°C)Light RainMostly SunnyModerately HighSlightly High
August62.1°F (16.7°C)Light RainMostly CloudyModerately HighSlightly High
September60.4°F (15.8°C)Light RainMostly SunnyAverageAverage
October57.2°F (14.0°C)Light RainMostly CloudyModerately LowAverage
November52.7°F (11.5°C)Light RainMostly CloudyModerately LowSlightly Low
December50.0°F (10.0°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Marazion

When planning your trip to Marazion, the nearest major airport is Newquay Cornwall Airport (NQY), situated 30 miles away. Several excellent hotels can be found near the airport, including the 5-star Retallack Resort, located 4 miles from NQY, which offers convenient transportation services. The Headland Hotel and Spa, another 5-star option, is 5 miles away and provides shuttle services to the airport. For a cozy stay, consider the 5-star Padstow Townhouse, located 8 miles from Newquay. These hotels make it easy to access Newquay Cornwall Airport and explore the beautiful surroundings of Marazion.

Frequently asked questions

What is the best area to stay in Marazion?
The best area to stay in Marazion is directly within Marazion village itself, particularly along its main street, Fore Street, and the roads leading down to the beachfront.

Marazion village offers direct access to the causeway leading to St. Michael's Mount, a major landmark. Its main street is lined with local art galleries, cafes, and restaurants, and the beachfront provides views across Mount's Bay. This area is ideal for couples seeking a relaxed coastal experience with easy access to a significant historical site.

For families, staying near the beachfront parks and the soft sand of Marazion Beach is highly recommended. These locations offer convenient access to the water for swimming and sandcastle building, and there are open spaces for children to play.
What are the best hotels in Marazion that travelers recommend?
For travelers seeking highly recommended accommodations in Marazion, the Marazion Hotel stands out as an excellent choice.

This 4-star hotel boasts an impressive 9.6 rating and is frequently praised for its absolutely delicious and fabulous food. Guests often describe the rooms as comfortable and lovely, and the service and staff are consistently highlighted as great and fabulous, respectively. Its quiet location near Marazion Beach and St. Michael's Mount, both just a short walk away, is also a significant draw. For added convenience, the hotel offers self-parking free of charge, and some rooms feature a sea view. Families will appreciate the availability of kids' meals.
What are the best family hotels in Marazion?
For family-friendly accommodation in Marazion, the Marazion Hotel is an excellent choice.

This 4-star hotel, with an outstanding 9.6 rating, is highly praised by guests for its delicious food and comfortable rooms. Families will appreciate the inclusion of a kitchen, free WiFi, and complimentary toiletries, along with the convenience of free self-parking. Many rooms also offer lovely sea views. The hotel's location is noted as quiet, and the fabulous staff provide great service. It is conveniently located near Marazion Beach, just 0.3 miles away, and St. Michael's Mount, 0.5 miles from the property.
What are the most romantic hotels in Marazion for couples?
For a romantic stay in Marazion, the Marazion Hotel is an excellent choice for couples.

This 4-star hotel, with an outstanding 9.6 rating, offers comfortable and lovely rooms, many with stunning sea views. Guests frequently praise the hotel's delicious food and the fabulous service provided by the staff. Its quiet location is ideal for a relaxing getaway, and it is conveniently located just half a mile from St. Michael's Mount.
What are the best hotels in Marazion near St. Michael's Mount?
For a highly-rated hotel in Marazion near St. Michael's Mount, the Marazion Hotel is an excellent choice.

This 4-star hotel, with an impressive 9.6 rating, is conveniently located just 0.5 miles from St. Michael's Mount. Guests frequently praise its delicious food and comfortable, lovely rooms. Many rooms offer sea views, and amenities like free WiFi and free self-parking add to the convenience. The hotel also offers a kids' meal option, making it a good fit for families.
When is the best time to go to Marazion?
The best time to go to Marazion is during the late spring, summer, and early autumn months, specifically from May to September, when the weather is most favorable for exploring and enjoying the coastal environment.

During these months, you'll experience warmer temperatures and longer daylight hours, which are ideal for visiting St. Michael's Mount and spending time on the beaches. The sea is also warmer for swimming and watersports.

Couples looking for a relaxing getaway will find May, June, and September particularly appealing. These shoulder months offer pleasant weather with fewer crowds than the peak summer, allowing for a more tranquil experience exploring the town, its art galleries, and the causeway to St. Michael's Mount.

Families traveling with children will find July and August to be the best time. While it's the busiest period, the reliable summer weather ensures plenty of opportunities for beach activities, rock pooling, and exploring the tidal island.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marazion.
How can I save on a Marazion hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Marazion hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Marazion hotel?
Prices for hotels in Marazion often vary, but you can find a great deal from $92 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia