Gauteng Resorts & Hotels with Spas
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,625 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,625 reviews)
Top Resorts & 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 & Hotels with Spas in Hartbeespoort

Seasons Golf Leisure Spa
6.8/10 (67 reviews)
Popular places to visit
Keep exploring
Keep exploring
- Top destinations for
- 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 Sandton City Mall
- Hotels near Montecasino
- Hotels near Gold Reef City Casino
- Hotels near Melrose Arch Shopping Centre
- Hotels near Nelson Mandela Square
- Hotels near Emperors Palace Casino
- Hotels near Rosebank Mall
- Hotels near Lion & Safari Park
- Hotels near Mall of Africa
- Hotels near Sandton Convention Centre
- Hotels near UNISA
- Hotels near Apartheid Museum
- Hotels near East Rand Mall
- Hotels near Gold Reef City Theme Park
- Hotels near Johannesburg Zoo
- Hotels near Eastgate Shopping Centre
- Hotels near University of Pretoria
- Hotels near Time Square Casino
- Hotels near Cradle of Humankind
- 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
Luxury Hotels in JohannesburgTaj SamudraMelia Danang Beach ResortHotels near LanseriaLa Villa Langkawi - Private PoolMahogany HotelIbuku HotelHotels in ZaireHotels near Bach Long Glass BridgeHotels in PretoriaHotels in MidrandHotels in ManziniAmara Sanctuary Resort SentosaDormy Inn Toyama Natural Hot SpringHotels in ShinyangaHampton by Hilton Glasgow CentralHotels in JohannesburgWaikiki Banyan By DarmicNobis Hotel PalmaThe Sun Hotel & Spa Legian, BaliHotels in SandtonHotels in SydenhamHoliday Inn Oxford by IHGHotels in Mokhotlong DistrictHotels in LilliputCasino Hotels in JohannesburgLuxury Hotels in RosebankPark Inn by Radisson Danube BratislavaDiosamar Hotel y SuiteHotels in Newcastle