Hotels in Marazion

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Marazion?

The Godolphin
The Godolphin
4.5 star property
Marazion
9.6 out of 10, Exceptional, (188 reviews)
  • cleanliness
    Contemporary luxury guesthouse close to Marazion galleries and artistic hotspots.
$139 nightly
The price is $167
Apr 13 - Apr 14
Total with taxes and fees
The Godolphin
Marazion Hotel
Marazion Hotel
4.0 star property
Marazion
9.6 out of 10, Exceptional, (215 reviews)
  • cleanliness
    Experience Cornwall's coastal charm steps from Out of the Blue Gallery.
$200 nightly
The price is $240
Apr 13 - Apr 14
Total with taxes and fees
Marazion Hotel
Chyreen@marazion
Chyreen@marazion
3.5 star property
Marazion
10.0 out of 10, Exceptional, (70 reviews)
  • cleanliness
    Enchanting cottage a pebble's throw from St. Michael's Mount in historic Marazion.
$140 nightly
The price is $168
Apr 26 - Apr 27
Total with taxes and fees
Chyreen@marazion
The Haven
The Haven
2.0 star property
Marazion
$1,020 nightly
The price is $1,224
Apr 15 - Apr 16
Total with taxes and fees
The Haven
Marazion Attic
Marazion Attic
3.5 star property
Marazion
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Seaside charm near St. Michael's Mount with free parking and full kitchen.
$939 nightly
The price is $1,127
Apr 15 - Apr 16
Total with taxes and fees
Marazion Attic
Beachcomber
Beachcomber
3.0 star property
Marazion
  • cleanliness
    Relax in a charming cottage near Marazion Beach with golf course views.
$797 nightly
The price is $956
May 7 - May 8
Total with taxes and fees
Beachcomber
Atlantic Reach
Atlantic Reach
3.0 star property
Marazion
$1,045 nightly
The price is $1,254
Apr 30 - May 1
Total with taxes and fees
Atlantic Reach
Meledor
Meledor
3.5 star property
Marazion
  • cleanliness
    Seaside cottage moments from St. Michael's Mount, with a full kitchen and garden.
$812 nightly
The price is $975
Apr 16 - Apr 17
Total with taxes and fees
Meledor
Bay Lodge
Bay Lodge
3.5 star property
Penzance
9.8 out of 10, Exceptional, (132 reviews)
  • cleanliness
    Stay minutes from Penzance Train Station at this seaside B&B with outdoor space.
$131 nightly
The price is $131
Apr 13 - Apr 14
Total with taxes and fees
Bay Lodge
The Badger Inn
The Badger Inn
3.0 star property
St Ives
8.0 out of 10, Very Good, (2 reviews)
$140 nightly
The price is $168
Apr 20 - Apr 21
Total with taxes and fees
The Badger Inn
Beacon Country House Hotel
Beacon Country House Hotel
3.0 star property
St. Agnes
9.6 out of 10, Exceptional, (52 reviews)
  • cleanliness
    Cozy country retreat near St. Agnes Beacon with surf-ready coastal access.
$120 nightly
The price is $144
Apr 21 - Apr 22
Total with taxes and fees
Beacon Country House Hotel
Crown Inn
Crown Inn
2.5 star property
Penzance
9.4 out of 10, Exceptional, (56 reviews)
  • cleanliness
    Relax in coastal Penzance, steps from St. Michael's Mount and Carbis Bay Beach.
$144 nightly
The price is $173
Apr 17 - Apr 18
Total with taxes and fees
Crown Inn
Mount View Hotel B&B
Mount View Hotel B&B
3.0 star property
Penzance
8.0 out of 10, Very Good, (249 reviews)
  • cleanliness
    Coastal B&B just minutes from St. Michael's Mount with warm hospitality and dining.
$85 nightly
The price is $102
Apr 22 - Apr 23
Total with taxes and fees
Mount View Hotel B&B
Ship Inn
Ship Inn
4.0 star property
Penzance
9.0 out of 10, Wonderful, (166 reviews)
$136 nightly
The price is $163
Apr 13 - Apr 14
Total with taxes and fees
Ship Inn
Higher Trenear Farm
Higher Trenear Farm
3.0 star property
Helston
10.0 out of 10, Exceptional, (46 reviews)
  • cleanliness
    Picturesque farmhouse with hiking trails in charming Helston countryside.
$115 nightly
The price is $138
Apr 19 - Apr 20
Total with taxes and fees
Higher Trenear Farm
The Paris Hotel
The Paris Hotel
3.5 star property
Helston
8.6 out of 10, Excellent, (99 reviews)
  • cleanliness
    Visit this historic inn near Coverack Beach with free breakfast and parking.
$124 nightly
The price is $148
Apr 19 - Apr 20
Total with taxes and fees
The Paris Hotel
Green Apple Bed and Breakfast
Green Apple Bed and Breakfast
3.0 star property
St Ives
9.4 out of 10, Exceptional, (338 reviews)
$104 nightly
The price is $125
Apr 13 - Apr 14
Total with taxes and fees
Green Apple Bed and Breakfast
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)
  • cleanliness
    Experience the charm of Cornish hospitality at this restored B&B near hiking trails.
