Hotels in Cornwall

Search and compare Cornwall hotels from hundreds of travel sites and save

Cornwall
18 Jun — 19 Jun2
Cornwall
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cornwall

Filter by star ratings
All filters
The Lugger Inn
The Lugger Inn
3 Marine Terrace, Penzance, United Kingdom
Show on map
0.3 mi from city centre, Penzance, ENG, United Kingdom 

The inn is situated in Penzance and is close to nearby landmarks, including the Penlee House, the Morrab Library and Penzance Football Club. It is ideally positioned for guests wanting to visit local attractions.

Downsfield Bed And Breakfast
Downsfield Bed And Breakfast
9.0 Excellent
Longstone Hill Carbis Bay St Ives, St. Ives, United Kingdom
Show on map
1.6 mi from city centre, St. Ives, ENG, United Kingdom 
ExcellentBased on 474 reviews
9.0

Downsfield Bed and Breakfast provides a comfortable setting when in St Ives. It also offers a garden, free Wi-Fi and a swimming pool.

The London Inn
The London Inn
8.8 Excellent
Lanadwell Street, Padstow, United Kingdom
Show on map
0.2 mi from city centre, Padstow, ENG, United Kingdom 
ExcellentBased on 310 reviews
8.8

The London Inn provides traditional 3-star accommodation in Padstow. It also offers free Wi-Fi, a swimming pool and a sun deck.

China Fleet Country Club
China Fleet Country Club
9.0 Excellent
North Pill, Cornwall, Saltash, United Kingdom
Show on map
1.0 mi from city centre, Saltash, ENG, United Kingdom 
ExcellentBased on 418 reviews
9.0

Situated in Saltash, China Fleet Country Club provides 3-star accommodation, as well as a sauna and an indoor pool. It also offers massage services, a kids club and a beauty centre.

The Alverton
The Alverton
8.7 Excellent
Tregolls Road, Truro, United Kingdom
Show on map
0.5 mi from city centre, Truro, ENG, United Kingdom 
ExcellentBased on 1,343 reviews
8.7

The Alverton offers 3-star accommodation in Truro. It is ideally located for those wishing to visit local attractions.

Saltwater
Saltwater
9.4 Excellent
3 Belmont Terrace, St. Ives, United Kingdom
Show on map
0.3 mi from city centre, St. Ives, ENG, United Kingdom 
ExcellentBased on 196 reviews
9.4

Saltwater St Ives is situated in St Ives and features complimentary Wi-Fi. It is conveniently positioned for those wanting to sightsee in the area.

The Fountain B&B And Inn
The Fountain B&B And Inn
8.6 Excellent
Newbridge, Penzance, United Kingdom
Show on map
3.1 mi from city centre, Penzance, ENG, United Kingdom 
ExcellentBased on 114 reviews
8.6

The Fountain Licensed B&B is ideally positioned in a peaceful setting in Madron, a short car trip from St. Michael's Mount. It is conveniently close to Land's End Airport, which is a 10-minute drive away.

St Christopher's Inn Newquay
St Christopher's Inn Newquay
8.0 Excellent
35 Fore Street, Newquay, United Kingdom
Show on map
0.6 mi from city centre, Newquay, ENG, United Kingdom 
ExcellentBased on 386 reviews
8.0

Situated under a 20-minute walk from Newquay Railway Station, the hostel provides guests with an ideal base while in Newquay. It is located just a short stroll from plenty of popular bars, clubs and restaurants.

Pedn-Olva
Pedn-Olva
8.8 Excellent
West Porthminster Beach, St. Ives, United Kingdom
Show on map
0.5 mi from city centre, St. Ives, ENG, United Kingdom 
ExcellentBased on 632 reviews
8.8

Located a short walk from Saint Ives Railway Station, Pedn-Olva is an ideal base while in St Ives. It also provides laundry facilities, free Wi-Fi and an outdoor pool.

Hannafore Point Hotel
Hannafore Point Hotel
8.1 Excellent
Marine Drive, Looe, United Kingdom
Show on map
0.6 mi from city centre, Looe, ENG, United Kingdom 
ExcellentBased on 444 reviews
8.1

Boasting a sauna and a heated pool, The Hannafore Point Hotel is situated in Looe and provides comfortable accommodation. It also features a beauty centre, a 24-hour reception and massage services.

Tips for booking a Cornwall hotel

