Resorts and Hotels with Spas in Gauteng
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 and 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,624 reviews)
Top Resorts and 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,624 reviews)
Top Resorts and Hotels with Spas in Pretoria

Protea Hotel by Marriott Pretoria Loftus Park
Arcadia
‐0.77 km from city centre
9.2/10 Wonderful! (133 reviews)
Top Resorts and Hotels with Spas in Hartbeespoort

Seasons Golf Leisure Spa
6.8/10 (67 reviews)
Popular places to visit
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
- Hotels near Time Square Casino
- Hotels near Sandton City Mall
- Hotels near Emperors Palace Casino
- Hotels near Sandton Convention Centre
- Hotels near Rosebank Mall
- Hotels near Menlyn Park Shopping Centre
- Hotels near Mall of Africa
- Hotels near Gallagher Convention Centre
- Hotels near Eastgate Shopping Centre
- Hotels near East Rand Mall
- Hotels near Gold Reef City Casino
- Hotels near UNISA
- Hotels near Montecasino
- Hotels near Ellis Park Stadium
- Hotels near Lion & Safari Park
- Hotels near Gold Reef City Theme Park
- Hotels near Nelson Mandela Square
- Hotels near University of Witwatersrand
- Hotels near Melrose Arch Shopping Centre
- Hotels near Johannesburg Zoo
- Hotels in Johannesburg
- Hotels in Kempton Park
- Hotels in Pretoria
- Hotels in Bela-Bela
- Hotels in Hartbeespoort
- Hotels in Centurion
- Hotels in Vanderbijlpark
- Hotels in Boksburg
- Hotels in Katlehong
- Hotels in Muldersdrift
- Hotels in Magaliesberg
- Hotels in Germiston
- Hotels in Brits
- Hotels in Krugersdorp
- Hotels in Benoni
- Hotels in Emalahleni
- Hotels in Brakpan
- Hotels in Roodeplaat
- Hotels in Edenvale
- African Pride Melrose Arch Hotel, Autograph Collection
- Four Seasons Hotel The Westcliff, Johannesburg
- Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
- Hotel 224
- Peermont D'oreale Grande at Emperors Palace
- Emerald Guesthouse
- The Parktonian All Suite Hotel
- Hyde Johannesburg Rosebank
- Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
- Radisson RED Hotel, Johannesburg Rosebank
- Birchwood Hotel and OR Tambo Conference Centre
- Palazzo Hotel
- ONOMO Hotel Johannesburg Sandton
- Hyatt House Johannesburg Rosebank
- Protea Hotel by Marriott Johannesburg Wanderers
- The Fairway Hotel, Spa & Golf Resort
- Piazza Hotel Montecasino
- Hotel Sky Sandton
- City Lodge Johannesburg Airport, Barbara Road
- Hampton By Hilton Sandton Grayston
- BlackBrick Sandton Two
- RH Hotel Pretoria
- The Michelangelo Towers
- Premier Hotel Quatermain
- The Leonardo
- Hallmark Hotel by BON Hotels
- Pivot Hotel Montecasino
- The Capital Melrose
- Holiday Inn Express Sandton Woodmead by IHG
- Catalyst Apartment Hotel by NEWMARK
- ANEW Hotel Roodepoort Johannesburg
- Peermont Mondior At Emperors Palace
- Marriott Executive Apartments Johannesburg, Melrose Arch
- The Capital on the Park
- MINT Hotel 84 on Katherine
- Clico Boutique Hotel
- The Peech Hotel
- Saxon Hotel, Villas and Spa
- Road Lodge Carnival City
- DaVinci Suites
- The Maslow Hotel, Sandton
- Gold Reef City Theme Park Hotel
- Holiday Inn Johannesburg Sunnyside Park by IHG
- The Capital Empire
- Seven Villa Hotel and Spa
- Deruxa Cottages
- Mmakosha Lodge
- Royal Highness Lux
- Kings View Exclusive Villas
- Picanha Guesthouse
Most popular destinations
Hotels
Beach Hotels in KwaZulu-NatalBeach Hotels in Western CapeHotels near Mediclinic MidstreamHotels with a Gym in KwaZulu-NatalFamily Hotels in KwaZulu-NatalFamily Hotels in Eastern CapePet-Friendly Hotels in Western CapeHotels with Free Breakfast in Western CapeCheap Hotels in SandtonHotels in MpumalangaHotels with Free Breakfast in KwaZulu-NatalCheap Hotels in JohannesburgWinery Hotels in Western CapeHotels with a Pool in MpumalangaResorts and Hotels with Spas in Western CapeHotels in Free StateHotels with a Gym in Western CapeResorts and Hotels with Spas in MpumalangaHotels in LimpopoHotels in Northern CapeHotels in Western CapeCabin Rentals MpumalangaCheap Hotels in PretoriaHotels in KwaZulu-NatalHotels in Eastern CapeHotels with a Pool in LimpopoHotels in North WestResorts and Hotels with Spas in KwaZulu-NatalGuest Houses KwaZulu-NatalResorts and Hotels with Spas in Limpopo