$158 nightly
The price is $158
Apr 22 - Apr 23
Total with taxes and fees
The Old Post House B&B
Mullion Cove Hotel & Spa
Mullion Cove Hotel & Spa
4.0 star property
Helston
9.6 out of 10, Exceptional, (116 reviews)
$173 nightly
The price is $207
Apr 17 - Apr 18
Total with taxes and fees
Mullion Cove Hotel & Spa
Camellia chalet
Camellia chalet
3.5 star property
Penzance
9.2 out of 10, Wonderful, (7 reviews)
  • cleanliness
    Discover coastal charm at this Penzance retreat with a free stocked minibar.
$140 nightly
The price is $168
May 3 - May 4
Total with taxes and fees
Camellia chalet
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.

Top landmarks in Marazion

Learn more about Marazion

Marazion is applauded for its cultural attractions such as Out of the Blue Gallery and The Summerhouse Gallery. This welcoming city has something for everyone including restaurants as well as sights like Marazion Beach and St. Michael's Mount. All are within a small-town setting.

St Michael's Mount in Cornwall

Check out reviews of Marazion hotels guests love

Frequently asked questions

How much does a hotel room cost in Marazion?
You can find top hotels in Marazion from $102 with options to suit your budget and needs. To find an affordable hotel in Marazion that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Marazion hotels?
Discover great deals on Marazion hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Marazion hotels.
Can I book Marazion hotels with free cancellation?
To book a refundable Marazion hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Marazion hotels with free parking?
If you're arriving by car, choosing a great Marazion hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Marazion?
For hotels in central Marazion, check out Harbour Hotel St Ives and The St Ives Bay Hotel. Travelers love Harbour Hotel St Ives for its location, as well as the beach, indoor pool and full-service spa this hotel offers. The St Ives Bay Hotel is another popular central hotel with a restaurant, a bar/lounge and a terrace. When you stay at one of these central hotels, you'll be in easy reach of top sights including St. Michael's Mount.
What hotels do travelers recommend in Marazion?
Chyreen@marazion and Marazion Hotel are a couple of properties that our guests really like.
Can I book a refundable accommodation in Marazion?
If you're looking for the flexibility to change your plans to Marazion, most hotels provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Marazion if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, look over our selection of 31 vacation homes. You can also consider one of the 11 apartments or 61 cottages.
What will the weather in Marazion be like during my trip?
August and July are typically the warmest months in Marazion when the average temp is 61°F. February and January are the coldest months when the average temperature is 48°F. November and December are the months with the most rain.
Why should I book my Marazion accommodation with Hotels.com?
There are lots of reasons to book your Marazion trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Marazion

Marazion: Where Coastal Charm Meets Island Serenity

Marazion, a charming seaside town in Cornwall, England, is a captivating blend of natural beauty and rich history. Nestled near the stunning Marazion Beach, visitors can enjoy sweeping views of the iconic St. Michael's Mount, a tidal island steeped in legend. Explore the tranquil Marazion Marsh, a haven for wildlife and birdwatching, or wander through the quaint streets lined with local shops and cafes. Ideal for romantic getaways or peaceful retreats, Marazion invites travelers to immerse themselves in its picturesque landscapes and coastal charm, making it a hidden gem on England’s south coast. For our best hotel rates in Marazion and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Marazion

Marazion offers a range of accommodations, from cozy guesthouses to charming hotels with stunning views of St. Michael's Mount. Options vary in price, making it easy to find budget-friendly stays or more luxurious choices. Many hotels are conveniently located near Marazion Marsh, perfect for nature lovers. Here are some of the most popular hotels with our travelers in Marazion:

  1. Headland House Luxury B&BOpens in a new window: Headland House Luxury B&B is a luxurious 4.5-star bed and breakfast that offers an exceptional experience for travelers seeking comfort and elegance. This charming property is renowned for its stunning accommodations, attentive service, and delightful culinary offerings, including delectable sweet treats. With an emphasis on a personalized and friendly atmosphere, this hotel stands out as a top choice for those looking to immerse themselves in the local culture while enjoying a luxurious vacation experience.
  2. Marazion HotelOpens in a new window: Marazion Hotel is a well-appointed 4.0-star inn that caters to leisure travelers. With a focus on culinary excellence, it features a vibrant restaurant and bar, ensuring delicious dining experiences throughout your stay. Guests appreciate the spacious and comfortable rooms, along with the superior service provided by the staff. The hotel's prime location, just a short walk from the beach, enhances its appeal, making it an ideal sanctuary for those seeking relaxation and enjoyment in a picturesque setting.
  3. The GodolphinOpens in a new window: The Godolphin is an exquisite 4.5-star guesthouse that promises a luxurious beachside escape. Offering direct access to the beach, it is a paradise for travelers who relish breathtaking views and high-quality dining. The beautifully designed rooms provide unparalleled comfort, complemented by friendly and knowledgeable staff. Visitors enjoy the magical atmosphere created by the stunning surroundings and exceptional service, making it a perfect choice for those who desire a memorable and unique getaway by the sea.

