
Townhouse holiday rentals in City of Ekurhuleni Metropolitan Municipality
Find and book unique townhouses on Airbnb
Top-rated townhouse rentals in City of Ekurhuleni Metropolitan Municipality
Guests agree: These townhouse rentals are highly rated for location, cleanliness and more.
0 of 0 items showing
1 of 3 pages
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for City of Ekurhuleni Metropolitan Municipality townhouses
Family-Friendly townhouses

Private room in Midrand
Home away from home
ErweeRating, 5 stars87 months ago
The place is extremely well kept and the host is very friendly and accommodating. You get great value for money at the place

Private room in Johannesburg
Klelya's Guest House
MaiaRating, 5 stars96 months ago
Klelya's BnB will blow you away! To begin with, the home is gated and far from the street so you feel safe while home and can be sure that your belongings are secure when you're not home. Claude and Alphonse's BnB was not only exceedingly tidy, but well-decorated, well-furnished and super warm. We visited during the winter and were afraid the house would be too cold, but it was perfect. Furthermore, the owners do an incredible job of engaging their guests and making sure we have everything we need! The house is about 10 minutes from OR Tambo, 20 minutes from the Apartheid Museum and 30 minutes from Soweto. During our stay, we also checked out the nightlife in Maboneng, just 15 minutes away. Uber is the most convenient (and affordable!) way to get around and the BnB is close to so many attractions and venues. For our first time in Johannesburg, Klelya's was the perfect place to stay. We enjoyed our visit especially because of Klelya's BnB and we know you will too!

Private room in Kempton Park
4.68 out of 5 average rating, 28 reviewsHome away from Home
ShelbyRating, 5 stars87 months ago
Makgotso was gracious enough to take us in with barely an hour's notice before we arrived. Her home is very close to the airport and offered the perfect place to rest before our long flight. The room was nicely decorated, perfectly clean, and had a comfortable bed. We truly enjoyed our short stay and highly recommend!

Private room in Germiston
Home away from home
Townhouse rentals with a washing machine and dryer

Townhouse in Midrand
4.38 out of 5 average rating, 8 reviewsTalalla Inn
DukeRating, 5 stars84 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.

Private room in Midrand
Home away from home
ErweeRating, 5 stars87 months ago
The place is extremely well kept and the host is very friendly and accommodating. You get great value for money at the place

Townhouse in Johannesburg
4.71 out of 5 average rating, 31 reviewsLarger apartment next to beautiful nature reserve
SiphesihleRating, 5 stars15 months ago
Great guest with welcoming home.🏡
Superhost

Townhouse in Centurion
4.7 out of 5 average rating, 23 reviewsLovely 2 Bedroom Townhouse
TakalaniRating, 5 stars4 months ago
This was the great place, the only challenge at first was the wrong address that was on the listing. I hope the host has fixed that

Townhouse in Sandton
5 out of 5 average rating, 4 reviewsContemporary Rustic Townhouse in Central Sandton
TumiRating, 5 stars7 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.

Private room in Kempton Park
4.68 out of 5 average rating, 28 reviewsHome away from Home
ShelbyRating, 5 stars87 months ago
Makgotso was gracious enough to take us in with barely an hour's notice before we arrived. Her home is very close to the airport and offered the perfect place to rest before our long flight. The room was nicely decorated, perfectly clean, and had a comfortable bed. We truly enjoyed our short stay and highly recommend!

Townhouse in Lethabong
4.87 out of 5 average rating, 141 reviewsSecure and comfortable , Fully equipped Unit
Trustworthy DominationRating, 5 stars1 month ago
Thanm u very much
Guest favourite

Townhouse in Boksburg
4.93 out of 5 average rating, 94 reviewsElridge Living A1 Three bedroom
SwatiRating, 5 stars2 months ago
The place was very clean and what we expected to be. The host is very responsive. I surely recommend for others to stay. It has restaurants and checkers grocery store right next door.
Townhouses with a patio

Townhouse in Johannesburg
4.71 out of 5 average rating, 31 reviewsLarger apartment next to beautiful nature reserve
SiphesihleRating, 5 stars15 months ago
Great guest with welcoming home.🏡

Townhouse in Sandton
5 out of 5 average rating, 4 reviewsContemporary Rustic Townhouse in Central Sandton
TumiRating, 5 stars7 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.

Townhouse in Germiston
peaceful place to stay in germiston

Townhouse in Midrand
3 Bed House in secure Estate in Midrand
Destinations to explore
- Rentals with breakfast City of Ekurhuleni Metropolitan Municipality
- Fitness-friendly rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with an EV charger City of Ekurhuleni Metropolitan Municipality
- Kid-friendly rentals City of Ekurhuleni Metropolitan Municipality
- Private suite rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with a patio City of Ekurhuleni Metropolitan Municipality
- Rentals with a fireplace City of Ekurhuleni Metropolitan Municipality
- Family-friendly rentals City of Ekurhuleni Metropolitan Municipality
- Pet-friendly rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with a washing machine and dryer City of Ekurhuleni Metropolitan Municipality
- Hotel rentals City of Ekurhuleni Metropolitan Municipality
- Smoking-friendly rentals City of Ekurhuleni Metropolitan Municipality
- Waterfront rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with a hot tub City of Ekurhuleni Metropolitan Municipality
- Rentals with a home theatre City of Ekurhuleni Metropolitan Municipality
- House rentals City of Ekurhuleni Metropolitan Municipality
- Boutique hotel rentals City of Ekurhuleni Metropolitan Municipality
- Bed and breakfasts City of Ekurhuleni Metropolitan Municipality
- Farmstay rentals City of Ekurhuleni Metropolitan Municipality
- Apartment rentals City of Ekurhuleni Metropolitan Municipality
- Villa rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with a fire pit City of Ekurhuleni Metropolitan Municipality
- Guesthouse rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with lake access City of Ekurhuleni Metropolitan Municipality
- Condo rentals City of Ekurhuleni Metropolitan Municipality
- Rentals with pools City of Ekurhuleni Metropolitan Municipality
- Rentals with outdoor seating City of Ekurhuleni 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
- Maboneng Precinct
- Montecasino
- Gold Reef City
- Irene Country Club
- Kyalami Country Club
- Ebotse Golf & Country Estate
- Observatory Golf Club
- Royal Johannesburg & Kensington Golf Club
- Johannesburg Zoo
- Dainfern Golf & Residential Estate
- The River Club Golf Course
- Ruimsig Country Club
- Acrobranch Melrose
- Glendower Golf Club
- Voortrekker Monument
- Wild Waters - Boksburg
- Pretoria Country Club
- Killarney Country Club
- Randpark Golf Club
- Houghton Golf Club
- Sandy Lane Golf Club
- Sterkfontein Caves
- Pines Resort
- Parkview Golf Club