Hotels in Marazion

Free cancellation options if plans change

Earn rewards on every night you stay

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, (192 reviews)
Immerse yourself in Cornwall's charm at this luxurious retreat featuring the inviting Shutters restaurant and elegant bar. Near Out of the Blue Gallery and The Summerhouse Gallery, this Marazion haven offers room service, free WiFi, and attentive staff to enhance your stay.
The price is AU$341
includes taxes & fees
17 June - 18 June
The Godolphin

Chyreen@marazion

Chyreen@marazion
3.5 star property
Marazion
10.0 out of 10, Exceptional, (70 reviews)
Kayak, bike, or surf by this coastal gem with Carbis Bay Beach nearby. This B&B offers free parking and is just a 9-minute drive from Penzance Train Station, making Cornwall's treasures easily accessible.
The price is AU$254
includes taxes & fees
28 May - 29 May
Chyreen@marazion

Marazion Hotel

Marazion Hotel
4.0 star property
Marazion
9.6 out of 10, Exceptional, (218 reviews)
This Marazion inn offers stunning Modern European cuisine at Cutty Sark Restaurant. After exploring nearby galleries, unwind at the welcoming bar. Just a 9-minute drive from Penzance Train Station with free WiFi and parking for convenient Cornish adventures.
The price is AU$454
includes taxes & fees
4 June - 5 June
Marazion Hotel

Marazion Attic

Marazion Attic
3.5 star property
Marazion
10.0 out of 10, Exceptional, (1 review)
Charming cottage just 5 minutes from iconic St. Michael's Mount, offering free WiFi and parking. Explore nearby Carbis Bay Beach after preparing meals in your own kitchen. Penzance Train Station is only a 9-minute drive away.
The price is AU$1,578
includes taxes & fees
28 May - 29 May
Marazion Attic

The Haven

The Haven
2.0 star property
Marazion
The price is AU$1,976
includes taxes & fees
30 May - 31 May
The Haven

Beachcomber

Beachcomber
3.0 star property
Marazion
Just steps from a golf course in Marazion, this cottage offers a full kitchen and free WiFi. Explore nearby Marazion Beach and Out of the Blue Gallery, then unwind with a DVD. Convenient free parking and easy access to Penzance.
The price is AU$1,458
includes taxes & fees
18 June - 19 June
Beachcomber

Premier Inn Truro

Premier Inn Truro
3.0 star property
Truro
Enjoy a comfortable stay at this Truro hotel near Killiow Golf Club and Loe Beach. Just 3 minutes from Perranwell Station and 37 minutes from Newquay Cornwall Airport, this spot offers free parking and 24-hour front desk service.
The price is AU$121
includes taxes & fees
21 June - 22 June
Premier Inn Truro

The Coach And Horses Inn

The Coach And Horses Inn
3.5 star property
Penzance
9.2 out of 10, Wonderful, (250 reviews)
The price is AU$231
includes taxes & fees
29 May - 30 May
The Coach And Horses Inn

Beacon Country House Hotel

Beacon Country House Hotel
3.0 star property
St. Agnes
9.6 out of 10, Exceptional, (53 reviews)
Immerse yourself in Cornish charm at this coastal hotel with hiking trails and surfing spots nearby. Free WiFi, parking, and gourmet breakfast fuel your adventures, while the garden and lounge bar offer peaceful relaxation after exploring St. Agnes Museum.
The price is AU$279
includes taxes & fees
26 May - 27 May
Beacon Country House Hotel

The Paris Hotel

The Paris Hotel
3.5 star property
Helston
8.8 out of 10, Excellent, (101 reviews)
Located in Helston, this charming inn offers complimentary breakfast, WiFi, and parking for guests. Just a short drive from Coverack Beach and Porthbeer Cove, you'll enjoy convenient coastal access and relaxing drinks at the bar.
The price is AU$206
includes taxes & fees
31 May - 1 June
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, (266 reviews)
Wake up to Cornish charm at this welcoming B&B, only a 5-minute drive from stunning St. Michael's Mount. Guests rave about the attentive staff, while the on-site restaurant and bar provide perfect spots to relax after exploring nearby Carbis Bay Beach.
The price is AU$139
includes taxes & fees
30 May - 31 May
Mount View Hotel B&B

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)
This cosy Penzance B&B offers complimentary full breakfast daily and free WiFi in a serene garden setting. Explore nearby hiking/biking trails and kayaking adventures, with Porth Nanven Beach and Progo just a short journey away.
The price is AU$219
includes taxes & fees
8 June - 9 June
The Old Post House B&B

