Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Accommodation Types
All Types (2150)
B&Bs (215)
Lodges (190)
Hotels (78)
Guest Houses (672)
Self Catering (995)

Reviews of Escape From Johannesburg

4.3 / 5 5421 reviews
Read real reviews of Escape From Johannesburg from 5421 verified guests.
Easy online booking at 2,165 accommodation options in Escape From Johannesburg. Browse Escape From Johannesburg self-catering, guesthouses, B&Bs and hotels with great rates of up to 60% off. Find Escape From Johannesburg holiday accommodation for all tastes and budgets, with

Escape From Johannesburg

2101 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
SAVE 30%
FromR1 200
per night (sleeps 2)
Self Catering in Clarens, Eastern Free State Highlands

Forest Lane is situated in the small town of Clarens, and offers a comfortable self-catering luxury cabin, overlooking a beautiful garden. Forest Lane is located in peaceful surroundings, just 850 m from the town’...

SAVE 30%
per night (sleeps 2)
Self Catering in Garsfontein, Pretoria East

Greenwoods Selfsorg offers quality accommodation in Garsfontein, a suburb of Pretoria. Known as the Jacaranda City due to its mauve blossomed tree-lined streets, the quiet city features a number of natural and cultu...Flexible Cancellation!

SAVE 60%
FromR1 900
per night, for 2 ppl
Guest House in Queenswood, Moregloed

Danielle’s Guest House is situated in Pretoria, Gauteng an area best known for its scenic routes, hiking trails, and iconic attractions which include the Voortrekker Monument, Union Buildings, and the National Zoo...

SAVE 30%
per night (sleeps 2)
Self Catering in Rustenburg, Bojanala

Thirsty Falls Guest Farm is situated on the southern slopes of the Magaliesberg, 25 km outside of the village of Magaliesburg and 35 km before the town of Rustenburg. Accommodation comprises 7 units and can accomm...

SAVE 30%
per night (sleeps 2)
Self Catering in Melodie, Bojanala

Stay Harties offers guests relaxing self-catering accommodation on a lovely private estate located in Hartbeespoort. Guests have a choice of units that can accommodate between 2 to 6 people, and the units comprises...

SAVE 40%
FromR1 200
per night (sleeps 2)
Self Catering in Deneysville, Northern Free State

Vaal Delta - Lakeview on Vaal is situated in Deneysville, Free State an area best known for its freshwater fishing, museums, hiking trails, and iconic attractions which include the Vaal Dam, Historical Motorcycle Mu...

SAVE 50%
per night (sleeps 4)
Self Catering in Dinokeng, Bobbejaansberg Private Nature Reserve

Aquizi Lodge is located north of Pretoria in Boekenhoutskloofdrift, only an hour's drive from O.R. Tambo International Airport. The lodge offers accommodation for holidaymakers and overnight guests. It is ideally lo...

SAVE 40%
FromR5 750
R3 450
per night (sleeps 10)
Self Catering in Deneysville, Northern Free State

Vaal Delta - Villa on Vaal is situated in Northern Freestate, Deneysville, and offers beautiful views of the dam and the surroundings of nature. This house can accommodate 10 guests and comes equipped with 4 bedro...

Midweek Special!
FromR1 000
per night, for 2 ppl
Self Catering in Clarens, Eastern Free State Highlands

Grace upon Grace is situated in the quaint village of Clarens in the Free State. The village is located at the foot of Mount Horeb and is less than an hour's drive from Golden Gate National Park. The tastefully fur...

R1 100
per night, for 2 ppl
B&B in Potchefstroom, North West

2 Owls Guesthouse is a modern guest house in the picturesque Potchefstroom, and offers guests luxurious rooms in an owl-friendly environment. The lovely rooms are decorated according to a theme, and each room has a...Flexible Cancellation!

Showing 1 to 10
 Next Page  
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |