Luxury Hotels in Johannesburg

Find top-rated luxury hotels in Johannesburg, from boutique gems to spa retreats. Compare 6 exclusive stays with free parking, pools & more. Book now!

Check-in
Mon, 05 Oct
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 05 Oct
-
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 05 Oct
-
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-6 out of 6
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.5
Perfect241 total reviews
our site & Booking.com
Butler ServiceInfinity PoolWine Cellar
  • Nelson Mandela Platinum Suite
  • Ten-acre indigenous gardens
  • Michelin Key award
From£ 461 /nightSelect
9.1
Perfect2195 total reviews
our site & Booking.com
Map
5.0 km from City Centre500 m from Houghton Golf Club
Golf CourseInfinity PoolPenthouse Pool
  • Championship golf course on-site
  • Award-winning spa and wellness
  • Penthouses with private pools
From£ 109 /nightSelect
9.4
Perfect194 total reviews
our site & Booking.com
Map
7.7 km from City Centre500 m from Bidvest Wanderers Stadium
Garden PavilionsChampagne BarOutdoor Pools
  • Stand-alone garden pavilion suites
  • Award-winning Pot Luck Club
  • Fair Trade Tourism certified
From£ 303 /nightSelect
9.2
Perfect781 total reviews
our site & Booking.com
Beauty ServicesFitness CenterBusiness Center
  • Signature Proud Mary restaurant
  • Boutique décor with artistic flair
  • Eco-friendly hospitality practices
From£ 118 /nightSelect
9.3
Perfect1878 total reviews
our site & Booking.com
Map
5.6 km from City Centre900 m from Sasol
Rooftop PoolPool BarGenerator Backup
  • Awarded Best Luxury Boutique
  • Pet-friendly with special amenities
  • Rooftop pool with sun loungers
From£ 105 /nightSelect
9.3
Perfect533 total reviews
our site & Booking.com
Map
10.1 km from City Centre
Outdoor PoolSpa CentrePool Bar
  • American, Belgian & Dutch cuisine
  • Flexible event facilities for 40 guests
  • Individually appointed suites with king beds
From£ 188 /nightSelect

Johannesburg's luxury hotel scene is as diverse as the city itself, offering everything from intimate boutique stays to sprawling spa resorts. For those seeking refined comfort, the city's upscale accommodations are concentrated in leafy suburbs like Sandhurst, Rosebank, and Melrose, each providing a tranquil base close to business hubs and attractions. Many of these hotels are 5-star establishments, with rates typically ranging from R2,500 to R8,000 per night, depending on the season and room category. Business travelers will appreciate proximity to the Sandton Convention Centre, while leisure visitors are often drawn to properties with golf courses, infinity pools, and world-class spas.

Among the standout properties, the Saxon Hotel, Villas & Spa in Sandhurst is renowned for its lavish suites, 3 restaurants, and a serene spa, making it a top choice for those seeking privacy and indulgence. The Houghton Hotel, Spa, Wellness & Golf offers a 5-star experience with family rooms, an infinity pool, and golf access, ideal for families and golf enthusiasts. For a more eco-conscious stay, The Peech Hotel in Melrose is a Fair Trade certified boutique hotel with a bistro and champagne bar, while Home Suite Hotels Rosebank, just steps from the Gautrain station, provides modern convenience with a generator for load-shedding reliability.