Weather in Cornwall
Forecast: MET Norway
Spa Hotels in Cornwall
Cornwall has 27 places to stay on Mooch – 21 hotels, 3 holiday resorts, 1 B&B and 1 inn. Prices start from £50 a night and go up to over £200, on Mooch’s price guide. 11 are dog friendly, 6 family friendly and 16 by the sea. Things to do nearby include The Lost Gardens of Heligan and Eden Project. Every one is booked direct with the host – Mooch takes no booking commission.
Browse Cornwall: Dog friendly 78 Family friendly 32 By the sea 133 Hotels 167 B&Bs 37 Guest houses 18 Inns 49 Self-catering 19 Glamping 7 Camping 9 Hostels 7 With a pool 44 With a spa 27 With golf 7
-
Google rating
Hotel
Atlantic Hotel
Newquay, Cornwall
Price guide: from £100 a night
View details – Atlantic Hotel Book Direct / Check Availability – Atlantic Hotel (opens in a new tab) -
Google rating
Hotel
Bedruthan Hotel & Spa
Mawgan Porth, Cornwall
Price guide: from £100 a night
View details – Bedruthan Hotel & Spa Book Direct / Check Availability – Bedruthan Hotel & Spa (opens in a new tab) -
Google rating
Hotel
Boscundle Manor
St Austell, Cornwall
Price guide: from £100 a night
View details – Boscundle Manor Book Direct / Check Availability – Boscundle Manor (opens in a new tab) -
Google rating
Hotel
Carbis Bay Hotel & Estate
St Ives, Cornwall
Price guide: from £200 a night
View details – Carbis Bay Hotel & Estate Book Direct / Check Availability – Carbis Bay Hotel & Estate (opens in a new tab) -
Google rating
Hotel
Carlyon Bay Hotel and Spa
St Austell, Cornwall
Price guide: from £200 a night
View details – Carlyon Bay Hotel and Spa Book Direct / Check Availability – Carlyon Bay Hotel and Spa (opens in a new tab) -
Google rating
Hotel
China Fleet Country Club
Saltash, Cornwall
Price guide: from £50 a night
View details – China Fleet Country Club Book Direct / Check Availability – China Fleet Country Club (opens in a new tab) -
Google rating
Hotel
Fistral Beach Hotel & Spa
Newquay, Cornwall
Price guide: from £200 a night
View details – Fistral Beach Hotel & Spa Book Direct / Check Availability – Fistral Beach Hotel & Spa (opens in a new tab) -
Google rating
Hotel
Fowey Hall Hotel
Fowey, Cornwall
Price guide: from £100 a night
View details – Fowey Hall Hotel Book Direct / Check Availability – Fowey Hall Hotel (opens in a new tab) -
Google rating
Holiday resort
Landal Bude Coastal Resort
Bude, Cornwall
Price guide: from £200 a night
View details – Landal Bude Coastal Resort Book Direct / Check Availability – Landal Bude Coastal Resort (opens in a new tab) -
Google rating
Holiday resort
Landal Gwel an Mor
Portreath, Cornwall
Price guide: from £200 a night
View details – Landal Gwel an Mor Book Direct / Check Availability – Landal Gwel an Mor (opens in a new tab) - Google rating
-
Google rating
Hotel
Mullion Cove Hotel & Spa
Mullion, Cornwall
Price guide: from £150 a night
View details – Mullion Cove Hotel & Spa Book Direct / Check Availability – Mullion Cove Hotel & Spa (opens in a new tab) -
Google rating
Hotel
Penventon Park Hotel
Redruth, Cornwall
Price guide: from £100 a night
View details – Penventon Park Hotel Book Direct / Check Availability – Penventon Park Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
St Enodoc Hotel
Rock, Cornwall
Price guide: from £200 a night
View details – St Enodoc Hotel Book Direct / Check Availability – St Enodoc Hotel (opens in a new tab) -
Google rating
Hotel
St Michaels Resort
Falmouth, Cornwall
Price guide: from £200 a night
View details – St Michaels Resort Book Direct / Check Availability – St Michaels Resort (opens in a new tab) -
Google rating
Hotel
St Moritz Hotel
Trebetherick, Cornwall
Price guide: from £100 a night
View details – St Moritz Hotel Book Direct / Check Availability – St Moritz Hotel (opens in a new tab) -
Google rating
B&B
The Beach House B&B
Looe, Cornwall
Price guide: from £200 a night
View details – The Beach House B&B Book Direct / Check Availability – The Beach House B&B (opens in a new tab) - Google rating
-
Google rating
Hotel
The Esplanade Hotel
Newquay, Cornwall
Price guide: from £150 a night
View details – The Esplanade Hotel Book Direct / Check Availability – The Esplanade Hotel (opens in a new tab) -
Google rating
Hotel
The Falmouth Hotel
Falmouth, Cornwall
Price guide: from £100 a night
View details – The Falmouth Hotel Book Direct / Check Availability – The Falmouth Hotel (opens in a new tab) -
Google rating
Inn
The Gannet Inn
St Ives, Cornwall
Price guide: from £200 a night
View details – The Gannet Inn Book Direct / Check Availability – The Gannet Inn (opens in a new tab) -
Google rating
Hotel
The Hannafore Point Hotel
Looe, Cornwall
Price guide: from £100 a night
View details – The Hannafore Point Hotel Book Direct / Check Availability – The Hannafore Point Hotel (opens in a new tab) -
Google rating
Hotel
The Headland Hotel & Spa
Newquay, Cornwall
Price guide: from £100 a night
View details – The Headland Hotel & Spa Book Direct / Check Availability – The Headland Hotel & Spa (opens in a new tab)