Top locations to stay in Marazion

When visiting Marazion, England, great areas to stay in include Penzance, Hayle, and St Ives. Penzance offers charming coastal views and easy access to Land's End. Hayle boasts beautiful beaches and nature trails, while St Ives features stunning harbors and vibrant arts. For first-time visitors, St Ives is best suited due to its family-friendly beaches and cultural attractions.

  1. PenzanceOpens in a new window: Penzance is a charming coastal town that offers a delightful mix of sea views and small-town charm. It's a fantastic base for exploring nearby attractions like Sennen Cove Beach and the iconic Land's End. You can enjoy leisurely strolls along the coast or visit the beautiful Porthcurno Beach, known for its stunning scenery. Penzance is also close to cultural venues like the Minack Theatre, which provides breathtaking performances in a dramatic cliffside setting. The town's shopping scene features local shops and markets, giving you a taste of the region's unique offerings.
  2. HayleOpens in a new window: Hayle is a hidden gem for nature lovers and those seeking a quieter getaway. The town is surrounded by beautiful gardens and nature spots, ideal for leisurely walks. Don’t miss the chance to visit Carbis Bay Beach, a perfect spot to relax or take a dip. The nearby South West Coast Path offers scenic trails with stunning coastal views. For a bit of local shopping, check out the Wharfside Shopping Centre and Trevaskis Farm, where you can find fresh produce and unique crafts.
  3. St IvesOpens in a new window: St Ives is a picturesque seaside town that boasts beautiful beaches and a vibrant artistic community. With its stunning harbor and sandy shores like Carbis Bay Beach, it's perfect for families and beach lovers alike. The town is home to St. Michael's Mount, a historic castle with breathtaking views, and the bustling St Ives Harbour, where you can soak in the local atmosphere. St Ives also offers a variety of shopping experiences at Discovery Quay, showcasing local crafts and art, making it a must-visit for those seeking a delightful coastal retreat.

Things to do in Marazion

Nestled along the coast, this charming town offers stunning beaches, serene marshlands, and picturesque landscapes. Visitors can enjoy boating on tranquil waters, hiking through lush parks, or exploring coastal trails. With opportunities for sea diving and local art, it’s a delightful escape for nature lovers and creatives alike.

  • St. Michael's MountOpens in a new window – Discover the enchanting castle perched on its own island, accessible by foot during low tide. Explore the beautiful gardens and take in breathtaking views of the surrounding sea and coastline. The rich history and stunning architecture make it a must-see.
  • Carbis Bay BeachOpens in a new window – Relax on the soft sands of Carbis Bay Beach, known for its clear blue waters and gentle waves. Ideal for sunbathing or taking a refreshing dip, this picturesque beach is perfect for families and beach lovers alike. Enjoy scenic walks along the coastal path that offers stunning views of the bay.
  • St Ives HarbourOpens in a new window – Wander around the bustling marina at St Ives Harbour, where fishing boats bob gently in the water and cafés offer delicious local seafood. This vibrant spot is perfect for people-watching or simply soaking in the lively atmosphere while enjoying the picturesque views.
  • Porthminster BeachOpens in a new window – Spend your day at Porthminster Beach, with its golden sands and crystal-clear waters. This family-friendly beach is great for swimming and building sandcastles, and you can grab a bite at the nearby café that serves fresh, local dishes.
  • Porthmeor BeachOpens in a new window – Embrace the surf and sun at Porthmeor Beach, renowned for its great waves and vibrant beach culture. Ideal for surfing enthusiasts or those looking to take a leisurely stroll, this beach offers an energetic vibe and stunning views of the Atlantic Ocean.

5 tips for savvy savings when booking a hotel in Marazion

  1. Book for the cheapest times: The most affordable time to visit Marazion is during January, February, and November when hotel prices are lower. For those looking to explore the town's key landmarks, cultural sites, and natural attractions, a stay of at least 2 to 3 days is perfect. Visitors can enjoy the charming small-town atmosphere, stunning sea views, and nearby natural parks and islands, all while sticking to a budget. With these options, travelers can find great value for money in this beautiful destination.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Marazion, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, so you're more likely to see the best options. With these tools, you could be among the first to know when prices drop or rooms become available for your getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay at a Marazion hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price leans toward the higher end, we’ll recommend more budget-friendly dates to increase your chances of finding the best deal.
  4. Consider your location: Staying nearer to major attractions or downtown areas can be convenient, but it often comes with higher prices. For more affordable options, you might want to look at hotels in neighborhoods that are a bit farther out, striking a balance between cost and accessibility to the places you wish to visit. You could also consider independent hotels that are located further away, as they often tend to be more affordable and can offer a more genuine experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Marazion. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Marazion

Marazion experiences its lowest average temperature in February, at 47.1°F (8.4°C), while August is the hottest month, with an average temperature of 62.1°F (16.7°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Marazion, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring