Photo by Irena Hristova

Find Resorts & Hotels with Spas in St. Agnes

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on St. Agnes Resorts & Hotels with Spas

Compare St. Agnes Resorts & Hotels with Spas room rates, reviews, and availability. Most hotels are fully refundable.

Perran View Holiday Park

3.0 star property
8.2 out of 10, Very Good, (10)
"Nice friendly staff, site very well kept, properties were a bit tired but nice and clean on arrival but no towels are supplied so suggest bringing your own, bed's are not made up and you are expected to strip them on the day you leave, the cooker was not easy to work as it was old and most of the marks on the dials had worn off. I would recommend staying here."
Perran View Holiday Park

3 bedroom house With Shared Use Of Pool, Tennis Courts.

9.6 out of 10, Exceptional, (40)
"Superb base for our Cornwall adventure situated just a 5 minute drive from the awesome Perranporth beach. Facilities were great and all the family thought the property felt like a home from home…"
3 bedroom house With Shared Use Of Pool, Tennis Courts.

PERRANPORTH BUNGALOW - lovely holiday complex - great facilities, Swimming pool

9.6 out of 10, Exceptional, (7)
"The park we stayed on was family friendly The accommodation worked for all 7 of us There were a couple of things - the oven dial was difficult to read as the settings had worn off and the remote for the Tv was temperamental We slept in the 2 single beds and we could feel the springs underneath "
PERRANPORTH BUNGALOW - lovely holiday complex - great facilities, Swimming pool

PERRANPORTH HOUSE - 3 Bedrooms - Communal Swimming, Tennis, Play Area, Bar

10.0 out of 10, Exceptional, (3)
"Had a lovely week in Cornwall. Good place to stay for all age ranges. Facilities in the property and on the holiday park are of a good standard. Staff are all very helpful and friendly. Nice atmosphere around the site. Great base for travelling to see the beautiful Cornish sights or just pop down the road to Perranporth, which is lovely. Only 20 or so minute drive from Newquay."
PERRANPORTH HOUSE - 3 Bedrooms - Communal Swimming, Tennis, Play Area, Bar

Porthvean - St Agnes

The price is SAR 7,879
SAR 7,879 total
includes taxes & fees
5 Feb - 6 Feb
Porthvean - St Agnes

Wheal Premier Shepherd Hut

Wheal Premier Shepherd Hut

20 at Porthvean - Nine Bedroom House, Sleeps 20

The price is SAR 9,712
SAR 9,712 total
includes taxes & fees
6 Feb - 7 Feb
20 at Porthvean - Nine Bedroom House, Sleeps 20

9 Cedars

2.0 star property
9 Cedars

Chyvounder

2.0 star property
Chyvounder
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.
Don't see what you're looking for?
See all available properties in St. Agnes

Frequently asked questions

Looking to vacation at a spa hotel in St. Agnes?
Treat yourself to some time in a luxurious spa hotel and you won’t regret it. Check out the beaches in St. Agnes - worth a picture or two! Be sure to enjoy the bars during your stay. Spa hotels are a great way to break away from your routine and add a layer of luxury to your holiday.
How many spa hotels are there in St. Agnes?
Among Expedia’s 122 accommodation options in St. Agnes, there are 2 spa hotels.
What's there to see and do in St. Agnes?
Take in the sights and attractions that St. Agnes offers with a visit to Trevaunance Cove, Wheal Coates Tin Mine, and Porthtowan Beach. If you have a bit of extra time while you’re in the area, you might want to check out St Agnes Beacon and Chapel Porth Beach.
What is a St. Agnes spa hotel?
Spa hotels in St. Agnes provide lodging and have a full on-site spa which offers services like facials as well as body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.