Gauteng Resorts & Hotels with Spas Facilities
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Johannesburg (and vicinity)

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐20.01 km from city centre
8.8/10 Excellent! (1,668 reviews)
Top Resorts & Hotels with Spas in Kempton Park

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐4.47 km from city centre
8.8/10 Excellent! (1,668 reviews)
Top Resorts & Hotels with Spas in Pretoria

Morning Star Express Hotel
Pretoria Central Business District
‐3.49 km from city centre
8/10 Very Good! (83 reviews)
Top Resorts & Hotels with Spas in Hartbeespoort

Seasons Golf Leisure Spa
6.8/10 (68 reviews)
Top cities in Gauteng
Johannesburg (and vicinity)
The cultural city of Johannesburg is full of attractions, such as Johannesburg City Hall and Carlton Centre, and is loved for its museums and cafes.
Pretoria
Pretoria has lots of attractions such as Loftus Versfeld Stadium and Union Buildings.
Popular places to visit

Montecasino
Why not roll the dice with a visit to Montecasino during your visit to Johannesburg? Attend a sporting event or simply visit the area's shops.
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in South Africa
- More Hotels
- Most popular destinations
- More ways to book
- Hotels near Ellis Park Stadium
- Hotels near Rosebank Mall
- Hotels near Montecasino
- Hotels near Melrose Arch Shopping Centre
- Hotels near Sandton City Mall
- Hotels near Gold Reef City Casino
- Hotels near Nelson Mandela Square
- Hotels near Lion & Safari Park
- Hotels near Mall of Africa
- Hotels near Emperors Palace Casino
- Hotels near Sandton Convention Centre
- Hotels near Gold Reef City Theme Park
- Hotels near East Rand Mall
- Hotels near Kyalami Racetrack
- Hotels near Cradle of Humankind
- Hotels near Gallagher Convention Centre
- Hotels near Johannesburg Zoo
- Hotels near First National Bank Stadium
- Hotels near Cresta Shopping Centre
- Hotels near Loftus Versfeld Stadium
- Hotels in Johannesburg
- Hotels in Kempton Park
- Hotels in Pretoria
- Hotels in Bela-Bela
- Hotels in Hartbeespoort
- Hotels in Centurion
- Hotels in Boksburg
- Hotels in Vanderbijlpark
- Hotels in Muldersdrift
- Hotels in Germiston
- Hotels in Krugersdorp
- Hotels in Katlehong
- Hotels in Magaliesberg
- Hotels in Benoni
- Hotels in Brits
- Hotels in Edenvale
- Hyatt House Johannesburg, Sandton
- Hotel Sky Sandton
- Palazzo Hotel
- Piazza Hotel Montecasino
- Protea Hotel by Marriott Pretoria Loftus Park
- Peermont Mondior At Emperors Palace
- BlackBrick Bedfordview ApartHotel
- NH Johannesburg Sandton Hotel
- African Pride Melrose Arch Hotel, Autograph Collection
- The Houghton Hotel, Spa, Wellness & Golf
- RH Hotel Pretoria
- Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
- Radisson RED Hotel, Johannesburg Rosebank
- The Parktonian All Suite Hotel
- Catalyst Apartment Hotel by NEWMARK
- Birchwood Hotel and OR Tambo Conference Centre
- Four Seasons Hotel The Westcliff, Johannesburg
- Protea Hotel by Marriott Johannesburg Wanderers
- The Fairway Hotel, Spa & Golf Resort
- BlackBrick Sandton Two
- Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
- Pivot Hotel Montecasino
- Emerald Resort & Casino
- ANEW Hotel Roodepoort Johannesburg
- Qurtuba Hotel and Spa
- Gold Reef City Theme Park Hotel
- Protea Hotel by Marriott Midrand
- The Michelangelo Towers
- MINT Hotel 84 on Katherine
- Peermont D'oreale Grande at Emperors Palace
- Ellipse Executive Apartments
- DaVinci Suites
- Southern Sun O.R. Tambo International Airport
- Saxon Hotel, Villas and Spa
- Hotel 224
- Mint Hotel Rosebank
- Clico Boutique Hotel
- MINT Express Sandton View
- Holiday Inn Johannesburg Sunnyside Park by IHG
- The Leonardo
- Marriott Executive Apartments Johannesburg, Melrose Arch
- Raphael Penthouse Suites
- The Capital on the Park
- The Capital Melrose
- The Maslow Hotel, Sandton
- Bri-Shel Manor
- Deruxa Cottages
- Mmakosha Lodge
- Royal Highness Lux
- Kings View Exclusive Villas
Most popular destinations
Hotels
MajesticRydges Resort Hunter ValleyHotels in LindenHotels in KillarneyHotels in North WestCatalonia Gran Vía BCNHotels in SandtonHotels in Cosmo CityApartments ParkmoreHotels in MalanjeGuest Houses PretoriaHeaven Boutique HotelLuxury Hotels in NapierHotels in MidrandHotels in BraamfonteinHotels in PretoriaLuxury Hotels in Palmerston NorthLuxury Hotels in JohannesburgMarriott's Ko'Olina Beach ClubOz'Inn HôtelHotels in Halfway HouseHotels in Oti RegionHotels in Nyandarua CountyL'Aiguille du MidiHotels near O.R. Tambo Intl.Taj Palace, New DelhiHotels in JohannesburgHotels in Mauritius