Crown Inn

Crown Inn
2.5 star property
Penzance
9.4 out of 10, Exceptional, (56 reviews)
Discover this welcoming Penzance inn with a friendly restaurant, cosy bar, and fun pool table. Located near scenic St. Michael's Mount and Carbis Bay Beach, the Crown Inn earns praise for spotless rooms and attentive staff.
The price is AU$245
includes taxes & fees
27 May - 28 May
Crown Inn

The Badger Inn

The Badger Inn
3.0 star property
St Ives
8.0 out of 10, Very good, (3 reviews)
The price is AU$269
includes taxes & fees
8 June - 9 June
The Badger Inn

Penmorvah Manor Hotel

Penmorvah Manor Hotel
3.0 star property
Falmouth
8.0 out of 10, Very good, (54 reviews)
Experience tranquility at this Falmouth hotel, just minutes from Penmere Station. Savour British cuisine at 1872 restaurant, open for all meals. Unwind on the terrace or at the bar after exploring nearby Penjerrick gardens and Maenporth Beach.
The price is AU$225
includes taxes & fees
29 May - 30 May
Penmorvah Manor Hotel

Higher Trenear Farm

Higher Trenear Farm
3.0 star property
Helston
10.0 out of 10, Exceptional, (46 reviews)
Escape to this Helston guesthouse where scenic hiking paths begin at your doorstep. After outdoor adventures, unwind in the garden or by the lobby fireplace. Poldark Mine and Stithians Lake attractions add to the rural charm of your Cornish retreat.
The price is AU$218
includes taxes & fees
3 June - 4 June
Higher Trenear Farm

Premier Inn Camborne

Premier Inn Camborne
3.0 star property
Camborne
9.2 out of 10, Wonderful, (7 reviews)
Steps from Camborne Station, this hotel offers breakfast options and 24-hour front desk service. Explore nearby Tehidy Country Park's woodland trails or venture to Greenbank Cove for coastal views, all with free parking at your disposal.
The price is AU$107
includes taxes & fees
7 June - 8 June
Premier Inn Camborne

The Smugglers

The Smugglers
4.0 star property
Penzance
9.8 out of 10, Exceptional, (54 reviews)
Unwind in this charming Penzance B&B offering free cooked-to-order breakfast and WiFi. Just minutes from Penzance Train Station and a short drive to St. Michael's Mount and Minack Theatre, with Newlyn Tolcarne Beach nearby for coastal adventures.
The price is AU$252
includes taxes & fees
26 May - 27 May
The Smugglers

Lifeboat Inn

Lifeboat Inn
3.5 star property
St Ives
9.0 out of 10, Wonderful, (125 reviews)
Immerse yourself in coastal charm at this beachside inn with a welcoming restaurant and bar. Just 7 minutes from St Ives Station, you'll find Carbis Bay Beach and St Ives Harbour nearby, with free WiFi to share your seaside adventures.
The price is AU$333
includes taxes & fees
7 June - 8 June
Lifeboat Inn

Mullion Cove Hotel & Spa

Mullion Cove Hotel & Spa
4.0 star property
Helston
9.6 out of 10, Exceptional, (121 reviews)
The price is AU$337
includes taxes & fees
27 May - 28 May
Mullion Cove Hotel & Spa
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.

When is the best time to visit Marazion?

