Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cornwall

Filter by star ratings
All filters
Padstow Harbour Hotel
Padstow Harbour Hotel
8.4 Excellent
Station Road, Padstow, United Kingdom
Show on map
0.2 mi from city centre, Padstow, ENG, United Kingdom 
ExcellentBased on 1,589 reviews
8.4

The Metropole offers 4-star accommodation in Padstow. It also features an outdoor pool and a gym.

Anacapri
Anacapri
9.1 Excellent
Gyllyngvase Road, Falmouth, United Kingdom
Show on map
0.6 mi from city centre, Falmouth, ENG, United Kingdom 
ExcellentBased on 1,367 reviews
9.1

OYO Anacapri is a comfortable base while visiting Falmouth and is close to everything the area has to offer. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

The Old School Hotel
The Old School Hotel
9.1 Excellent
Fore Street, Port Isaac, United Kingdom
Show on map
0.1 mi from city centre, Port Isaac, ENG, United Kingdom 
ExcellentBased on 169 reviews
9.1

The Old School Hotel is ideally positioned in a peaceful setting in Port Isaac, a short car ride from Tintagel and Wadebridge. It also provides luggage storage and laundry facilities.

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.

Higher Faugan Parc
Higher Faugan Parc
8.8 Excellent
Chywoone Hill, Penzance, United Kingdom
Show on map
1.6 mi from city centre, Penzance, ENG, United Kingdom 
ExcellentBased on 105 reviews
8.8

Situated in Newlyn, Higher Faugan Parc is an easy drive from Penzance and offers a garden, a dry cleaning service and wireless internet. It features 7 rooms with fully-equipped kitchens and private bathrooms.

Hebasca
Hebasca
9.1 Excellent
Downs View, Bude, United Kingdom
Show on map
0.7 mi from city centre, Bude, ENG, United Kingdom 
ExcellentBased on 797 reviews
9.1

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

Karma St. Martin's Hotel
Karma St. Martin's Hotel
8.9 Excellent
Lower Town, Isles of Scilly, United Kingdom
Show on map
3.0 mi from city centre, Isles of Scilly, ENG, United Kingdom 
ExcellentBased on 85 reviews
8.9

Featuring an indoor pool, Karma St Martin's offers well-appointed rooms close to Eastern Isles. The multiple amenities this charming hotel features include a kids club, free Wi-Fi and an express check-in and check-out feature.

The Scarlet Hotel
The Scarlet Hotel
9.2 Excellent
Tredragon Road, Mawgan Porth, Newquay, United Kingdom
Show on map
4.1 mi from city centre, Newquay, ENG, United Kingdom 
ExcellentBased on 112 reviews
9.2

Located in Mawgan Porth, The Scarlet Hotel provides a sauna and an outdoor pool, and is within a two-minute walk of Watergate Bay. It also offers a 24-hour reception, a beauty centre and massage services.

The Longcross Hotel And Gardens
The Longcross Hotel And Gardens
8.7 Excellent
Trelights, Port Isaac, United Kingdom
Show on map
0.9 mi from city centre, Port Isaac, ENG, United Kingdom 
ExcellentBased on 549 reviews
8.7

The Longcross Hotel And Gardens is ideally positioned in peaceful surrounds in Port Isaac, a short car ride from Wadebridge and Tintagel. It also provides free Wi-Fi, a playground and a sun deck.

The Old Quay House
The Old Quay House
8.5 Excellent
Griggs Quay, Hayle, United Kingdom
Show on map
1.0 mi from city centre, Hayle, ENG, United Kingdom 
ExcellentBased on 248 reviews
8.5

Situated in Ludgvan, The Old Quay House is a short drive from St Ives and provides a playground and free Wi-Fi. It is close to the area's tourist hot spots and is within walking distance of Saint Erth Railway Station.

Tips for booking a Cornwall hotel

Cheapest month:November
Most expensive month:June
Average price in Cornwall:$137/night
Absolute cheapest price found:$22/night
Cheapest day:Friday
Most expensive day:Saturday
$93 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$120 - $160
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cornwall hotels

Show all 10,061 hotels
1
Warwick House
Warwick House
9.6 Excellent
17 Regent Terrace, Penzance, United Kingdom
Show on map
0.3 mi from city centre, Penzance 

Warwick House Penzance provides a traditional setting when in Penzance. It also features on-site parking, a sun deck and free Wi-Fi.

2
The Old School Hotel
The Old School Hotel
9.1 Excellent
Fore Street, Port Isaac, United Kingdom
Show on map
0.1 mi from city centre, Port Isaac 

The Old School Hotel is ideally positioned in a peaceful setting in Port Isaac, a short car ride from Tintagel and Wadebridge. It also provides luggage storage and laundry facilities.

3
St Michael's Resort
St Michael's Resort
8.5 Excellent
Gyllyngvase Beach, Falmouth, United Kingdom
Show on map
0.6 mi from city centre, Falmouth 

St Michaels Resort Falmouth provides 4-star accommodation in Falmouth. It also offers a sauna, outdoor tennis courts and an indoor pool.

4
Carbis Bay Hotel & Estate
Carbis Bay Hotel & Estate
7.8 Good
Carbis Bay, St. Ives (Cornwall), United Kingdom
Show on map
1.2 mi from city centre, St. Ives (Cornwall) 

