Aerial view of a crystal lagoon resort at sunset

South Africa · Stays & Adventures

Find your next stay, from The Blyde to the Kruger.

Handpicked guesthouses, hotels and lodges with honest nightly prices and real locations. Enquire online or speak to a human on 071 688 3873.

Guesthouses
67
Hotels
55
Lodges
31

Places to book

Prices are per night for the whole unit or room, including VAT. Rates shift over peak season and long weekends — confirm on enquiry.

Lodge

The Blyde Crystal Lagoon

The Blyde, Riverwalk Estate, Pretoria East

4.9

Africa's first Crystal Lagoon estate. Waterfront apartments with white sand beaches, kayaking and sunset decks.

  • Crystal lagoon access
  • Private beach
  • 3 bedrooms

From

R2 450 / night

Sleeps 6

WhatsApp
Guesthouse

Blyde Beachfront Apartments

The Blyde, Pretoria East

4.7

Modern self-catering apartments a few steps from the lagoon shoreline.

  • Lagoon view balcony
  • Secure estate
  • Free Wi-Fi

From

R1 350 / night

Sleeps 4

WhatsApp
Hotel

Menlyn Grand Hotel

Menlyn Maine, Pretoria

4.6

Business-class rooms in the heart of Pretoria's green city precinct.

  • Rooftop pool
  • Breakfast included
  • Walk to mall

From

R1 890 / night

Sleeps 2

WhatsApp
Guesthouse

Waterkloof Manor Guesthouse

Waterkloof Ridge, Pretoria

4.8

A quiet jacaranda-lined retreat minutes from the Union Buildings.

  • Garden suites
  • Home-cooked dinners
  • Secure parking

From

R1 150 / night

Sleeps 3

WhatsApp
Hotel

Hatfield Square Boutique Hotel

Hatfield, Pretoria

4.4

Compact, well-priced rooms on the doorstep of the embassy district.

  • Gautrain nearby
  • 24h reception
  • Airport shuttle

From

R990 / night

Sleeps 2

WhatsApp
Hotel

Sandton Skyline Hotel

Sandton Central, Johannesburg

4.7

Glass-tower comfort a short walk from Nelson Mandela Square.

  • City views
  • Spa & gym
  • Conference rooms

From

R2 190 / night

Sleeps 2

WhatsApp
Guesthouse

Soweto Heritage Guesthouse

Orlando West, Soweto

4.5

Warm township hospitality with guided heritage walks on request.

  • Vilakazi St tours
  • Braai area
  • Breakfast included

From

R780 / night

Sleeps 4

WhatsApp
Lodge

Blyde River Canyon Lodge

Hoedspruit, Blyde River Canyon

4.9

Perched above the Three Rondavels on the Panorama Route.

  • Canyon views
  • Guided hikes
  • Full board option

From

R2 650 / night

Sleeps 5

WhatsApp
Lodge

Kruger Gate Bush Lodge

Skukuza Gate, Kruger National Park

4.8

Wake to hippo calls a stone's throw from the Kruger's busiest gate.

  • Morning game drives
  • Waterhole deck
  • All meals

From

R3 200 / night

Sleeps 4

WhatsApp
Guesthouse

Camps Bay Sea View Guesthouse

Camps Bay, Cape Town

4.9

Twelve Apostles behind you, the ocean in front of you.

  • Atlantic sunsets
  • Pool
  • Beach 300m

From

R2 100 / night

Sleeps 4

WhatsApp
Hotel

V&A Waterfront Harbour Hotel

V&A Waterfront, Cape Town

4.8

Right on the quay, with boats, markets and mountain views.

  • Table Mountain view
  • Harbour walk
  • Breakfast buffet

From

R2 890 / night

Sleeps 2

WhatsApp
Hotel

Umhlanga Breeze Hotel

Umhlanga Rocks, Durban

4.6

Warm Indian Ocean swimming all year round.

  • Beachfront
  • Family rooms
  • Promenade access

From

R1 650 / night

Sleeps 3

WhatsApp
Guesthouse

Drakensberg Mountain Guesthouse

Champagne Valley, Central Drakensberg

4.7

Stone cottages under the amphitheatre peaks, ideal for hikers.

  • Trail access
  • Fireplace
  • Self-catering

From

R1 290 / night

Sleeps 6

WhatsApp
Guesthouse

Clarens Sandstone Cottages

Clarens, Free State

4.6

Golden sandstone cottages in South Africa's little Switzerland.

  • Art village
  • Mountain views
  • Pet friendly

From

R950 / night

Sleeps 4

WhatsApp
Lodge

Knysna Lagoon Lodge

Knysna Heads, Garden Route

4.8

Between the Heads and the forest, on the Garden Route's best water.

  • Lagoon deck
  • Oyster tastings
  • Boat trips

From

R1 980 / night

Sleeps 4

WhatsApp

Make an enquiry

Send us your dates and we'll come back with availability and the best rate we can get you. Prefer to talk? We answer the phone.

Bookings line071 688 3873

Head office: Pretoria East, Gauteng · Serving all nine provinces

071 688 3873