- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Find holiday rentals that suit your style

Aparthotels

Cabins
Our top choices for Johannesburg cottages

1. 4th Road accommodation
4th Road accommodationKew
The price is £24
includes taxes & fees
8 Nov - 9 Nov

2. Natures Green Resort and Spa
Natures Green Resort and SpaCenturion
8.0 out of 10, Very good, (1 review)
The price is £34
includes taxes & fees
7 Nov - 8 Nov

4. Chic & Serene 1-Bed Haven in Roodepoort
Chic & Serene 1-Bed Haven in RoodepoortRoodepoort
10.0 out of 10, Exceptional, (1 review)
The price is £29
includes taxes & fees
8 Nov - 9 Nov

5. Vocational cottage in roseacres for tourists and adventurers. Stay with families
Vocational cottage in roseacres for tourists and adventurers. Stay with familiesJohannesburg South
The price is £92
includes taxes & fees
6 Nov - 7 Nov

7. Waterhouse Guest Lodges 202 Lawley Street
Waterhouse Guest Lodges 202 Lawley StreetPretoria
9.2 out of 10, Wonderful, (7 reviews)
The price is £64
includes taxes & fees
29 Nov - 30 Nov

8. Adorable 1-bedroom cottage in Kempton Park perfect for relaxing stays
Adorable 1-bedroom cottage in Kempton Park perfect for relaxing staysBirchleigh
The price is £42
includes taxes & fees
12 Nov - 13 Nov

10. Stylish Parkhurst Cottage Walk to 4th Avenue Precinct
Stylish Parkhurst Cottage Walk to 4th Avenue PrecinctRandburg
The price is £82
includes taxes & fees
6 Nov - 7 Nov

11. Su Casa - Stylish & Spacious Guesthouse
Su Casa - Stylish & Spacious GuesthouseRoodepoort
The price is £69
includes taxes & fees
6 Nov - 7 Nov

12. "Bees & Birds" Cottage for 2 people, spacious, open, bright, surrounded by greenery
"Bees & Birds" Cottage for 2 people, spacious, open, bright, surrounded by greeneryJohannesburg
10.0 out of 10, Exceptional, (1 review)
The price is £112
includes taxes & fees
6 Nov - 7 Nov

14. Private & peaceful country cottage bordering the Rhenosterspruit Nature Reserve.
Private & peaceful country cottage bordering the Rhenosterspruit Nature Reserve.Centurion
The price is £87
includes taxes & fees
6 Nov - 7 Nov

15. Woodland Gardens
Woodland GardensMagaliesberg
8.6 out of 10, Excellent, (7 reviews)
The price is £46
includes taxes & fees
9 Nov - 10 Nov

16. Nehema Manor
Nehema ManorHartbeespoort
8.0 out of 10, Very good, (4 reviews)
The price is £56
includes taxes & fees
9 Nov - 10 Nov

17. Little Swift Chalets
Little Swift ChaletsHartbeespoort
9.4 out of 10, Exceptional, (8 reviews)
The price is £64
includes taxes & fees
29 Nov - 30 Nov

18. Arty self-catering cottage nestled in a tranquil garden with calming birdlife.
Arty self-catering cottage nestled in a tranquil garden with calming birdlife.Parys
The price is £123
includes taxes & fees
12 Nov - 13 Nov

19. Perfect 3 x 1-bedroom Rooms in beautiful Sasolburg for your getaway
Perfect 3 x 1-bedroom Rooms in beautiful Sasolburg for your getawaySasolburg
The price is £432
includes taxes & fees
12 Nov - 13 Nov

20. Walking distance to all Antique shops, Restaurants and popular attractions
Walking distance to all Antique shops, Restaurants and popular attractionsParys
The price is £867
includes taxes & fees
6 Nov - 7 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Johannesburg and related destinations
Explore the Apartheid Museum's powerful exhibits before heading to the vibrant Maboneng Precinct for local art and Sunday markets. Safari adventures await at nearby Pilanesberg National Park, while the Cradle of Humankind reveals ancient fossils and underground limestone caves.

Photo by South African Tourism
Open Photo by South African Tourism





































































