Find Cheap Deals on
Resorts & Hotels with Spas in Cornwall

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Check Last Minute Cornwall Hotel Deals

Tonight Mar 21 - Mar 22This weekend Mar 21 - Mar 23

Top Cities in Cornwall



Featured Cornwall Resorts & Hotels with Spas

The Cornwall Hotel Spa & Estate
The Cornwall Hotel Spa & Estate
4 out of 5
Pentewan Road, St Austell, England
The price is $116 per night from Mar 30 to Mar 31
$116
includes taxes & fees
Mar 30 - Mar 31
Stay at this 4-star spa hotel in St Austell. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. ...
The Cornwall Hotel Spa & Estate
The Headland Hotel and Spa
The Headland Hotel and Spa
5 out of 5
Headland Road, Newquay, ENG
Book a stay at this beach hotel in Newquay. Enjoy free breakfast, free parking, and 7 indoor pools. Popular attractions Fistral Beach and Watergate Bay Beach ...

Travelers like: full-service spa, sauna, steam room, massage

The Headland Hotel and Spa
Fistral Beach Hotel and Spa - Adults Only
Fistral Beach Hotel and Spa - Adults Only
4 out of 5
Esplanade Road, Newquay, England
The price is $121 per night from Mar 23 to Mar 24
$121
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star beach hotel in Newquay. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
Fistral Beach Hotel and Spa - Adults Only
St Michael's Resort
St Michael's Resort
4 out of 5
Gyllyngvase Beach, Falmouth, England
The price is $182 per night from Mar 30 to Mar 31
$182
includes taxes & fees
Mar 30 - Mar 31
Stay at this 4-star beach hotel in Falmouth. Enjoy free breakfast, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
St Michael's Resort
Bedruthan Hotel and Spa
Bedruthan Hotel and Spa
4 out of 5
Mawgan Porth, Newquay, England
The price is $201 per night from Mar 31 to Apr 1
$201
includes taxes & fees
Mar 31 - Apr 1
Stay at this 4-star beach hotel in Newquay. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the breakfast and the helpful staff in our ...
Bedruthan Hotel and Spa
Penventon Park Hotel
Penventon Park Hotel
4 out of 5
West End, Redruth, England
The price is $103 per night from Mar 23 to Mar 24
$103
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star spa hotel in Redruth. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
Penventon Park Hotel
St. Mellion Estate
St. Mellion Estate
4 out of 5
St Mellion, Nr. Plymouth, Saltash, England
The price is $115 per night from Mar 28 to Mar 29
$115
includes taxes & fees
Mar 28 - Mar 29
Stay at this 4-star eco-certified hotel in Saltash. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the helpful staff and the clean rooms ...
St. Mellion Estate
Hotel Victoria
Hotel Victoria
3 out of 5
East Street, Newquay, England
Stay at this 3-star beach hotel in Newquay. Enjoy free WiFi, a nightclub, and breakfast (surcharge). Our guests praise the helpful staff and the property condition ...

Travelers like: spa services onsite, sauna, steam room, massage

Hotel Victoria
Carlyon Bay Hotel
Carlyon Bay Hotel
4 out of 5
Sea Road, St Austell, England
The price is $179 per night from Mar 31 to Apr 1
$179
includes taxes & fees
Mar 31 - Apr 1
Stay at this 4-star spa hotel in St Austell. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the property condition ...
Carlyon Bay Hotel
Tregenna Castle Resort
Tregenna Castle Resort
3 out of 5
Tregenna Castle Estate, Treloyon Avenue, St Ives, England
The price is $99 per night from Mar 30 to Mar 31
$99
includes taxes & fees
Mar 30 - Mar 31
Stay at this 3-star spa hotel in St Ives. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in our ...
Tregenna Castle Resort
The Atlantic Hotel
The Atlantic Hotel
4 out of 5
Dane Road, Newquay, England
The price is $103 per night from Mar 23 to Mar 24
$103
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star beach hotel in Newquay. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions ...
The Atlantic Hotel
St Moritz Hotel
St Moritz Hotel
4 out of 5
Trebetherick, Wadebridge, England
Stay at this 4-star beach hotel in Wadebridge. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

Travelers like: full-service spa, sauna, steam room, massage

St Moritz Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.