Find hotels in Marazion from $102

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marazion hotels

The Godolphin

The Godolphin
4.5 star property
Marazion
9.6 out of 10, Exceptional, (191 reviews)
"Our room view was incredible. Loved the sounds of the waves crashing up against the wall as we slept."
United States
George
$178 nightly
The price is $214
May 21 - May 22
Total with taxes and fees
The Godolphin

Marazion Hotel

Marazion Hotel
4.0 star property
Marazion
9.6 out of 10, Exceptional, (218 reviews)
"Lovely small hotel. Terrific location, friendly staff, excellent breakfast."
United Kingdom
Megan
$260 nightly
The price is $311
May 17 - May 18
Total with taxes and fees
Marazion Hotel

Chyreen@marazion

Chyreen@marazion
3.5 star property
Marazion
10.0 out of 10, Exceptional, (70 reviews)
"We had the most enjoyable stay in perfect surroundin"
United Kingdom
Adrian
$150 nightly
The price is $180
May 18 - May 19
Total with taxes and fees
Chyreen@marazion

The Haven

The Haven
2.0 star property
Marazion
$1,189 nightly
The price is $1,427
May 30 - May 31
Total with taxes and fees
The Haven

Beachcomber

Beachcomber
3.0 star property
Marazion
$754 nightly
The price is $904
May 21 - May 22
Total with taxes and fees
Beachcomber

Marazion Attic

Marazion Attic
3.5 star property
Marazion
10.0 out of 10, Exceptional, (1 review)
$945 nightly
The price is $1,134
Jun 12 - Jun 13
Total with taxes and fees
Marazion Attic

Meledor

Meledor
3.5 star property
Marazion
$821 nightly
The price is $985
May 19 - May 20
Total with taxes and fees
Meledor

Bay Lodge

Bay Lodge
3.5 star property
Penzance
9.8 out of 10, Exceptional, (133 reviews)
"Fantastic stay! This was the best place I’ve stayed in the UK over several trips. Friendly, helpful hosts, lovely rooms, and delicious breakfast. Stayed two nights while biking around the area. Highly recommend."
United States
Justin
$127 nightly
The price is $127
May 28 - May 29
Total with taxes and fees
Bay Lodge

The Old Post House B&B

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

Portreath Arms

Portreath Arms
3.0 star property
Redruth
9.6 out of 10, Exceptional, (190 reviews)
"Staff were so friendly. Food was fantastic "
United Kingdom
David
$102 nightly
The price is $122
Jun 4 - Jun 5
Total with taxes and fees
Portreath Arms

The Paris Hotel

The Paris Hotel
3.5 star property
Helston
8.6 out of 10, Excellent, (100 reviews)
"Friendly staff, unbeatable location.. dropped in off the coast path from Mullion.. room had everything needed and window open for the sound of the sea. Great breakfast and excellent nights sleep. Thanks "
United Kingdom
Wil
$121 nightly
The price is $145
May 23 - May 24
Total with taxes and fees
The Paris Hotel

Mount View Hotel B&B

Mount View Hotel B&B
3.0 star property
Penzance
8.0 out of 10, Very Good, (257 reviews)
"cosy n home away from home "
United Kingdom
Stanley
$82 nightly
The price is $98
May 20 - May 21
Total with taxes and fees
Mount View Hotel B&B

The Coach And Horses Inn

The Coach And Horses Inn
3.5 star property
Penzance
9.2 out of 10, Wonderful, (249 reviews)
"A good hearty breakfast. Very friendly and welcoming staff. Good well stocked bar."
United Kingdom
Matthew
$135 nightly
The price is $162
May 14 - May 15
Total with taxes and fees
The Coach And Horses Inn

The Old Post Office

The Old Post Office
2.0 star property
Coverack
9.0 out of 10, Wonderful, (2 reviews)
"The Old Post House was exactly as we had envisaged. Full of character, perfectly positioned over the harbour and very comfortable. Shelley helpfully gave us all the information we needed and left us to it. Parking would have been a challenge had we not been the only ones staying, but there was room in the village. In high season it could be an issue, given the small size of the place. A great place to stay and highly recommended."
United Kingdom
Simon
$142 nightly
The price is $171
May 14 - May 15
Total with taxes and fees
The Old Post Office

The Badger Inn

The Badger Inn
3.0 star property
St Ives
8.0 out of 10, Very Good, (2 reviews)
"Comfortable room with all amenities first rat food particularly breakfast "
United Kingdom
Ian
$152 nightly
The price is $183
May 17 - May 18
Total with taxes and fees
The Badger Inn

Premier Inn Camborne

Premier Inn Camborne
3.0 star property
Camborne
9.6 out of 10, Exceptional, (5 reviews)
"Easy to find and a good base from which to "discover" the far west of Cornwall without paying an exorbitant amount for each night."
Mexico
George Peter
$59 nightly
The price is $71
Jun 7 - Jun 8
Total with taxes and fees
Premier Inn Camborne

Higher Trenear Farm

Higher Trenear Farm
3.0 star property
Helston
10.0 out of 10, Exceptional, (46 reviews)
"Home from home. One of the best we’ve stayed in "
United Kingdom
Ian
$112 nightly
The price is $134
May 14 - May 15
Total with taxes and fees
Higher Trenear Farm

Camellia chalet

Camellia chalet
3.5 star property
Penzance
9.2 out of 10, Wonderful, (7 reviews)
"Perfect for our one night stay Close to fab beach "
United Kingdom
Chris
$140 nightly
The price is $168
May 14 - May 15
Total with taxes and fees
Camellia chalet

Mullion Cove Hotel & Spa

Mullion Cove Hotel & Spa
4.0 star property
Helston
9.6 out of 10, Exceptional, (119 reviews)
"Everything was wonderful at Mullion Cove Hotel. We had a spectacular view in our room with a comfortable bed and large bathroom. Everyone was so kind, and the food was delicious too. Highly recommend staying here if you have the chance."
United States
Ashley
$199 nightly
The price is $239
May 15 - May 16
Total with taxes and fees
Mullion Cove Hotel & Spa

Gallen-treath Guest House

Gallen-treath Guest House
3.0 star property
Helston
9.6 out of 10, Exceptional, (248 reviews)
"Personal welcome, great location, very comfortable stay, and lovely food!"
United Kingdom
Pauline
$124 nightly
The price is $149
May 14 - May 15
Total with taxes and fees
Gallen-treath Guest 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.

St Michael's Mount in Cornwall

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 $102 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