Find Spa Hotels in Swansea from CA $129

  • 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

Top Swansea Spa Hotels

The Waterloo Hotel

3.5 star property
8.4 out of 10, Very good, (557)
"Nice spacious room with beautiful view of the sea. No kitchen but there was a small microwave. The bathroom was clean and had a big bathtub. Close drive to nearby cafe. Also a restaurant downstairs which we did not go to. If you like fishing, this is the place you should NOT miss. On the wharf deck it's a brilliant place for fishing and I caught three huge ones in 30min."
The price is CA $265
CA $291 total
includes taxes & fees
Jan 5 - Jan 6, 2025
The Waterloo Hotel

Swansea Beach Chalets

3.5 star property
9.4 out of 10, Exceptional, (828)
"Clean and well maintained property at an amazing location right next to the beach "
Swansea Beach Chalets

Swansea Motor Inn

3.5 star property
8.0 out of 10, Very good, (655)
"Adequate. Extremely small bathroom, basin next to sink, no room for it in bathroom. "
The price is CA $129
CA $143 total
includes taxes & fees
Jan 26 - Jan 27, 2025
Swansea Motor Inn

Swansea Cottages & Lodge Suites

4.0 star property
8.8 out of 10, Excellent, (207)
"😊"
The price is CA $269
CA $296 total
includes taxes & fees
Jan 5 - Jan 6, 2025
Swansea Cottages & Lodge Suites

Great accommodation. Full bath, Quiet area. House to yourself & close beaches.

9.6 out of 10, Exceptional, (41)
"We found the property was most suitable for our needs. It was located in a quiet neighbourhood, with easy walking distance to a couple of spectacular beaches. Our two labradors loved it! The home was extremely comfortable and easy to find. We had a super time in Swansea and will return again."
Great accommodation. Full bath, Quiet area. House to yourself & close beaches.

Swansea Cottages - 2 bedroom cottages - Adjacent the beach.

9.8 out of 10, Exceptional, (7)
"comfortable ...every amenity...excellent"
Swansea Cottages - 2 bedroom cottages - Adjacent the beach.

Wagners Cottages

4.0 star property
10.0 out of 10, Exceptional, (208)
"The property was immaculate. The owner provided very clear communications and great recommendations for activities. Highly recommended!"
Wagners Cottages

Searene - A truly enchanting retreat

3.0 star property
10.0 out of 10, Exceptional, (1)
"loved the whole property was a great place to stay "
Searene - A truly enchanting retreat

Keefer's Cottage

4.5 star property
8.6 out of 10, Excellent, (98)
"Nice looking grounds, rustic looking stone cottage"
Keefer's Cottage
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 Swansea

Frequently asked questions

Looking for a spa hotel in Swansea?
Soothe the senses with some time in one of our wonderful spa hotels. Travelers like the beaches and gourmet restaurants in Swansea so get ready for a day of fun. Enjoy the museums and natural parks during your vacation. Hotels with spas are a great way to break away from your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Swansea?
The Waterloo Hotel is a highly recommended beach spa hotel featuring a bar and a restaurant.
How many spa hotels will I find in Swansea?
Among Expedia’s 32 accommodation options in Swansea, there are 2 spa hotels.
What's there to see and do in Swansea?
Enjoy Swansea with a stop at Waterloo Point, Kates Berry Farm, and Spiky Bridge. If you have spare time during your trip, you might want to make a stop at East Coast Heritage Museum and Jubilee Beach.
What is a Swansea spa hotel?
Spa hotels in Swansea provide lodging and have an on-site spa offering services like therapies and 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.