Skip to main content

Stay in Cornwall's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Bodmin Jail Hotel

Hotel in Bodmin

Located in Bodmin, 19 miles from Newquay Train Station, Bodmin Jail Hotel has accommodations with a fitness center, free private parking, a terrace and a restaurant. Everything at Bodmin jail was amazing. The lovely lady in check on was very professional, she even showed my son where they used to hang people. Gave us loads of information. All staff were amazing . The room was clean, fresh. Would definitely stay here again. The tour is a must. Could not fault anything

Show more Show less
9.2
Wonderful
3,543 reviews
Price from
£219.24
per night

Holiday Inn Express - Bodmin - Victoria Junction, an IHG Hotel

Hotel in Bodmin

Featuring a terrace and a bar, Holiday Inn Express - Bodmin - Victoria Junction, an IHG Hotel is located in Bodmin, 14 miles from Newquay Train Station and 8.1 miles from Eden Project. Easy to get to and very friendly staff

Show more Show less
9
Wonderful
1,110 reviews
Price from
£114.75
per night

OYO Minerva Guesthouse

Hotel in Newquay

Less than a 2-minute stroll from the beach, OYO Minerva Guest house offers free WiFi, a bar, and a games room with a billiards table and dartboard. The room was very nice and the breakfast was great. There were lots of electrical outlets.

Show more Show less
9.4
Wonderful
1,938 reviews
Price from
£86.69
per night

The Beach

Hotel in Bude

With beautiful coastal views and a great beachfront location, The Beach has luxury rooms with stylish décor and free Wi-Fi. It also has a sun terrace and surfboard/bike storage. Welcoming staff, superb food, very comfortable bedroom, amazing location

Show more Show less
9.2
Wonderful
1,453 reviews
Price from
£175.50
per night

St Tudy Inn

Hotel in Bodmin

Located in Bodmin, 23 miles from Newquay Train Station, St Tudy Inn provides accommodations with a restaurant, free private parking and a bar. Alex and Paulo and of course Rob were excellent. They made our visit so great and there are not enough words to tell you how much we appreciate them. Outstanding people.

Show more Show less
9.1
Wonderful
142 reviews
Price from
£125
per night

Host St Ives

Hotel in St Ives

Located in St Ives, a 3-minute walk from Porthminster Beach, Host St Ives has accommodations with a terrace, free private parking, a restaurant and a bar. Historic building beautifully restored

Show more Show less
9.7
Exceptional
207 reviews
Price from
£268.75
per night

The Gate Cornwall

Hotel in Looe

Located in Looe, 5.6 miles from Looe Golf Club, The Gate Cornwall has accommodations with a garden, free private parking, a terrace and a bar. The hotel is lockated in a peaceful and beautiful surraundings. The rooms spacious and equiped with all the applinces and amnities for a wonderful vaccation. I will definatly come again to this " home away from home" as me and my wife called it. Richard the owner and staff were very helpful and we got very good recomondations for restaurants, and places of interest and daytrips in the whole region and beyond.

Show more Show less
9.6
Exceptional
119 reviews
Price from
£224.25
per night

The Wilcove Inn

Hotel in Torpoint

Located in Torpoint, 8.2 miles from Port Eliot Gardens, The Wilcove Inn has accommodations with a garden, free private parking, a restaurant and a bar. Lovely rooms, would be nice in summer looking out onto the water

Show more Show less
9.2
Wonderful
351 reviews
Price from
£122.85
per night

Boskerris Hotel

Hotel in St Ives

Located in St Ives, a 4-minute walk from Carbis Bay Beach, Boskerris Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. very charming property with very friendly and very cooperative staff, quietness and privacy. we loved the changing menus and the delicious and varied food. the kitchen staff were superb in meeting our repeated requests. wish you the best.

Show more Show less
9.3
Wonderful
159 reviews
Price from
£275
per night

Hotel Tresanton

Hotel in Saint Mawes

Located in Saint Mawes, 1.6 miles from Cellars Beach, Hotel Tresanton provides accommodations with a garden, free private parking, a shared lounge and a terrace. As the Americans say, “what’s not to like?”. I was fortunate enough to stay in The Forte Suite, with floor space larger than my little cottage near Sydney! Sooo comfortable. Loved the ambience, the food, that setting. A special shout-out to our waiter at lunch and dinner, Ricardo, and the restaurant manager ( sadly I don’t know her name) consummate professionals both. Coming from Australia, where pet-friendly places are slowly appearing, what a joy for me to see them welcomed on the terrace and some rooms. My friend and dog stayed in the Garden Room. Wonderful decor and immense outdoor space. If you are planning a visit, don’t hesitate. You will not be disappointed. Thank you, Tresanton.

Show more Show less
9
Wonderful
140 reviews

Hotels with extra health and safety measures

Find hotels in Cornwall with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Cornwall in the past month

See all

Cornwall's best hotels with breakfast

See all

Budget hotels in Cornwall

See all

Hotels in Cornwall you can book without a credit card

See all

Cornwall Highlights

FAQs about hotels in Cornwall

Planning a trip? Get inspired by reviews of cities in Cornwall

Explore guest reviews of hotels in Cornwall

See all

Research, refine, and make plans for your whole trip