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. Travelling alone it’s probs my best not to ask about the ghosts!!

Show more Show less
9.2
Wonderful
3,499 reviews
Price from
$273
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. Ideal in every way,great staff

Show more Show less
9
Wonderful
1,099 reviews
Price from
$122
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. Nice location. Excellent service.

Show more Show less
9.4
Wonderful
1,883 reviews
Price from
$36
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. It was exceptional, very good in terms of facilities, cleanliness and location

Show more Show less
9.2
Wonderful
1,403 reviews
Price from
$185
per night

The Kingswood

Hotel in St Austell

Featuring a shared lounge, restaurant, bar and free WiFi, The Kingswood is located in St Austell, 17 miles from Newquay Train Station and 6.1 miles from Eden Project. Absolutely spotless modern facilities. Very clean and well organized.

Show more Show less
9.4
Wonderful
342 reviews
Price from
$131
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. We stayed here over the weekend when our friends were getting married in Rock about 20 mins or so away. St Tudy Inn have got it absolutely spot on! From the moment we got there we were looked after SO well! It was a very friendly welcome from the staff on arrival and there was really relaxing acoustic music on in the background in the bar/restaurant which helped us completely calm down after a long journey. We loved the decor throughout; country modern featuring work by local artists and log fires 😍 Everything was pristine clean! We slept really well - the beds were very comfortable and the sheets were of good quality. The room had everything we wanted. Breakfast was delicious with lots of choice. We had the full English on the first day and the next day we had salmon and poached eggs. It was all very fresh and well presented and really added to our conclusion that the stay as a whole was good value! The location was perfect - it was a small and authentic feeling village but with beautiful beaches and other towns nearby such as Polzeath, Rock and Port Isaac. The staff were really good people who cared about us and what they were providing for guests. They absolutely and truly went above and beyond to make sure we were okay and had everything we needed. We will definitely go back (we plan to in the winter when the cosy log fires are on if not before!) and have already recommended St Tudy Inn to our friends.

Show more Show less
9.1
Wonderful
139 reviews
Price from
$129
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. We were really impressed with this property. It is centrally located, spotlessly clean. and styled beautifully. The owners really take great pride in their business and it shows. The lounge bar downstairs serves delicious food. Our host was extremely welcoming.

Show more Show less
9.7
Exceptional
199 reviews
Price from
$241
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. Everything !!: friendliness, happiness Beautiful rooms and Environment . A Great place to stay

Show more Show less
9.6
Exceptional
118 reviews
Price from
$207
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
345 reviews
Price from
$153
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. We when checked out, we were kindly offered towels to take to the beach & also allowed to leave our car in the carpark. We thought that this was above & beyond and Anne on reception that morning was exceptional! We would thoroughly recommend this hotel and the beach was amazing.

Show more Show less
9.3
Wonderful
156 reviews
Price from
$247
per night

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