
Townhome vacation rentals in City of Johannesburg Metropolitan Municipality
Find and book unique townhouses on Airbnb
Top-rated townhouse rentals in City of Johannesburg Metropolitan Municipality
Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.
0 of 0 items showing
1 of 3 pages
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for City of Johannesburg Metropolitan Municipality townhouses
Family-friendly townhouses

Townhouse in Midrand
4.38 out of 5 average rating, 8 reviewsTalalla Inn
DukeRating, 5 stars81 months ago
We could have happily stayed here our whole holiday. Wonderful space, much better than expected. Martin was a great host and helped us to enjoy our stay in midrand. Thanks so much for a great stay. Highly recommended to all. Very clean, and easy to find. Had everything we could have wanted. Truly a home away from home.

Townhouse in Randburg
4.62 out of 5 average rating, 29 reviewsComfy & Central House with DSTV, Netflix & Pool!
SandraRating, 5 stars13 months ago
Very beautiful house exactly as on the pictures, clean as well. The location was ideal, quiet and safe with easy access to malls and restaurants, making it perfect for unwinding and exploring the city. Chelcea was incredibly accommodating and responsive to any questions or concerns I had throughout my stay, which made the experience even more enjoyable.
Townhouse rentals with a washer and dryer

Townhouse in Randburg
4.74 out of 5 average rating, 38 reviewsTranquil villa with splash pool
BernardRating, 5 stars17 months ago
The place was more beautiful compared to the pictures. Jessica thought about everything to make you feel home.

Townhouse in Sandton
4.71 out of 5 average rating, 17 reviewsLonehill - House 3
AnelRating, 5 stars1 month ago
Nice, clean and safe - perfect for our family of 4.

Private room in Sandton
5 out of 5 average rating, 10 reviewsLuxury Stay in a secure complex
AllenRating, 5 stars61 months ago
Thandi's place is beautiful. I loved staying here and I would come back in a heartbeat. I can now confidently say I finally found a home in Johannesburg. Thank you a bunch for hosting me Thandi. I will definately be back after this COVID-19 Crisis. Take care.

Townhouse in Sandton
4.77 out of 5 average rating, 94 reviewsEmbo@Dijon
DanRating, 5 stars13 months ago
Simply perfect.Initially booked for a month but do to work had to extend for another 4 weeks. Felt just like being home. Would always come back one of the best places I have stayed in last couple of years…
Townhouses with an outdoor patio

Townhouse in Sandton
4.44 out of 5 average rating, 16 reviewsSpotless clean tranquil 1-bed townhouse in Sandton
MphoRating, 5 stars17 months ago
Lovely and Private place, will definitely visit there again and Vanessa is very helpful and friendly :)

Townhouse in Johannesburg
4.7 out of 5 average rating, 30 reviewsLarger apartment next to beautiful nature reserve
JuanetteRating, 5 stars13 months ago
This was a very comfortable place to stay for 3 colleagues attending training. No noisy neighbours and excellent security.

Townhouse in Randburg
4.64 out of 5 average rating, 50 reviewsSpace & Luxury - A Unique Mix of Modern & Vintage
TshidiRating, 5 stars2 weeks ago
A Charming Stay with Exceptional Caretakers – Our 3rd Visit! We’ve had the pleasure of staying at this delightful 2-bedroom, 2-bathroom Airbnb three times now, and it never disappoints. Each visit feels like a homecoming, with the perfect mix of comfort, charm and peaceful surroundings. The space is beautifully decorated and wonderfully cozy. The beds are so comfortable, making it easy to relax after a hard day's work. The bathrooms are clean, and having 3 toilets is a great convenience, especially for four people. What continues to stand out each time is the incredible hospitality of the caretakers. (Davie and Ellen). They are so welcoming, responsive and make sure we have everything we need during our stay. And of course, our dog absolutely loves it here! The unit is pet-friendly, with enough space for him to roam and relax. If you're looking for a peaceful and comfortable getaway, this is the place. We’ve already visited three times, and we can’t wait for our next stay!

