Photo by Gary Leftwich

Spa Hotels & Resorts in Port Elizabeth from AU$170

    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 Port Elizabeth Spa Hotels

This weekend
Next weekend

Best Port Elizabeth Spa Hotels

Bequia Plantation Hotel

3.5 star property
9.2 out of 10, Wonderful, (287)
"Just on the beach, amazing spot, free rental of snorkel and kayak. Beautiful place!"
The price is AU$301
includes taxes & fees
19 Aug - 20 Aug
Bequia Plantation Hotel

Bequia Beach Hotel Luxury Resort & Spa

5.0 star property
9.8 out of 10, Exceptional, (139)
"A wonderful place to relax in a beautiful setting. Away from any touristy areas, but everything is accessible by taxi & ferry. The staff are excellent. The resort has everything you need for a great Caribbean vacation."
The price is AU$801
includes taxes & fees
16 Aug - 17 Aug
Bequia Beach Hotel Luxury Resort & Spa

Sugarapple Inn

3.0 star property
8.8 out of 10, Excellent, (106)
"Sugarapple Inn is a hidden little gem. The only downsides are that there is no bar or restaurant so you have to self cater or go into town which is easy enough."
Sugarapple Inn

Frangipani Hotel

3.0 star property
7.0 out of 10, Good, (70)
"The room and ground were super cute, clean and welcoming. Better signage would have been helpful when driving, parking and navigating to the reception area. "
The price is AU$170
includes taxes & fees
19 Aug - 20 Aug
Frangipani Hotel

Wild Lotus Glamping

4.0 star property
Wild Lotus Glamping

For people who love to be at Princess Margaret Beach

9.6 out of 10, Exceptional, (17)
"Shades of blue is paradise overlooking paradise. You can’t beat the facilities or the location. "
For people who love to be at Princess Margaret Beach

Stunning Beachfront Sunset Flamingo 4 Bedroom Villa sleeps 8 With Private Pool

10.0 out of 10, Exceptional, (28)
"Great location and wonderful accommodation , also excellent host. "
Stunning Beachfront Sunset Flamingo 4 Bedroom Villa sleeps 8 With Private Pool

A luxurious, laid-back retreat on a special Caribbean island

9.8 out of 10, Exceptional, (9)
"Thanks so much for sharing your absolutely extraordinary home with us, can’t wait to get back!"
A luxurious, laid-back retreat on a special Caribbean island

Ixora Garden Apartments

Ixora Garden Apartments

Moondance Hideaway, Bequia. Where Angels come to rest.

Moondance Hideaway, Bequia. Where Angels come to rest.
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 Port Elizabeth Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Port Elizabeth?
Treat yourself to some pampering and book a hotel with a spa. Discover the beaches in Port Elizabeth—worth a picture or two! Hotels with spas are the perfect way to break out of your routine and add a layer of luxury to your weekend away.
What is the best spa hotel in Port Elizabeth?
Bequia Plantation Hotel is a top beach spa hotel with a restaurant. Treat yourself to a facial, body scrub or body treatment at Bequia Spa. In-room massages are also available. Other popular spa hotels in Port Elizabeth include Bequia Beach Hotel Luxury Resort & Spa and Wild Lotus Glamping.
How many spa hotels will I find in Port Elizabeth?
Among Expedia's 69 accommodation options in Port Elizabeth, there are 3 spa hotels.
What's there to see and do in Port Elizabeth?
Enjoy Port Elizabeth with a stop at Port of Port Elizabeth, Princess Margaret Beach and Friendship Bay Beach. If you have a little extra time during your trip, you might want to check out Lower Bay Beach and Bequia Maritime Museum.
What is a Port Elizabeth spa hotel?
Spa hotels in Port Elizabeth provide lodging and have a full on-site spa offering services including massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on holiday.