Camelot Spa at The Royal Swazi, Mbabane

3.8
#4 of 6 in Things to do in Mbabane
Spa · Hidden Gem · Spa / Wellness
Create an itinerary including Camelot Spa at The Royal Swazi
Camelot Spa at The Royal Swazi is located in Mbabane. Arrange to visit Camelot Spa at The Royal Swazi and other attractions in Mbabane using our Mbabane road trip planning site.
Create a full itinerary - for free!

Camelot Spa at The Royal Swazi reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.0
28 reviews
Google
4.1
TripAdvisor
  • The visit was meant to unwind and refresh and the treatment did just that. There was an understanding though, I got there a few minutes late. 
    The visit was meant to unwind and refresh and the treatment did just that. There was an understanding though, I got there a few minutes late.  more »
  • Lovely place. Relaxing. Even though no one guided me through had to sort of fumble my way through the facility. 
    Lovely place. Relaxing. Even though no one guided me through had to sort of fumble my way through the facility.  more »
Google
  • All encompassing rejuvenating spa. A definite must if/when visiting the area. Ambiance suggests a Royal colonial setting. Booking system is a little slow/confusing to staff. No welcome when entering. Situated at the Royal Swazi Spa Hotel. All spa treatment include use of the gym, Indoor pool, sauna and steam room. They do relaxation spa treatments as well as cosmo-cutical treatments with internationally acclaimed beauty products. Pricing is well worth it considering all that is included.
  • Great venue to spend the time with kids. They just need to clean the swimming pool regularly as by the time we arrived in the afternoon the water was already murky.

Plan your trip to Mbabane

  • Get a personalized trip
    A full day by day itinerary based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels and activities. Up to 50% off
  • Manage it
    Everything in one place. Everyone on the same page.