Skip to main content

The 10 Best Resorts in Pretoria, South Africa

Check out our pick of great resorts in Pretoria

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.

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.

The apartment was clean ,cosy,luxurious and our host oh my goodness, he made us enjoy our stay, he was in contact through out of our stay, Thank you so much Russell 🙏 😊

Show more Show less
9
Superb
27 reviews
Price from
£105
per night

Set in Pretoria and with University of Pretoria reachable within 18 km, MINT Resorts The Blyde features concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace. Among the various facilities of this property are a bar, water sports facilities and a private beach area. The hotel offers an outdoor swimming pool, fitness centre, evening entertainment and room service.

Everything was excellent. Loved the burgers at the restaurant. Shoutout to the reception staff they were amazing!

Show more Show less
8.9
Fabulous
820 reviews
Price from
£52
per night

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.

the location near Pretoria,the surroundings, the food , the ambiance, the lake

Show more Show less
8.8
Fabulous
291 reviews
Price from
£60
per night

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.5
Very good
6 reviews
Price from
£47
per night

Set in Pretoria, Suzie's Loft - NUDE - SunEden Family Naturist Resort offers a terrace with pool and garden views, as well as a year-round outdoor pool, sauna and hot tub. There is a spa and wellness centre comprised of a hammam, a steam room and a public bath. There is a restaurant serving African cuisine, and free private parking is available.

It is a very nice and clean place and the hosts are lovely friendly people

Show more Show less
8.6
Fabulous
11 reviews
Price from
£58
per night

With garden views, Baobab - NUDE - SunEden Family Naturist Resort is set 45km from Pretoria.

Situated in naturist- nude resort. Not clothing optional, in public areas you are expected to walk nude (weather permitting).

The place is always welcoming. It keeps one closer to nature

Show more Show less
8.9
Fabulous
42 reviews
Price from
£58
per night

Located in Pretoria, 6.7 km from University of Pretoria, The Palace Guesthouse & Garden Restaurant provides accommodation with a garden, free private parking, a shared lounge and a restaurant. Providing a bar, the property is located within 7.7 km of Union Buildings. The resort features an indoor pool and a shared kitchen.

Safety ..quite .....very clean

Show more Show less
6.5
Review score
337 reviews
Price from
£31
per night

Situated in Pretoria, The Blyde Riverwalk estate, Crystal Lagoon offers a balcony with sea and garden views, as well as a year-round outdoor pool, spa facilities and wellness packages. This property offers access to a patio and free private parking. The guest house has beauty services, sun terrace and outdoor fireplace, and guests can grab a bite to eat in the restaurant.

The welcome and assistance from the Host helping us to check in. She even made follow up to check if we managed to get in the apartment. The whole apartment was exceptional and made us feel at home. Everything we needed for self catering was there.

Show more Show less
7.6
Good
86 reviews
Price from
£62
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 Pretoria

Resorts that guests love in Pretoria

  • Avg. price/night: £101.43
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 612 reviews
    Our stay at The Rasmus Hotel was an experience we will cherish forever. It's a true gem that epitomizes luxury, comfort, and personalized service. Whether you're looking for a romantic getaway or a peaceful retreat, The Erasma exceeds all expectations and leaves a lasting impression. We can't wait to return to this oasis of hospitality.
    Mwelase
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 252 reviews
    Luxury spacious living room, fresh milk and water in fridge, excellent reception by staff.
    F
    Fritz
    Group
  • Avg. price/night: £32.23
    7.7
    Scored 7.7
    Good
    Rated good
     · 14 reviews
    This resort has friendly staff members who are willing to help at any time. The resort is beautiful and we had a great time and we are definitely coming back
    Chippa
    Solo traveller
  • Avg. price/night: £27.68
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 292 reviews
    Their room are very beautiful, they are giving luxury I will love to come back again.
    fina
    Young couple
  • Avg. price/night: £36.53
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 350 reviews
    The rooms I got the luxury suite
    Malebo
    Family with young children
  • Avg. price/night: £64.47
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 421 reviews
    The property is well kept. What you see on booking.com is what you get. The name luxury is not just used to invite travellers, it’s what they offer. The dining, TV room, boma/pool area is exquisite. The rooms are beautiful and comfortable. To make your stay even more interesting they offer various activities that can be enjoyed by both kids and adults. All this is complemented by friendly staff members. Mela is the best !
    Lidans
    Family with young children
  • Avg. price/night: £79.51
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 129 reviews
    Outstanding service. We were escorted everywhere , recommended & driven to great restaurants & even cooked for. Our hostess could not have done more to please & to make our stay enjoyable. Her assistant was utterly charming & helpful.
    John
    Young couple
  • Avg. price/night: £61.46
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 820 reviews
    The resort and the lagoon and facilities are beautiful and very comfortable. The food in the restaurant was very good. the majority of the staff at the resort and lagoon were very friendly.
    U
    Uys
    Young couple
  • Avg. price/night: £25.79
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 55 reviews
    The interior was so beautiful, loved it a lot the staff was so kind its safe place to stay for foreigners and people from far distance from Pretoria Luxury resort to stay loved the LED lights happy that the tv was a smart Tv😭 everything was perfect 😭😭😭 Woza December again 🙈😭😭
    A
    Anonymous
    People with friends
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews
    Service: Excellent! The host is very helpful and goes above and beyond. Breakfast was delicious too. Facilities: The suites are clean, neat and stunning. The patios for each room allow you to enjoy the serene outdoors which feel like you’re on a luxury resort. I booked this property in a whim and it turned out to be an AMAZING STAY.
    Anonymous
    Young couple

Research, refine and make plans for your whole trip

gogless