Spa hotels in Johannesburg, South Africa - page 2

Selected spa hotels for ultimate relaxation and well-being in Johannesburg, South Africa
Check-in
22Jan2026Select date
Check-out
23Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Johannesburg buzzes with attractions like the Apartheid Museum, Gold Reef City, and the vibrant Maboneng Precinct. You can enjoy thrilling rides at the Waterworld in Gold Reef City or relax in the lush Botanical Gardens. For your stay, explore boutique hotels in Rosebank or luxury spa hotels for relaxation. Choose from family room hotels or romantic hotels near the casino hotel scene. This site showcases a curated collection of top-rated hotels, hand-picked for their amenities and reviews. Remember to book early, especially before holidays, and consider using the Gautrain for easy transport around the city.
View map
21-40 out of 59
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapClose to Sandton City Mall10km
  • Outdoor swimming pool and jacuzzi area
  • On-site spa with various massage options
  • Restaurant serving local and African cuisine
  • On-site restaurant
  • Outdoor pool
  • Spa services
Boutique hotel featuring luxury amenities and services
FromUS$ 111 /nightSelect
MapKlipriviersberg Nature Reserve0m
  • Luxurious eco-friendly rooms with stunning views
  • Award-winning Sinzinani Spa for ultimate relaxation
  • Unique dining experiences at Kraal Restaurant
  • Outdoor Pool
  • Sinzinani Spa
  • Kraal Restaurant
Hotel offering luxurious spa services amidst nature
FromUS$ 123 /nightSelect
MapClose to Johannesburg International Airport7km
  • Rooftop pool with scenic views
  • On-site spa and wellness services
  • Diverse dining options available
  • Rooftop pool
  • On-site spa
  • Fitness centre
Hotel featuring extensive leisure amenities and dining options
FromUS$ 79 /nightSelect
MapBelow Magaliesberg Mountains500m
  • Luxurious spa and wellness center
  • Diverse dining with South African cuisine
  • Outdoor swimming pool in gardens
  • Outdoor pool
  • In-house spa
  • Tennis courts
Hotel featuring spa services amid tranquil gardens
FromUS$ 66 /nightSelect
MapTranquil, landscaped gardens6 km
  • Award-winning Balinese-style spa
  • Award-winning fine dining restaurant
  • Luxurious, individually decorated rooms
  • Balinese Spa
  • Private Dining
  • Relaxation Pools
Boutique hotel featuring luxurious spa and fine dining
FromUS$ 311 /nightSelect
MapConnected to Sandton City mall0m
  • Luxurious spa and wellness treatments
  • Diverse dining options available on-site
  • Two outdoor swimming pools for relaxation
  • Rooftop pool
  • Health spa
  • Business suite
Luxury hotel in vibrant Sandton offering premier amenities
FromUS$ 242 /nightSelect
MapStunning local park view300m
  • On-site spa with various treatments
  • Outdoor swimming pool and terrace dining
  • Modern South African cuisine offered
  • Outdoor pool
  • Spa services
  • Golf course
Luxury hotel offering spa treatments and dining
FromUS$ 61 /nightSelect
MapRosebank shopping district300m
  • Lush garden and outdoor pools
  • On-site yoga studio and mini-spa
  • Complimentary breakfast for guests
  • Outdoor pools
  • Yoga studio
  • Mini-spa
Luxury guest lodge in tranquil Johannesburg suburb
FromUS$ 245 /nightSelect
MapMontecasino entertainment complex300m
  • Stunning pool overlooking a natural lake
  • Exceptional Mediterranean dining experience
  • Family-friendly rooms with modern comforts
  • Outdoor pool
  • Fitness center
  • Fine dining
Italian-inspired hotel near Johannesburg's top attractions
FromUS$ 108 /nightSelect
MapSecure suburb setting1.5km
  • Infinity pool for relaxation and leisure
  • On-site spa with various massage treatments
  • Kids' club and outdoor play equipment available
  • Infinity pool
  • Kids' club
  • On-site spa
Boutique guest house with family-friendly amenities
FromUS$ 69 /nightSelect
MapProximity to Sandton Mediclinic300m
  • Luxurious on-site spa treatments available
  • Outdoor pool with serene surroundings
  • Elegant rooms with modern decor style
  • Outdoor Pool
  • Spa Services
  • Elegant Rooms
Boutique hotel and spa offering tranquility in Johannesburg
FromUS$ 88 /nightSelect
MapHistoric Westcliff neighborhood1km
  • Luxury spa offering nature-inspired treatments
  • Stunning panoramic city views from rooms
  • Diverse dining options with regional flavors
  • Nature-inspired spa
  • Family pool
  • Rooftop dining
Luxury resort nestled atop Johannesburg's scenic hills
FromUS$ 598 /nightSelect
MapScenic urban green space200m
  • Luxury spa with wellness treatments
  • Exclusive golf course on-site
  • Diverse dining options available
  • Full-service spa
  • Indoor pool
  • Golf club
Luxury resort featuring wellness and premier golf amenities
FromUS$ 202 /nightSelect
8.0
Great
MapSandton's financial district600m
  • Rooftop pool with city views
  • Luxury spa and wellness center
  • Diverse dining experiences available
  • Rooftop lounge
  • Spa center
  • Conference rooms
Luxury hotel offering upscale living and leisure amenities
FromUS$ 436 /nightSelect
MapCradle of Humankind23km
  • Luxurious spa and wellness services
  • Gourmet dining with organic ingredients
  • Tranquil surroundings and elegant gardens
  • Infinity pool
  • On-site spa
  • Gourmet restaurant
Luxury hotel blending wellness with natural serenity
FromUS$ 165 /nightSelect
MapSandton City Shopping Centre1.3km
  • On-site Sanctuary Spa treatments available
  • Trendsetting Kashew Restaurant and bar
  • Outdoor swimming pool area for relaxation
  • Outdoor pool
  • On-site spa
  • Fitness center
Premier apartment hotel featuring modern amenities and dining
FromUS$ 123 /nightSelect
MapNear Sandton City Mall250m
  • Outdoor swimming pool available year-round
  • On-site spa with numerous treatments offered
  • Two restaurants serving diverse dining options
  • Outdoor pool
  • On-site spa
  • Fitness center
Hotel with extensive amenities in vibrant Sandton
FromUS$ 50 /nightSelect
MapUpscale shopping and dining district100m
  • Fine dining and vibrant pool bar
  • Afro-chic design with luxury amenities
  • Spa services and massage available on-site
  • Outdoor pool
  • On-site restaurants
  • Spa services
Luxury hotel blending heritage with modern sophistication
FromUS$ 292 /nightSelect
9.0
Perfect
MapNelson Mandela Square550m
  • Infinity pool with cushioned loungers
  • Full-service spa and wellness center
  • Gourmet restaurant with sushi bar
  • Infinity pool
  • Gourmet restaurant
  • Full-service spa
Luxury hotel featuring spa, dining, and leisure amenities
FromUS$ 117 /nightSelect
8.8
Great
MapCultural district of Rosebank300m
  • Stylish rooms with luxury amenities
  • Award-winning fine dining at Level Four
  • State-of-the-art fitness club available
  • Outdoor pool
  • Fine dining
  • Fitness center
Boutique hotel offering upscale dining and leisure amenities
FromUS$ 284 /nightSelect

Other cities in South Africa

Check-in
22Jan2026Select date
Check-out
23Jan2026Select date
Rooms and Guests2 Guests, 1 Room