Skip to main content

The 10 Best Resorts in Johannesburg, South Africa

Check out our pick of great resorts in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Boasting air-conditioned accommodation with a rooftop pool, pool view and a patio, Modern 1BR APT Near Sandton City No Loadshedding is situated in Johannesburg. The apartment offers a spa experience, with its sauna, spa facilities and wellness packages. There is a children's playground and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

The rooms were very clean 👌

Show more Show less
9.3
Superb
13 reviews
Price from
£77
per night

Located in Johannesburg, 10 km from Johannesburg Stadium, Fauchil Hotels & Resorts provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. 14 km from Gold Reef City and 14 km from Sandton City Mall, the property features a garden. The accommodation offers a 24-hour front desk, a shuttle service, room service and free WiFi throughout the property.

I liked the location,views,food ,the place was clean and the staff was friendly and welcoming

Show more Show less
8.1
Very good
237 reviews
Price from
£139
per night

Boasting pool views, Spacious 2BR APT Near Sandton City -No Loadshedding features accommodation with water sports facilities, a rooftop pool and a bar, around 3.1 km from Gautrain Sandton Station. The air-conditioned accommodation is 3.5 km from Sandton City Mall. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

Guests can grab a bite to eat in the in-house family-friendly restaurant, which specialises in African cuisine and also offers vegetarian, vegan and dairy-free options.

Comfortable family stay. Easy transport Close to everything and ia inside a building with restaurants, convenience store, shopping, restaurants, and other entertainment at walking distance. Nice city view. Heating and cooling very efficient. The location is central, active and safe.

Show more Show less
8
Very good
16 reviews
Price from
£111
per night

Situated in Johannesburg, 28 km from Meyerton Golf Club, Sekgome Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a bar. 31 km from Apartheid Museum and 32 km from Kliprivier Country Club, the resort provides a range of water sports facilities. The property is non-smoking and is located 29 km from Leeukop Golf Course.

Show more Show less
10
Exceptional
1 reviews
Price from
£78
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Johannesburg

Resorts that guests love in Johannesburg

  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 6 reviews
    Everything was on point,loved the luxury touches as well and everything was clean.
    Tselanyane
    Family with young children
  • Avg. price/night: £165.56
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,934 reviews
    Everything about the hotel is luxury. The welcone and the professionalism is top nothing..
    Ericah
    Family with young children
  • Avg. price/night: £76.38
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 26 reviews
    What you see on the images is exactly what you'll see when u enter the luxury Flat. It is to die for. Clean facility, back up generator during loadshedding and has amazing staff members. Will definitely revisit on my next vacation
    Nomfundo
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,416 reviews
    Great breakfast. Super friendly and helpful staff. Loved the complimentary luxury pillows. Ordered room service for dinner and it was exceptional.
    Paul
    Young couple
  • Avg. price/night: £51.22
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 469 reviews
    Really spacious and clean, the staff is accommodating as our booking was short notice and I was really happy with my booking, The breakfast place and menu is absolutely delicious! I couldn’t believe it was all inclusive of the price paid . Definitely value for money
    Zinhle
    Young couple
  • Avg. price/night: £152.21
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 198 reviews
    This is a fine luxury boutique hotel with exceptional bedrooms, very well appointed, with all amenities one could imagine. The property is set in magnificent gardens with deep shaded patios, and several swimming & plunge pools for summer travellers. Extremely helpful staff and although we did not stay for dinner or breakfast, the menu looked tempting and great value.
    Michael
    Young couple
  • Avg. price/night: £109.06
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,272 reviews
    Exceptional outstanding service from staff
    Nonto Ncube
    Family with young children
  • Avg. price/night: £57.79
    7.9
    Scored 7.9
    Good
    Rated good
     · 675 reviews
    Nothing. Misleading as I after 4 days there. I had to get outside assistance jus to get back to Durban. As was treated poorly amongst other things down to the balcony door not having a lock leaving room at 7Degrees open n got so sick. Yet paid upfront in full... been trying 3 days for assistance from any associated with this resort. No1 even heard me out till even now as funds fully paid . Not even an apology. Nothing rectified. Jus kept my money
    Ismath
    Family with young children
  • Avg. price/night: £65.99
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,603 reviews
    This is the third time in seven weeks we have stayed here and each time the service, the rooms, the meals, and the facilities have consistently been top notch. It is by far our best 'go-to' hotel and resort in Johannesburg. To be recognized and warmly hugged by dining room staff members is a special feeling. This resort is nothing short of having always delivered a wonderful stay for us.
    James
    Young couple
  • Avg. price/night: £194.37
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,549 reviews
    Very friendly and welcoming staff. Love design of premises and spacious rooms. Real five star service. Room service was excellent and staff was very attentive. For me the Luxury Spa was just great esp the Infinity Pool. I spent the day thereafter a 9 day safari in Botswana (also wondeful) as mobile camping can be physically trying. So the day before my flight back to the US it was great to spend a day at the spa and the staff are also super friendly.
    Alexandra George
    Solo traveller