Townhouse in Sandton
5 out of 5 average rating, 4 reviewsContemporary Rustic Townhouse in Central Sandton
TumiRating, 5 stars4 months ago
The group loved everything about this Airbnb from the small decor pieces to the interior designing of this house, the paintings and finishing touches. The home is very beautiful the pictures don’t do justice, the kitchen is huge with lots of space to chill and have a braai. Our host Mudiwa was very helpful and responsive even though we had a few issues with their geyser it was a little frustrating how we couldn’t shower with hot water, it was luke warm during our first and second night. Last day the water was cold, he did try to send the electrician but he couldn’t assist as he was out of town, either than that we really enjoyed our stay and the house is extremely clean and tidy. I will definitely recommend this Airbnb for a large group of 6. Security guys were also friendly and the location was easy to find, safe and quiet neighbourhood.
Destinations to explore
- Loft rentals City of Johannesburg Metropolitan Municipality
- Rentals with a hot tub City of Johannesburg Metropolitan Municipality
- Rentals with an accessible height bed City of Johannesburg Metropolitan Municipality
- Rentals with beach access City of Johannesburg Metropolitan Municipality
- Bed and breakfasts City of Johannesburg Metropolitan Municipality
- Villa rentals City of Johannesburg Metropolitan Municipality
- Rentals with a home theater City of Johannesburg Metropolitan Municipality
- House rentals City of Johannesburg Metropolitan Municipality
- Rentals with a patio City of Johannesburg Metropolitan Municipality
- Serviced apartment rentals City of Johannesburg Metropolitan Municipality
- Rentals with a firepit City of Johannesburg Metropolitan Municipality
- Cottage rentals City of Johannesburg Metropolitan Municipality
- Hotel rentals City of Johannesburg Metropolitan Municipality
- Pet-friendly rentals City of Johannesburg Metropolitan Municipality
- Guesthouse rentals City of Johannesburg Metropolitan Municipality
- Fitness-friendly rentals City of Johannesburg Metropolitan Municipality
- Waterfront rentals City of Johannesburg Metropolitan Municipality
- Rentals with a sauna City of Johannesburg Metropolitan Municipality
- Condo rentals City of Johannesburg Metropolitan Municipality
- Rentals with breakfast City of Johannesburg Metropolitan Municipality
- Rentals with an EV charger City of Johannesburg Metropolitan Municipality
- Rentals with lake access City of Johannesburg Metropolitan Municipality
- Farmstay rentals City of Johannesburg Metropolitan Municipality
- Rentals with outdoor seating City of Johannesburg Metropolitan Municipality
- Rentals with pools City of Johannesburg Metropolitan Municipality
- Kid-friendly rentals City of Johannesburg Metropolitan Municipality
- Smoking-friendly rentals City of Johannesburg Metropolitan Municipality
- Apartment rentals City of Johannesburg Metropolitan Municipality
- Private suite rentals City of Johannesburg Metropolitan Municipality
- Rentals with a fireplace City of Johannesburg Metropolitan Municipality
- Rentals with a washer and dryer City of Johannesburg Metropolitan Municipality
- Family-friendly rentals City of Johannesburg Metropolitan Municipality
- Townhouse rentals Gauteng
- Townhouse rentals South Africa
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Montecasino
- Gold Reef City
- Observatory Golf Club
- Parkview Golf Club
- Pines Resort
- Irene Country Club
- Royal Johannesburg & Kensington Golf Club
- Acrobranch Melrose
- Ruimsig Country Club
- Ebotse Golf & Country Estate
- The River Club Golf Course
- Dainfern Golf & Residential Estate
- Santarama Miniland
- Randpark Golf Club
- Kempton Park Golf Club
- Houghton Golf Club
- The Country Club Johannesburg
- Glendower Golf Club
- Kyalami Country Club
- Arts on Main
- Killarney Country Club
- Sterkfontein Caves
- Maccauvlei Golf Club
- Wild Waters - Boksburg
- Things to do City of Johannesburg Metropolitan Municipality
- Tours City of Johannesburg Metropolitan Municipality
- Food and drink City of Johannesburg Metropolitan Municipality
- Sightseeing City of Johannesburg Metropolitan Municipality
- Art and culture City of Johannesburg Metropolitan Municipality
- Things to do Gauteng
- Food and drink Gauteng
- Tours Gauteng
- Sightseeing Gauteng
- Art and culture Gauteng
- Things to do South Africa
- Sports activities South Africa
- Sightseeing South Africa
- Food and drink South Africa
- Wellness South Africa
- Tours South Africa
- Art and culture South Africa
- Nature and outdoors South Africa