Our prices for hotels in Marazion are cheapest in January
Price trends for hotels in Marazion
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Marazion
May
High 13°C / low 11°C. Sunny most days.
View properties in May
13°
weather_sun
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
16°
weather_sun
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
18°
weather_sun
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Cloudy most days.
16°
17°
weather_sun
September, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
15°
weather_cloudy
October, no crowd data, average high temperature 15 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
13°
weather_cloudy
November, no crowd data, average high temperature 13 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
11°
weather_cloudy
December, no crowd data, average high temperature 11 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
10°
weather_cloudy
January, no crowd data, average high temperature 10 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
10°
weather_cloudy
February, no crowd data, average high temperature 10 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
11°
weather_sun
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top landmarks in Marazion

Learn more about Marazion

Marazion is applauded for its cultural attractions such as The Summerhouse Gallery and Out of the Blue Gallery. This welcoming city has something for everyone including restaurants and sights like Marazion Beach and St. Michael's Mount—all 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 AU$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 travellers' favourites 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. Travellers 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 snack bar/deli. Stay at one of these hotels for easy access to top sights like Carbis Bay Beach, St. Michael's Mount, and St Ives Harbour.
Can I book a refundable accommodation option in Marazion?
If you want the flexibility to change your plans to Marazion, most hotels offer refundable* rates that 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 holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 30 holiday homes. You can also consider one of the 9 apartments or 60 cottages.
What will the weather in Marazion be like during my visit?
August and July are typically the warmest months in Marazion, when the average temperature is 16°C. February and January are the coldest months, when the average temperature is 9°C. November and December are the months with the most rain.
Why should I book my Marazion hotel with Hotels.com?
There are lots of reasons to book your Marazion trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Marazion

Marazion: Where Sea Meets Serenity in a Coastal Haven

Nestled on the stunning coast of Cornwall, Marazion is a charming seaside town that captivates with its breathtaking views and rich heritage. Famous for the iconic St Michael's Mount, which rises majestically from the waters, this destination offers sandy beaches perfect for sunbathing and leisurely strolls. Nature enthusiasts will adore the nearby Marazion Marsh, a haven for birdwatchers. With its quaint streets, inviting cafés, and a backdrop of rolling hills, Marazion is an idyllic retreat for those seeking a blend of relaxation and exploration in a quintessentially British coastal setting.

Discover great hotels in Marazion

Marazion offers a variety of accommodation options, from cosy bed and breakfasts to charming hotels with stunning views of St Michael's Mount. Whether you seek a relaxing seaside retreat or a comfortable base for exploration, you'll find inviting places to stay that cater to different preferences and budgets. Here are some of the most popular hotels with our travellers in Marazion:

  1. BedBreakfast: This charming bed and breakfast offers a delightful escape for adventure seekers looking to immerse themselves in exciting experiences. With a focus on adventure sports, guests can enjoy an array of activities including snorkeling, waterskiing, kayaking, surfing, and mountain biking nearby. The property boasts a warm atmosphere and personalised service, making it a welcoming retreat for those who relish active holidays. Guests appreciate the seamless blend of comfort and adventure, ensuring a memorable stay with easy access to thrilling experiences.
  2. Inn: This inviting inn is perfect for adventurous travellers eager to explore Marazion's stunning surroundings. With offerings such as sailing, snorkeling, surfing, birdwatching, and horse riding nearby, guests are encouraged to embrace the area's natural beauty. The inn's cosy ambiance and attentive service create a distinctive experience for those seeking relaxation and adventure. Visitors frequently praise the inn for its engaging activities and comfortable lodging, making it an excellent choice for travellers keen on exploration.
  3. BedBreakfast: This delightful bed and breakfast combines the charm of beachside accommodation with thrilling adventure opportunities. Featuring direct access to the beach, guests can indulge in a variety of activities such as hiking, biking, windsurfing, fishing, and mountain biking. The property radiates a relaxed and inviting atmosphere, perfect for leisure travellers seeking unique experiences by the sea. Frequent visitors commend the seamless access to both comfort and adventure, making it an ideal spot for those who wish to unwind while staying active.

Top locations to stay in Marazion

