Find hotels in Marazion from $82

  • 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

Go beyond your typical stay in Marazion

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Marazion hotels

1. Tregenna Castle Resort

Tregenna Castle Resort
3.0 star property
St Ives
8.6 out of 10, Excellent, (1,004 reviews)
"A great, spacious and well-kept property with good food and friendly and helpful staff and easy parking and access to St Ives."
Canada
Harry
$75 nightly
The price is $90
Dec 3 - Dec 4
Total with taxes and fees
Tregenna Castle Resort

2. Mount View Hotel B&B

Mount View Hotel B&B
3.0 star property
Penzance
8.0 out of 10, Very good, (366 reviews)
"Great value overnight stop, welcoming host and excellent breakfast."
United Kingdom
Mike
$75 nightly
The price is $90
Dec 11 - Dec 12
Total with taxes and fees
Mount View Hotel B&B

3. The Queens Hotel

The Queens Hotel
3.0 star property
Penzance
8.2 out of 10, Very good, (803 reviews)
"Very well located to walk into to town or the beach. The staff were lovely and very helpful."
United Kingdom
Paraminder
$158 nightly
The price is $190
Nov 17 - Nov 18
Total with taxes and fees
The Queens Hotel

4. St Michael's Resort

St Michael's Resort
4.0 star property
Gyllyngvase
8.8 out of 10, Excellent, (1,004 reviews)
"Lovely stay in this hotel. We used the SPA including the facilities. Great choice at Breakfast, free parking, bed was very comfortable, room had everything we needed. Tea and coffee facilities in the room. Would definitely recommend a stay here."
United Kingdom
Michelle
$142 nightly
The price is $170
Nov 23 - Nov 24
Total with taxes and fees
St Michael's Resort

5. The St Ives Bay Hotel

The St Ives Bay Hotel
3.5 star property
St Ives
6.6 out of 10, (819 reviews)
"We had a lovely room with sea view and comfortable beds. A short walk to beach and pleasant walk to harbour area."
United Kingdom
Kathleen
The St Ives Bay Hotel

6. The Pirate Inn

The Pirate Inn
3.0 star property
Penzance
8.2 out of 10, Very good, (589 reviews)
"Great place, nice people"
Australia
Monica
$79 nightly
The price is $95
Dec 11 - Dec 12
Total with taxes and fees
The Pirate Inn

7. The Lugger Inn

The Lugger Inn
3.0 star property
Penzance
7.8 out of 10, Good, (750 reviews)
"I stayed for 3 nights and the breakfast was good, friendly staff and a large clean room. Ideally located for the Newlyn School of Art where I was studying & fab having breakfast looking out to sea."
United Kingdom
Scott
$177 nightly
The price is $213
Dec 8 - Dec 9
Total with taxes and fees
The Lugger Inn

8. Marazion Hotel

Marazion Hotel
4.0 star property
Marazion
9.6 out of 10, Exceptional, (231 reviews)
"Beautiful location. Very welcoming friendly courteous staff Lovely breakfast to set me up for the day"
Ireland
MaryAnn
$154 nightly
The price is $184
Nov 11 - Nov 12
Total with taxes and fees
Marazion Hotel

9. Chyreen@marazion

Chyreen@marazion
3.5 star property
Marazion
10.0 out of 10, Exceptional, (79 reviews)
"Had a lovely stay in the loft! The views were fantastic, and the location was amazing—perfectly situated with easy access to other areas. The hosts were incredibly friendly and welcoming, which made the stay even more enjoyable. Would definitely recommend staying here!"
United Kingdom
Sana
$137 nightly
The price is $165
Nov 16 - Nov 17
Total with taxes and fees
Chyreen@marazion

10. Hotel Penzance Harbour View

Hotel Penzance Harbour View
4.0 star property
Penzance
8.8 out of 10, Excellent, (495 reviews)
"Off street parking was a god send.Great breakfast and restaurant food."
United Kingdom
Steven
$109 nightly
The price is $131
Nov 11 - Nov 12
Total with taxes and fees
Hotel Penzance Harbour View

11. The Mustard Tree

The Mustard Tree
4.0 star property
St Ives
9.8 out of 10, Exceptional, (248 reviews)
"Enjoyed our stay"
United Kingdom
Janet
The Mustard Tree

12. Hotel Penzance Promenade

Hotel Penzance Promenade
4.0 star property
Penzance
8.0 out of 10, Very good, (131 reviews)
"Very pleasant stay, very good food, very friendly staff,"
United Kingdom
John
Hotel Penzance Promenade

13. Victoria Inn

Victoria Inn
3.5 star property
Penzance
9.6 out of 10, Exceptional, (77 reviews)
"Amazing stay beautiful room food and lovely staff"
United Kingdom
Sam
$68 nightly
The price is $82
Nov 16 - Nov 17
Total with taxes and fees
Victoria Inn

14. Crown Inn

Crown Inn
2.5 star property
Penzance
9.4 out of 10, Exceptional, (61 reviews)
"The room was spotless and the team were incredibly helpful! In the night the pub downstairs can be loud, but it wasn’t an issue for us! Lovely location, ideal area to hope about from."
United Kingdom
Calum
$108 nightly
The price is $130
Nov 16 - Nov 17
Total with taxes and fees
Crown Inn

15. The Kings Arms

The Kings Arms
3.5 star property
Penzance
9.4 out of 10, Exceptional, (83 reviews)
"This is an old building, so expect quirky! My room had a sloping floor. Everything was clean and comfortable. Bathroom sparkling and modern. Breakfast hot and cold options."
United Kingdom
Rachel
$100 nightly
The price is $120
Nov 18 - Nov 19
Total with taxes and fees
The Kings Arms

16. Headland House Luxury B&B

Headland House Luxury B&B
4.5 star property
St Ives
10.0 out of 10, Exceptional, (78 reviews)
"Fenella and Mark were very accomodating and helpful during our stay. We had a lovely time"
United Kingdom
kashish
Headland House Luxury B&B

17. The Coach And Horses Inn

The Coach And Horses Inn
3.5 star property
Penzance
9.0 out of 10, Wonderful, (280 reviews)
"Beautiful views, great value and a very pleasant stay"
United Kingdom
Michael
$106 nightly
The price is $128
Nov 16 - Nov 17
Total with taxes and fees
The Coach And Horses Inn

18. Ship Inn

Ship Inn
4.0 star property
Penzance
9.0 out of 10, Wonderful, (185 reviews)
"Staff were really great and welcoming. Water pressure wasn’t great but otherwise it was a lovely stay Thankyou."
Australia
Kellie
$78 nightly
The price is $94
Nov 11 - Nov 12
Total with taxes and fees
Ship Inn

19. The Smugglers

The Smugglers
4.0 star property
Penzance
10.0 out of 10, Exceptional, (71 reviews)
"Good location, had everything we needed. Very friendly owners and great breakfast."
United Kingdom
Charlie
The Smugglers
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.

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

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 much is the nightly rate at a Marazion hotel?

Prices for hotels in Marazion often vary, but you can find a great deal from $82 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