Find Resorts & Hotels with Spas in St. Helena Bay

  • 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

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

Bon Hotel Shelley Point

4.0 star property
7.6 out of 10, Good, (64)
"The hotel staff member, by the name of Anja was rude to me at check-out when I wanted to settle my bill. I simply asked her to check if my room rate was settled or not, as I was not sure if I had paid for the room rate before arrival or not. The bill amount that she quoted was the restaurant bill from the previous night - which I knew we had charged to the room. Anja ignored my request, and insisted on calling the waitor who helped us last night, to confirm with him if the bill was correct. She...
Bon Hotel Shelley Point

The Shelley Point Hotel & Spa

4.0 star property
9.0 out of 10, Wonderful, (42)
"👍"
The Shelley Point Hotel & Spa

St Helena Bay Hotel

3.0 star property
5.0 out of 10, (2)
"Very rustic hotel, needs some attention, Wi-Fi coverage poor in the rooms, TV selection doesn't correspond with guide in room, otherwise beds, linen etc in good condition. Food in restaurant alright buy fairly pricey. "
St Helena Bay Hotel

Doug's Villa

Doug's Villa

Guest Suite with a sea view

10.0 out of 10, Exceptional, (1)
"A delightful apartment with an unobtrusive owner on hand next door. All local amenities and places to visit were a drive away . Ideal if you want a quiet beach based ‘getaway’ for a few nights. I had missed the fact that there was no WiFi serving the apartment, this left us a little stuck with no means of communicating with friends."
Guest Suite with a sea view

Zeezicht Apartments

3.5 star property
10.0 out of 10, Exceptional, (4)
"What a wonderful Apartment. Beautiful and clean with AMAZING views. The Apartment has an uninterrupted view of the ocean and we even got to watch the Whales from the balcony. The Apartment is huge with everything you need for a self catering holiday. The cleaning lady was lovely and friendly and did our laundry when we arrived and everything was washed and dried in no time. I would definitely recommend this apartment to friends and family. It was definitely a highlight of our 2 week holiday...
Zeezicht Apartments
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. Helena Bay

Frequently asked questions

Looking for a spa hotel in St. Helena Bay?
Treat yourself to some time in a luxurious spa hotel and you won’t regret it. Take part in recreational activities such as golfing during your vacation. Hotels with spas are the perfect way to break away from your routine and add a layer of luxury to your vacation.
What is the best spa hotel in St. Helena Bay?
The Shelley Point Hotel & Spa is a top spa hotel featuring a golf course, a fitness center, tennis courts, and a bar. Enjoy a facial, body scrub, or body wrap at The Shelley Point Spa. Another popular spa hotel in St. Helena Bay is Bon Hotel Shelley Point.
How many spa hotels will I find in St. Helena Bay?
Among Expedia’s 26 accommodation options in St. Helena Bay, there are 2 spa hotels.
What's there to see and do in St. Helena Bay?
Experience St. Helena Bay and visit Vasco Da Gama Statue, Shelley Point Country Club & Golf Course, and Britannia Beach. If you have a little extra time during your trip, you might want to make a stop at Paternoster Beach and Cape Columbine Nature Reserve.
What is a St. Helena Bay spa hotel?
Spa hotels in St. Helena Bay provide lodging and have a full on-site spa which offers services such as 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 vacation.