When visiting Marazion, England, great areas to stay include St Ives, Penzance, and Hayle. St Ives offers friendly beaches and a vibrant arts scene, Penzance boasts stunning scenery and rich history, while Hayle is perfect for nature lovers and golf enthusiasts. For first-time visitors, St Ives is the best choice due to its picturesque charm and accessibility.

  1. St IvesOpens in a new window: St Ives is renowned for its stunning beaches and vibrant arts scene, making it a perfect spot for those who love the sea and culture. The picturesque harbour is lined with charming shops, galleries, and cafés, inviting you to explore at a leisurely pace. The town is also home to the famous Tate St Ives, showcasing modern art against a backdrop of breathtaking coastal views. Don't miss the opportunity to wander along the beautiful coastal paths that connect St Ives to nearby beaches, perfect for a scenic day out.
  2. PenzanceOpens in a new window: Penzance offers a delightful blend of stunning scenery and rich history. This charming town is perfect for those who appreciate coastal views and historical landmarks. You can take a stroll along the promenade, visit the iconic Jubilee Pool, or explore the beautiful gardens at Morrab. Penzance is also a gateway to nearby attractions like the mystical St Michael's Mount, offering an enchanting experience for all visitors. With its friendly atmosphere and cultural offerings, Penzance is a lovely place to unwind.
  3. HayleOpens in a new window: Hayle is a hidden gem for nature lovers and outdoor enthusiasts. Known for its beautiful sandy beaches and the scenic Hayle Estuary, it's an ideal spot for relaxing walks and wildlife watching. Golf enthusiasts can enjoy nearby courses, while those seeking a more laid-back vibe can explore local shops and cafés. Hayle's proximity to the stunning coastline and its friendly community make it a great base for a tranquil getaway, allowing you to soak in the natural beauty of the area.

Things to do in Marazion

Marazion enchants visitors with its stunning coastline, sandy beaches, and lush marshlands. Enjoy leisurely strolls along the shore, explore the vibrant local art scene, or embark on hiking trails that reveal breathtaking sea views. With opportunities for boating and wildlife watching, this charming town is a delightful getaway for nature lovers.

  • St Ives HarbourOpens in a new window – Begin your adventure at St Ives Harbour, a charming marina that serves as the heart of this picturesque town. Here, you can watch fishing boats come and go, enjoy a leisurely stroll along the waterfront, or sip a coffee at one of the nearby cafés while soaking in the vibrant maritime atmosphere.
  • Carbis Bay BeachOpens in a new window – Just a short distance away, Carbis Bay Beach awaits with its golden sands and turquoise waters. This serene beach is ideal for a relaxing day in the sun. Pack a picnic, take a dip in the gentle waves, or simply bask in the peaceful surroundings that make this spot a true gem.
  • Porthmeor BeachOpens in a new window – Head over to Porthmeor Beach, where the surf meets the shore. Known for its excellent surfing conditions, it’s a great place to catch some waves or take a scenic walk along the coastal path. The beach’s lively atmosphere is perfect for families and beach lovers alike.
  • Porthcurno BeachOpens in a new window – Finally, don’t miss Porthcurno Beach, renowned for its stunning cliffs and clear waters. This beach offers a more secluded experience, making it a perfect retreat for those looking to unwind. Explore the nearby cove or simply enjoy the breathtaking views — it’s a slice of paradise you won’t want to leave.

4 tips for savvy savings when booking a hotel in Marazion

  1. Book for the cheapest times: The ideal time to visit Marazion on a budget is during January, February, and November, when hotel prices are lower. To fully appreciate the town's history, culture, and charming landmarks, a stay of at least 2 to 3 days is recommended. This duration allows visitors to immerse themselves in the friendly atmosphere, explore local art, and enjoy the small-town vibe. Guests can savour delightful dining options, embark on adventures around the sea, and unwind in natural parks or islands, all while benefiting from great value for money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Marazion, visit the Deals or Last-Minute Deals section on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you seize opportunities to save. With Smart Shopping, the app's comparison tool, you could compare hotel prices and amenities, ensuring you're updated on any changes in availability or prices. This way, you may be among the first to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a Marazion hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll recommend alternative dates that may be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you intend to visit. Independent hotels located further afield are usually more likely to be affordable and can provide a more authentic experience.

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 tends to be the wettest month. The peak travel months to visit Marazion are June to August, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring