Find hotels near St. Mawes Beach, Truro

Beach vacation deals from $116

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
Guest rating
Star rating

Compare 1,717 hotels close to St. Mawes Beach with room rates, reviews, and availability. Most hotels are fully refundable.

The Idle Rocks

4.0 star property
< 0.1 mi from St. Mawes Beach
9.8 out of 10, Exceptional, (32)
"It was as nice as our memory of our first stay, when the sun shines there is only one place to be - on the terrace. Having said that it is very comfortable to be inside. It is a very friendly place to be to enjoy Cornwall."
United Kingdom
Carol
$249 nightly
The price is $299
Dec 8 - Dec 9
Total with taxes and fees
The Idle Rocks

The Rising Sun

3.5 star property
< 0.1 mi from St. Mawes Beach
9.6 out of 10, Exceptional, (37)
"Loved the characterful room decor and the extra little touches like the welcome drinks and the stamped postcard. The food (dinner and breakfast) was delicious too."
United Kingdom
Jennifer
$120 nightly
The price is $144
Dec 12 - Dec 13
Total with taxes and fees
The Rising Sun

St Mawes Hotel

4.0 star property
0.1 mi from St. Mawes Beach
9.2 out of 10, Wonderful, (20)
"Good service. Nice restaurant upstairs with views across harbour"
United Kingdom
Geoffrey
$216 nightly
The price is $259
Dec 8 - Dec 9
Total with taxes and fees
St Mawes Hotel

Hotel Tresanton

4.0 star property
0.3 mi from St. Mawes Beach
9.2 out of 10, Wonderful, (34)
"An amazing time spend at The Tresanton. We’ll be back again soon no doubt!"
United Kingdom
Finbarr
$305 nightly
The price is $367
Dec 8 - Dec 9
Total with taxes and fees
Hotel Tresanton

3 The Bowling Green

3.0 star property
1.7 mi from St. Mawes Beach
$509 nightly
The price is $610
Dec 10 - Dec 11
Total with taxes and fees
3 The Bowling Green

The Lerryn Hotel

3.0 star property
2.3 mi from St. Mawes Beach
9.0 out of 10, Wonderful, (358)
"The staff were friendly and very accommodating. I would stay here again "
United Kingdom
James
$100 nightly
The price is $120
Dec 8 - Dec 9
Total with taxes and fees
The Lerryn Hotel

Chainlocker

3.5 star property
2.4 mi from St. Mawes Beach
9.2 out of 10, Wonderful, (93)
"Excellent hotel, all the staff were helpful and friendly really enjoyed our stay."
United Kingdom
Maureen
$115 nightly
The price is $138
Dec 11 - Dec 12
Total with taxes and fees
Chainlocker

Jacobs Ladder Inn

2.0 star property
2.6 mi from St. Mawes Beach
9.2 out of 10, Wonderful, (33)
"This isn't a 5* hotel nor is it trying to be! A beautiful Inn, freshly renovated with a great vibe. The staff and food can be described as exceptional. I understand how the reviews are so good and I'm happy to add to them."
United Kingdom
Janna
$110 nightly
The price is $132
Dec 8 - Dec 9
Total with taxes and fees
Jacobs Ladder Inn

The Rosevine

4.0 star property
2.8 mi from St. Mawes Beach
9.4 out of 10, Exceptional, (70)
"Great ambience, easy access to the South West Hiking Trail!"
United States
Edith
$97 nightly
The price is $116
Dec 9 - Dec 10
Total with taxes and fees
The Rosevine

St Michael's Resort

4.0 star property
2.6 mi from St. Mawes Beach
8.6 out of 10, Excellent, (848)
"Fantastic stay - staff were all excellent, lovely facilities and great food!"
United Kingdom
Charlie
$125 nightly
The price is $150
Dec 15 - Dec 16
Total with taxes and fees
St Michael's Resort

Merchants Manor

4.0 star property
2.8 mi from St. Mawes Beach
8.6 out of 10, Excellent, (115)
"The staff were without exception friendly and attentive. Sunday roast beef was exceptional and breakfast was lovely. I really enjoyed my short stay"
United Kingdom
Justin
$128 nightly
The price is $153
Dec 8 - Dec 9
Total with taxes and fees
Merchants Manor

The Falmouth Hotel

3.0 star property
2.6 mi from St. Mawes Beach
8.2 out of 10, Very Good, (842)
"Great location staff wete amazing food was good "
United Kingdom
Gary
$106 nightly
The price is $127
Dec 14 - Dec 15
Total with taxes and fees
The Falmouth Hotel

Hotel Meudon

4.0 star property
4.8 mi from St. Mawes Beach
9.0 out of 10, Wonderful, (184)
"Very enjoyable stay. "
United Kingdom
Anonymous traveler
Hotel Meudon

Penmorvah Manor Hotel

3.0 star property
4.4 mi from St. Mawes Beach
8.2 out of 10, Very Good, (52)
"Surprisingly nice hotel and I would definitely stay here again"
United Kingdom
Simon
$164 nightly
The price is $197
Dec 14 - Dec 15
Total with taxes and fees
Penmorvah Manor Hotel

The Norway Inn

3.5 star property
5.6 mi from St. Mawes Beach
9.4 out of 10, Exceptional, (137)
"Excellent stay beautiful location friendly helpful staff lovely room spacious and ckean"
United Kingdom
Andrea
$107 nightly
The price is $128
Dec 8 - Dec 9
Total with taxes and fees
The Norway Inn

Oyster Cottage

3.5 star property
4 mi from St. Mawes Beach
10.0 out of 10, Exceptional, (3)
"Close to the beach, quiet location. Ideal for family holidays."
United Kingdom
Anonymous traveler
$574 nightly
The price is $689
Dec 12 - Dec 13
Total with taxes and fees
Oyster Cottage

Budock Vean Hotel

4.0 star property
6.3 mi from St. Mawes Beach
9.4 out of 10, Exceptional, (112)
"Great location, friendly staff, good facilities"
United Kingdom
Giles
$209 nightly
The price is $251
Dec 8 - Dec 9
Total with taxes and fees
Budock Vean Hotel

The Lugger Hotel

5.0 star property
6.8 mi from St. Mawes Beach
9.4 out of 10, Exceptional, (440)
"A really fantastic position, The Lugger is a great hotel, with super rooms and friendly staff. Only downside WIFI not good and menu and wine list, somewhat uninspiring. But still very much worth a visit!"
United Kingdom
Brian
$110 nightly
The price is $132
Dec 9 - Dec 10
Total with taxes and fees
The Lugger Hotel
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 St. Mawes Beach Hotel Reviews

Hotels near other St. Mawes Beach attractions

Frequently asked questions

What's the area like around St. Mawes Beach?
St. Mawes Beach is located in St. Mawes. Travelers like the surrounding area for its seaside. If you're looking for a convenient place to stay, check out the 110 hotels and other accommodations you'll find within a mile.
What's the best place to stay near St. Mawes Beach?
Adjacent to St. Mawes Beach, The Rising Sun is one of the top choices for your stay based on our traveler data, and this inn offers a restaurant and a bar. Other good options within a short distance include The Idle Rocks and St Mawes Hotel.
How many hotels should I expect to find near St. Mawes Beach?
Expedia has 110 hotels and other accommodations within a mile from St. Mawes Beach.
If I need to cancel the hotel reservation for my stay near St. Mawes Beach, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to view the best deals near St. Mawes Beach.
Where can I learn more about changing or cancelling my trip in the area near St. Mawes Beach?
For more details about picking new dates or cancelling your stay near St. Mawes Beach, head over to our customer service page.
What can I see and do near St. Mawes Beach?
You'll want to browse the exhibits at National Maritime Museum Cornwall and Penryn Museum. Sights like Pendennis Castle, Trelissick Gardens, and St. Mawes Castle are must-sees while exploring the area. You can wander around Pendennis Point Beach, Penjerrick, or Enys Gardens if you want a dose of fresh air.