Skip to main content

The best resorts in Gauteng

Check out our pick of great resorts in Gauteng

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.

MOOD Health Resort

Houghton, Johannesburg

Located in Johannesburg, 2.6 km from Observatory Golf Club, MOOD Health Resort provides accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge. Featuring a concierge service, this property also welcomes guests with a restaurant and a terrace. The property is non-smoking and is set 4.4 km from Johannesburg Stadium. location and service by the staff was magnificent

Show more Show less
9.5
Exceptional
6 reviews
Price from
£89
per night

2Bedroom Luxury Family Living Space in Midrand

Midrand

2Bedroom Luxury Family Living Space in Midrand is a recently renovated apartment in Midrand, where guests can makes the most of its infinity pool, casino and garden. Guests can benefit from a balcony and a children's playground. The apartment also features free WiFi, free private parking and facilities for disabled guests. Good location indeed, everything was around close to the property.

Show more Show less
9.1
Superb
19 reviews
Price from
£85
per night

MINT Resorts The Blyde

Pretoria

MINT Resorts The Blyde has an outdoor swimming pool, fitness centre, a garden and private beach area in Pretoria. 18 km from University of Pretoria and 19 km from Pretoria Country Club, the property features a range of water sports facilities, as well as a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. welcoming, nice and happy staff, welcoming with smile, the resort is on world wide standard. entertainment accommodates all fdamily members and it is a place to visit again. well done guys with your fdacility.

Show more Show less
8.9
Fabulous
1,722 reviews
Price from
£52
per night

Pecan Bush Lodge

Magaliesburg

Situated in Magaliesburg, 42 km from Cradle of Humankind, Pecan Bush Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 44 km from Roodepoort Country Club and 17 km from Cradle of Human Kind - Museum, the property offers a restaurant and a bar. Some rooms at the property have a balcony with a mountain view.

Krugersdorp Game Reserve is 27 km from the resort, while Sterkfontein Caves is 28 km from the property. Lanseria International Airport is 53 km away. The location and the resort itself was spectacular

Show more Show less
8.4
Very good
642 reviews
Price from
£37
per night

Bass Lake Country Lodge

Pretoria

At the resort, every room comes with a wardrobe. At Bass Lake Country Lodge each room is equipped with a desk, a TV and a private bathroom.

Voortrekker Monument is 45 km from Bass Lake Country Lodge, while Zambezi Junction is 31 km away. The nearest airport is Wonderboom Airport, 32 km from the resort. I only hated the bar fridge and their protocol towards the fridge and I think they charged me for things that I did not use from the fridge ,water is always free if u book a place anywhere but this place charge u for water from the room 🤔.I think it's unfair to be charged for water bottles that u find in d room

Show more Show less
8.8
Fabulous
287 reviews
Price from
£79
per night

Fauchil Boutique Hotel 5 stars

Johannesburg

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 surroundings, the pool and the garden is gorgeous. The rooms are spacious, ohhhh plus they have all the TV channels, cable, satellite everything.

Show more Show less
8.1
Very good
195 reviews
Price from
£77
per night

Monateng Safari Lodge 4 stars

Wallmannstal

Situated in Wallmannstal, 34 km from University of Pretoria, Monateng Safari Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the property also has a restaurant, as well as a bar. Union Buildings is 35 km away and Pretoria Country Club is 37 km from the resort. Staff was friendly from the gate to the chalet, cleanliness thanks to Charlotte

Show more Show less
8.8
Fabulous
234 reviews
Price from
£103
per night

Spacious 2BR APT Near Sandton City -No Loadshedding

Sandton, Johannesburg

Situated in Johannesburg, 3.1 km from Gautrain Sandton Station and 3.5 km from Sandton City Mall, Spacious 2BR APT Near Sandton City -No Loadshedding offers water sports facilities and air conditioning. Complimentary WiFi is available throughout the property and private parking is available on site. The apartment features a rooftop pool with a pool bar, as well as spa facilities and a lift. 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.2
Very good
24 reviews
Price from
£126
per night

The Aces - NUDE - SunEden Family Naturist Resort

Pretoria

Providing garden views, The Aces - NUDE - SunEden Family Naturist Resort in Pretoria provides accommodation, a restaurant, an outdoor swimming pool, a bar, a garden and water sports facilities.

Guests at The Aces - NUDE - SunEden Family Naturist Resort can enjoy table tennis on site, or golfing in the surroundings. The property has a home feel to it and has all the facilities you could need and more. Comfort is so exceptional and everything works.

Show more Show less
8.7
Fabulous
7 reviews
Price from
£48
per night

The Blyde -Ender137

Pretoria

Located in Pretoria in the Gauteng region and University of Pretoria reachable within 18 km, The Blyde -Ender137 provides accommodation with free WiFi, a children's playground, a private beach area and free private parking. Including a private pool and water sports facilities, this apartment also features a restaurant. The property offers car hire and features a garden and outdoor fireplace. I loved everything about the place .

Show more Show less
8.9
Fabulous
38 reviews
Price from
£147
per night

Most booked resorts in Gauteng this month

FAQs about resorts in Gauteng

  • There are 15 resorts in Gauteng you can book on Booking.com.

  • Bass Lake Country Lodge, Monateng Safari Lodge and Pecan Bush Lodge are some popular resorts in Gauteng.

  • We make it quick and easy to book a resort in Gauteng. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • Couples travelling in Gauteng loved staying at Bass Lake Country Lodge, Pecan Bush Lodge and Monateng Safari Lodge.

  • The average price per night for a resort in Gauteng for this weekend is £39, based on current Booking.com prices.

  • Many families visiting Gauteng loved staying at Bass Lake Country Lodge, Monateng Safari Lodge and Fauchil Boutique Hotel.

  • Fauchil Boutique Hotel, Monateng Safari Lodge and Bass Lake Country Lodge have received great reviews from guests in Gauteng regarding the views from these resorts

  • Most resorts on Booking.com offer free cancellation.

Resorts that guests love in Gauteng