Cheapest month:January
Most expensive month:May
Average price in Cornwall:£98/night
Absolute cheapest price found:£9/night
Cheapest day:Tuesday
Most expensive day:Saturday
£75 - £130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£99 - £117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cornwall hotels

Show all 10,255 hotels
1
Tregony Guest House
Tregony Guest House
9.7 Excellent
1 Clodgy View, St. Ives, United Kingdom
Show on map
0.3 mi from city centre, St. Ives 

Situated within walking distance of Saint Ives Railway Station, Tregony Guest House offers guests a convenient base while in St Ives. It is close to Tate St Ives, shops and nightlife options.

2
Membly Hall Hotel
Membly Hall Hotel
8.3 Excellent
Cliff Road, Falmouth, United Kingdom
Show on map
0.6 mi from city centre, Falmouth 

Membly Hall Hotel is located in Falmouth and features free Wi-Fi. It also provides a library, a sun deck and a sauna.

3
Colossus B&B
Colossus B&B
9.3 Excellent
Pilots Retreat, Isles of Scilly, United Kingdom
Show on map
0.8 mi from city centre, Isles of Scilly 

Colossus B&B is a comfortable setting when in Hugh Town and is close to everything the area has to offer. Guests can also enjoy complimentary Wi-Fi.

4
St George's Country House Hotel
St George's Country House Hotel
9.0 Excellent
St Georges Hill, Perranporth, United Kingdom
Show on map
0.7 mi from city centre, Perranporth 

Boasting a swimming pool, St George's Country House is located in Perranporth and provides contemporary accommodation. It offers free Wi-Fi and panoramic garden views.

5
Jasmine House
Jasmine House
9.1 Excellent
27 Henver Road, Newquay, United Kingdom
Show on map
0.4 mi from city centre, Newquay 

Jasmine House Newquay is situated in Newquay and is close to the area's tourist attractions.

6
Camelot Castle Hotel
Camelot Castle Hotel
7.2 Good
Camelot Castle, Tintagel, United Kingdom
Show on map
0.6 mi from city centre, Tintagel 

Camelot Castle Hotel is ideally positioned in a peaceful setting in Tintagel, just a short drive from Port Isaac and Boscastle. It is conveniently located for guests wishing to discover the area's attractions.

7
Hebasca
Hebasca
9.1 Excellent
Downs View, Bude, United Kingdom
Show on map
0.7 mi from city centre, Bude 

Hebasca provides elegant 4-star accommodation in Bude. It is conveniently positioned for guests wishing to visit the area's popular attractions.

8
Meneglaze
Meneglaze
8.3 Excellent
Shutta, Looe, United Kingdom
Show on map
0.2 mi from city centre, Looe 

Meneglaze provides comfortable 4-star accommodation in Looe. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

Cheapest hotels in Cornwall, England

Show all 10,255 hotels
Eden Lodge
Eden Lodge
54 Melvill Road, Falmouth, United Kingdom
Show on map
0.5 mi from city centre,  

Located amongst a variety of tourist hot spots, boutiques and eateries, Eden Lodge is ideal for guests wishing to discover Falmouth and its surroundings. It also offers luggage storage, a BBQ/picnic area and an indoor pool.

£14
Avg. per night
The Fountain B&B And Inn
The Fountain B&B And Inn
8.6 Excellent
Newbridge, Penzance, United Kingdom
Show on map
3.1 mi from city centre,  

The Fountain Licensed B&B is ideally positioned in a peaceful setting in Madron, a short car trip from St. Michael's Mount. It is conveniently close to Land's End Airport, which is a 10-minute drive away.

£21
Avg. per night
St Christopher's Inn Newquay
St Christopher's Inn Newquay
8.0 Excellent
35 Fore Street, Newquay, United Kingdom
Show on map
0.6 mi from city centre,  

Situated under a 20-minute walk from Newquay Railway Station, the hostel provides guests with an ideal base while in Newquay. It is located just a short stroll from plenty of popular bars, clubs and restaurants.

£34
Avg. per night
Donnington Guest House
Donnington Guest House
8.4 Excellent
41/43 Treyew Road, Truro, United Kingdom
Show on map
0.6 mi from city centre,  

Donnington Guesthouse offers 3-star accommodation in Truro. It also provides free Wi-Fi.

£40
Avg. per night
Elements Hotel & Bistro
Elements Hotel & Bistro
8.7 Excellent
Marine Drive, Bude, United Kingdom
Show on map
1.1 mi from city centre,  

Elements Bude offers a cosy setting when in Bude. It also provides free bicycle rental, on-site parking and a sauna.

