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.

Femi is a great host. Apartment is equipped with everything needed for comfortable stay. Bed is comfortable, bed clothing and towels are clean and good quality. Femi is available 24/7 and will help if anything needed which is very important. We highly appreciate this.

Show more Show less
9.3
Superb
13 reviews
Price from
£56
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.

The property and decor was incredible, the place is so intimate, and safe. The staff was absolutely nice and helpful ! The breakfast was also yummy ! You can go there with trust 😊 Thank you guys, if we could we’d stay longer 🤩 Germaine

Show more Show less
8.1
Very good
239 reviews
Price from
£135
per night

M O S Luxury Apartment is a recently renovated apartment in Johannesburg, where guests can take a dip in its outdoor swimming pool and make the most of its free WiFi, water sports facilities and fitness centre. The property was built in 2000 and has air-conditioned accommodation with a balcony. There is a restaurant serving African cuisine, free private parking and an electric vehicle charging station.

Show more Show less
5.5
Review score
2 reviews
Price from
£68
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.

At the apartment, the family-friendly restaurant is open for dinner, lunch and brunch and specialises in African cuisine.

Very clean, safe and quiet, convenient location

Show more Show less
7.9
Good
15 reviews
Price from
£108
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
£75
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

  • Avg. price/night: £246.70
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 256 reviews
    Spacious luxury apartment with stunning views. The romantic turn down was exceptional. I really liked the shuttle between Leonardo to DaVinci hotel. Location is off course great for activities in Sandton City and Nelson Mandela Square
    Dinesh
    Family with young children
  • Avg. price/night: £67.41
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 411 reviews
    Outstanding in every way.. Spotlessly clean.. Great breakfast brought to our room each morning. Great security.. Great location 5 min walk to Melrose Arch. Luxury accommodation.
    Hugh
    Young couple
  • Avg. price/night: £49.67
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 21 reviews
    Luxury
    L
    Family with young children
  • Avg. price/night: £131.59
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,832 reviews
    Excellent staff and position. Outstanding service!
    Balram
    Family with young children
  • Avg. price/night: £171.43
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,545 reviews
    The hotel is very modern and has great leisure facilities. Rare to find a “resort” style hotel in Johannesburg. Also stunning sunsets across the golf course.
    Ian
    Young couple
  • Avg. price/night: £45.99
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 428 reviews
    This gem of a guesthouse exudes luxury and opulence reminiscent of the roaring twenties. From its elegant art deco furnishings to its exquisite location, every detail transports you back to a golden era. Gina’s attention to detail, impeccable service, and thematic coherence create an immersive experience. It’s a delightful escape into a bygone era of sophistication and extravagance. Easily my first choice in Johannesburg, I’ll most definitely be back soon.
    Yashil
    Solo traveller
  • Avg. price/night: £76.86
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 5,142 reviews
    It has a sense of luxury
    Gilles
    Solo traveller
  • Avg. price/night: £60.21
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,681 reviews
    The food here was the best!. The T-bone was definitely my favorite. I also loved how they had all inclusive meal for the different budget you had, the food was worth the money value and the drinks were amazing. A special shoutout to the Pablo servers, Fefe, Admore and John, these guys were truly the best! Their service was spectacular and they worked so well and it was great having conversations with them even when they were busy, they still made time. Shout out to you three!
    Kundayi
    Young couple
  • Avg. price/night: £115.99
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,670 reviews
    lovely golf resort location / lovely’s pools /
    Neville
    Young couple
  • Avg. price/night: £171.43
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,545 reviews
    Luxury finishes and linen in the rooms are well worth the visit. Felt like we are away from Joburg - the resort lifestyle was relaxing It was very tempting to extend our stay
    Naeem
    Family with young children