Set just a few steps from Carbis Bay, this charming hotel offers both a restaurant and a bar. It is set amongst a range of popular eateries and is minutes on foot from Carbis Bay Railway Station.

5
Higher Faugan Parc
Higher Faugan Parc
8.8 Excellent
Chywoone Hill, Penzance, United Kingdom
Show on map
1.6 mi from city centre, Penzance 

Situated in Newlyn, Higher Faugan Parc is an easy drive from Penzance and offers a garden, a dry cleaning service and wireless internet. It features 7 rooms with fully-equipped kitchens and private bathrooms.

6
The Cornwall Hotel Spa & Estate
The Cornwall Hotel Spa & Estate
8.6 Excellent
Pentewan Road, St. Austell, United Kingdom
Show on map
1.5 mi from city centre, St. Austell 

Situated in Pentewan, The Cornwall Hotel Spa & Lodges is an easy drive from St Austell and provides a swimming pool, a Jacuzzi and outdoor tennis courts. It also offers 24-hour room service, a sauna and a playground.

7
The Royal Duchy Hotel
The Royal Duchy Hotel
8.9 Excellent
Cliff Road, Falmouth, United Kingdom
Show on map
0.7 mi from city centre, Falmouth 

This Falmouth hotel is located within a 10-minute walk of Falmouth Docks Railway Station. It also offers a sauna, a kids club and an indoor pool.

8
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.

Cheapest hotels in Cornwall, England

Show all 10,061 hotels
Travelodge Newquay Seafront
Travelodge Newquay Seafront
8.1 Excellent
Cliff Road, Newquay, United Kingdom
Show on map
0.1 mi from city centre,  

Travelodge Newquay Seafront Hotel is situated in Newquay and is close to the area's well-known attractions. It also provides wireless internet.

$44
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.

$62
Avg. per night
Sunrise Guest House
Sunrise Guest House
9.6 Excellent
6 Burn View, Bude, United Kingdom
Show on map
0.5 mi from city centre,  

Sunrise Guest House Bude provides 3-star accommodation in Bude. It is conveniently positioned for guests wanting to discover the area's attractions.

$68
Avg. per night
The Beachfield Guest Accommodation
The Beachfield Guest Accommodation
The Promenade, Penzance, United Kingdom
Show on map
0.5 mi from city centre,  

The Beachfield Guest Accommodation provides a comfortable setting while in Penzance. It is close to Penzance Football Club, eateries and shops.

$79
Avg. per night
Merchant House
Merchant House
8.5 Excellent
49 Falmouth Road, Truro, United Kingdom
Show on map
0.6 mi from city centre,  

Situated in Truro, Merchant House Truro is within walking distance of the Hall for Cornwall and provides free Wi-Fi and a sauna. It also features luggage storage, a coffee bar and meeting rooms.

$82
Avg. per night
Jamaica Inn
Jamaica Inn
9.1 Excellent
Bolventor, Launceston, United Kingdom
Show on map
10.4 mi from city centre,  

Set within the scenic countryside of Altarnun, The Jamaica Inn provides comfortable accommodation and a wide range of facilities, such as a playground, a kids club and a children's play area. It also offers connecting rooms, a garden and a wake-up service.

$87
Avg. per night
The Riverside
The Riverside
9.0 Excellent
The Bridge, Boscastle, United Kingdom
Show on map
0.4 mi from city centre,  

The Riverside is ideally positioned in a peaceful setting in Boscastle, just a short car ride from Tintagel and Bude. It provides free Wi-Fi and is a stone's throw from the Museum of Witchcraft and tourist attractions.

$90
Avg. per night
The Western
The Western
8.1 Excellent
Western Hotel, Gabriel Street, St Ives, St. Ives (Cornwall), United Kingdom
Show on map
0.3 mi from city centre,  

Located amongst a variety of tourist hot spots, shops and eateries, The Western Hotel St Ives is ideal for guests wanting to explore St Ives and its surroundings. Those staying at the property have access to an indoor pool and squash courts.

$90
Avg. per night

Hotel prices in Cornwall

2 stars and under

$112 - $207

The Gallery

#1 Most popular

The Gallery
8.5 Excellent
$207
Avg. per night
The Cornishman Inn

Best value

$112
Avg. per night
3 stars

$44 - $300

Tregenna Castle Resort

#1 Most popular

$172
Avg. per night
Best Western Hotel Bristol

#2 Most popular

$134
Avg. per night
Travelodge Newquay Seafront

Best value

$44
Avg. per night
4 stars +

$62 - $817

St. Ives Harbour Hotel

#1 Most popular

$320
Avg. per night
Padstow Harbour Hotel

#2 Most popular

$344
Avg. per night
Elements Hotel & Bistro

Best value

$62
Avg. per night

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

Where to stay in Cornwall

Cornwall travel FAQs

  • Where is the best place to stay in Cornwall?

    Newquay, St. Ives (Cornwall), and Penzance are some of the most favored places to stay in Cornwall.

  • What are the best hotels in Cornwall?

    Tregenna Castle Resort is a very popular hotel in Cornwall with a score of 7.9 from 1,750 reviews. St. Ives Harbour Hotel (8.3 from 976 reviews) and Port Gaverne Hotel (8.3 from 832 reviews) are also highly rated Cornwall hotels based on recent feedback from HotelsCombined users.