
Apartment holiday rentals in City of Tshwane Metropolitan Municipality
Find and book unique apartments on Airbnb
Top-rated apartment rentals in City of Tshwane Metropolitan Municipality
Guests agree: These apartments are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for City of Tshwane Metropolitan Municipality apartment rentals
Weekly apartment rentals

Tropical Paradise in the City @ The Blyde

Modern Sandton Super Luxury Apartment

The Cassini Diamond @ Ellipse Waterfall

Leyden Studio Clubview

Bea's cottage

Aburi @Ellipse Waterfall

Luxurious Upmarket Apartment

A home in a small package
Private apartment rentals

Beautiful Gem in Midrand, 7km from Mall of Africa

The KhoGG Place

Grace

ā¢Private Garden Homeā¢Fast Wi-Fiā¢

Deluxe Self-catering Apartment

Luxury in Fourways, soft linen | Power Backup

Greek Island Magic in Pretoria

Explore Dune for 2 | Ellipse
Apartment rentals with a hot tub

Spacious Self catering Apartment in Centurion

Ellipse Waterfall stunning 1 bedroom apartment,

Moonlit Haven

Peaceful Casa

Stunning unit in Jackal Creek -backup power incl

Stunning 1 Bedroomed /Inverter /Wi-fi

Modern style, Entire Apt (load shedding free)

Urban FarmHouse Cottage 2, Sandton Fourways
Destinations to explore
- Tent rentalsĀ City of Tshwane Metropolitan Municipality
- Rentals with lake accessĀ City of Tshwane Metropolitan Municipality
- Pet-friendly rentalsĀ City of Tshwane Metropolitan Municipality
- Family-friendly rentalsĀ City of Tshwane Metropolitan Municipality
- Rentals with a fire pitĀ City of Tshwane Metropolitan Municipality
- Rentals with an EV chargerĀ City of Tshwane Metropolitan Municipality
- Condo rentalsĀ City of Tshwane Metropolitan Municipality
- Beachfront rentalsĀ City of Tshwane Metropolitan Municipality
- Rentals with a fireplaceĀ City of Tshwane Metropolitan Municipality
- Rentals with a home theatreĀ City of Tshwane Metropolitan Municipality
- Rentals with beach accessĀ City of Tshwane Metropolitan Municipality
- Waterfront rentalsĀ City of Tshwane Metropolitan Municipality
- Rentals with a patioĀ City of Tshwane Metropolitan Municipality
- Rentals with a hot tubĀ City of Tshwane Metropolitan Municipality
- Rentals with a saunaĀ City of Tshwane Metropolitan Municipality
- Rentals with breakfastĀ City of Tshwane Metropolitan Municipality
- Fitness-friendly rentalsĀ City of Tshwane Metropolitan Municipality
- Bed and breakfastsĀ City of Tshwane Metropolitan Municipality
- Rentals with outdoor seatingĀ City of Tshwane Metropolitan Municipality
- Cottage rentalsĀ City of Tshwane Metropolitan Municipality
- House rentalsĀ City of Tshwane Metropolitan Municipality
- Smoking-friendly rentalsĀ City of Tshwane Metropolitan Municipality
- Guesthouse rentalsĀ City of Tshwane Metropolitan Municipality
- Serviced apartment rentalsĀ City of Tshwane Metropolitan Municipality
- Private suite rentalsĀ City of Tshwane Metropolitan Municipality
- Boutique hotel rentalsĀ City of Tshwane Metropolitan Municipality
- Hotel rentalsĀ City of Tshwane Metropolitan Municipality
- Villa rentalsĀ City of Tshwane Metropolitan Municipality
- Cabin rentalsĀ City of Tshwane Metropolitan Municipality
- Nature eco lodge rentalsĀ City of Tshwane Metropolitan Municipality
- Farmstay rentalsĀ City of Tshwane Metropolitan Municipality
- Rentals with a washing machine and dryerĀ City of Tshwane Metropolitan Municipality
- Rentals with poolsĀ City of Tshwane Metropolitan Municipality
- Townhouse rentalsĀ City of Tshwane Metropolitan Municipality
- Apartment rentalsĀ Gauteng
- Apartment rentalsĀ South Africa
- Maboneng Precinct
- Gold Reef City
- Montecasino
- Irene Country Club
- Dinokeng Game Reserve
- Kyalami Country Club
- Acrobranch Melrose
- Ebotse Golf & Country Estate
- Royal Johannesburg & Kensington Golf Club
- Wild Waters - Boksburg
- Johannesburg Zoo
- The River Club Golf Course
- Observatory Golf Club
- Killarney Country Club
- Glendower Golf Club
- Dainfern Golf & Residential Estate
- Voortrekker Monument
- Parkview Golf Club
- Pretoria Country Club
- Randpark Golf Club
- Pines Resort
- The Country Club Johannesburg, Woodmead
- Houghton Golf Club
- Melrose Arch