£45
Avg. per night
Jasmine House
Jasmine House
9.1 Excellent
27 Henver Road, Newquay, United Kingdom
Show on map
0.4 mi from city centre,  

Jasmine House Newquay is situated in Newquay and is close to the area's tourist attractions.

£50
Avg. per night
White Hart Hotel
White Hart Hotel
7.9 Good
Menheniot, Liskeard, United Kingdom
Show on map
2.5 mi from city centre,  

Set within the scenic parkland of Menheniot, The White Hart Hotel Menheniot provides traditional accommodation and a wide range of facilities, such as bicycle rental, wireless internet and a wake-up service.

£50
Avg. per night
Surfside Hotel - Fistral Beach
Surfside Hotel - Fistral Beach
Fistral Beach, Newquay, United Kingdom
Show on map
1.4 mi from city centre,  

Surfside Hotel - Fistral Beach provides comfortable 3-star accommodation in Newquay. It is conveniently located for those wanting to discover the area's attractions.

£50
Avg. per night

Hotel prices in Cornwall

2 stars or below

£25 - £149

St Christopher's Inn Newquay

No. 1 most popular

£34
Avg. per night
Carnmarth Hotel

No. 2 most popular

Carnmarth Hotel
8.3 Excellent
£121
Avg. per night
Boonkeys Surf Lodge

Best value

£25
Avg. per night
3 stars

£21 - £361

Camelot Castle Hotel

No. 1 most popular

£85
Avg. per night
Pedn-Olva

No. 2 most popular

Pedn-Olva
8.8 Excellent
£175
Avg. per night
The Fountain B&B And Inn

Best value

£21
Avg. per night
4 stars and up

£19 - £617

Karma St. Martin's

No. 1 most popular

Karma St. Martin's
8.9 Excellent
£617
Avg. per night
The Alverton

No. 2 most popular

The Alverton
8.7 Excellent
£126
Avg. per night
Falmouth Bay

Best value

Falmouth Bay
9.7 Excellent
£19
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cornwall

About Cornwall

Perched on the southwestern tip of England, Cornwall is a picturesque county known for its sandy beaches, soaring cliffs and seaside villages. In summer, the peninsula offers warm weather and plenty of bucket-and-spade fun. Visit in winter to beat the crowds and enjoy windswept beaches and an end-of-the-world atmosphere.

Things to do

From long stretches of sand to secluded coves, Cornwall boasts some of the best beaches in England. There are more than 300 to discover, many with Blue Flag status. Sugar-white sand, turquoise water and rugged cliffs make Porthcurno one of the most beautiful beaches in the county, while towns like Fistral and Bude lure in surfers with its rolling waves.

The south coast is known as the Cornish Riviera and is speckled with charming harbourside villages, such as Falmouth and Fowey. Stroll along cobbled streets lined with eclectic cafes and boutiques, then enjoy a promenade along the seafront. After dark, head to a local bar for an evening of toe-tapping Celtic music.

Flaky Cornish pasties and fluffy scones topped with generous dollops of jam and cream are just some of the culinary delights on offer in Cornwall. Farm-to-table restaurants spotlight local ingredients, while cosy pubs serve hearty Celtic classics.

Eight bubble-shaped domes rise up from the Eden Project and support one of the largest greenhouse ecosystems in the world. Get lost among lush greenery in the Rainforest Biome and marvel at prickly cacti, aromatic herbs and native Australian plants in the Mediterranean Biome.

The former Benedictine monastery of St Michael's Mount is one of the most iconic sights in Cornwall. Ferries whisk you across to the island, or you can retrace the footsteps of pilgrims and walk at low tide. Tintagel Castle is another Cornish landmark, famous as the birthplace of King Arthur and the seat of Celtic kings.

Getting around

Rental cars are a fast and easy way to explore Cornwall at your own pace. Many towns and villages are serviced by train stations with connections to London and local buses operate throughout Cornwall. Heathrow Airport is a 4.5-hour drive from Truro.

Cornwall travel FAQs

  • Where is the best place to stay in Cornwall?

    St. Ives, Newquay, and Falmouth are the most popular places on HotelsCombined for stays in Cornwall.

  • What are the best hotels in Cornwall?

    2,295 reviews rated Camelot Castle Hotel with an average score of 7.2/10. It may also be worth looking into the The Alverton, which received a rating of 8.7/10 from 1,343 reviews. Karma St. Martin's could also be a good option, with a score of 8.9/10 from 87 reviews.