Spa Hotels & Resorts in Swansea from AU$116

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Swansea Spa Hotels

This weekend
Next weekend

Best Swansea Spa Hotels

We don't have any properties that match your exact search

Recommended hotels in Swansea

Piermont Retreat Swansea

4.0 star property
9.0 out of 10, Wonderful, (468)
"Piermont is fabulous "
The price is AU$385
includes taxes & fees
7 Aug - 8 Aug
Piermont Retreat Swansea

Freycinet Lodge

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Amazing accommodation!"
The price is AU$336
includes taxes & fees
13 Aug - 14 Aug
Freycinet Lodge

Edge of the Bay Resort

3.5 star property
9.4 out of 10, Exceptional, (58)
"A wonderful place to stay! Look fire to my next visit!"
The price is AU$307
includes taxes & fees
7 Aug - 8 Aug
Edge of the Bay Resort

Iluka Holiday Centre

3.0 star property
8.6 out of 10, Excellent, (441)
"Nice, clean cabin, restaurants and beach nearby."
The price is AU$216
includes taxes & fees
6 Aug - 7 Aug
Iluka Holiday Centre

The Waterloo Hotel

3.5 star property
8.6 out of 10, Excellent, (660)
"Enjoyed our stay"
The price is AU$116
includes taxes & fees
29 Aug - 30 Aug
The Waterloo Hotel

Belmont Homestead

3.0 star property
9.8 out of 10, Exceptional, (119)
"Quiet peaceful getaway. John and Maureen were wonderful. We thoroughly enjoyed our stay."
The price is AU$153
includes taxes & fees
9 Aug - 10 Aug
Belmont Homestead

Swansea Beach Chalets

3.5 star property
9.4 out of 10, Exceptional, (855)
"A fantastic property, one of the cleanest I've ever stayed in. Beautiful location with direct access to the beach and several food options available nearby."
The price is AU$164
includes taxes & fees
22 Aug - 23 Aug
Swansea Beach Chalets

Swansea Motor Inn

3.5 star property
8.2 out of 10, Very good, (698)
"Had a great stay! The property is clean and conveniently located. "
The price is AU$161
includes taxes & fees
1 Sept - 2 Sept
Swansea Motor Inn

Swansea Cottages & Lodge Suites

4.0 star property
8.8 out of 10, Excellent, (233)
"Clean, cozy and a reasonable price "
The price is AU$173
includes taxes & fees
10 Aug - 11 Aug
Swansea Cottages & Lodge Suites

Swan River Sanctuary

2.0 star property
9.0 out of 10, Wonderful, (2)
"From the cows to the well appointed kitchen to the spectacular birdlife and beautiful surrounds this location has it all and more. To sit on the veranda with a coffee at a place like this ticked one off my bucket list. "
The price is AU$891
includes taxes & fees
12 Aug - 13 Aug
Swan River Sanctuary
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.

Top Swansea Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Swansea?
Soothe the senses with some time in one of our wonderful spa hotels. Travellers like the beaches and gourmet restaurants in Swansea so get ready for a day of fun. Enjoy the museums and natural parks during your holiday. Hotels with spas are a great way to break out of your routine and add a layer of luxury to your weekend away.
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 Jubilee Beach, Kates Berry Farm and Kelvedon Beach. If you have spare time during your trip, you might want to make a stop at Glamorgan War Memorial and East Coast Heritage Museum.
What is a Swansea spa hotel?
Spa hotels in Swansea provide lodging and have an on-site spa offering services including facials 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 holiday.