Sorry, we couldn't find your location

Best Tshwane holiday apartments

Well done. Look what authentic hosts in Tshwane are offering to you on 9flats.

Popular accommodations in Tshwane

Instant Booking
Hotel
Accommodates 2
Hotel AT Hatfield Apartments
Located in Pretoria, 1.4 km from University of Pretoria, Hotel AT Hatfield Apartments provides accommodation with an outdoor swimming pool, free private parking and a terrace. The property is set 2.3 km from Union Buildings, 6.7 km from Pretoria Country Club and 10 km from Voortrekker Monument. The hotel also offers free WiFi as well as a paid airport shuttle service.Book now
from $58 per night

Instant Booking
Hotel
Accommodates 3
Protea Hotel by Marriott Pretoria Hatfield
Situated in a suburb of Pretoria, this Hatfield hotel offers free Wi-Fi and modern rooms with air conditioning. Protea Hotel by Marriott Pretoria Hatfield features an outdoor pool, bar, and restaurant. Free parking is available on site.Book now
from $87 per night

Instant Booking
Hotel
Accommodates 2
The Rasmus
Set in Pretoria, 5.9 km from Pretoria Country Club, The Rasmus offers accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 5-star hotel has air-conditioned rooms with free WiFi. The accommodation provides room service and a concierge service for guests.Book now
from $65 per night

Instant Booking
Hotel
Accommodates 2
Blue Diamond Boutique Hotel
Blue Diamond Boutique Hotel is situated in Moreleta Park, 24 km from the centre of Pretoria. Guests have free access to the swimming pool, fitness centre and steam room.Book now
from $67 per night

Instant Booking
Hotel
Accommodates 2
Menlyn Apartment
Situated in Pretoria, Menlyn Apartment features accommodation with rooftop pool, free WiFi and free private parking for guests who drive. With city views, this accommodation offers a balcony. Outdoor seating is also available at the aparthotel.Book now
from $90 per night

Instant Booking
Other
Accommodates 2
Riverton Manor
Featuring a garden, terrace and views of quiet street, Riverton Manor is located in Centurion, 8.5 km from Irene Country Club. This guest house features free private parking and a shared kitchen. The accommodation provides wellness packages, free WiFi throughout the property and family rooms.Book now
from $22 per night

Instant Booking
Hotel
Accommodates 2
River Meadow Manor
River Meadow Manor features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Centurion. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a concierge service and luggage storage for guests.Book now
from $51 per night

Instant Booking
Hotel
Accommodates 4
The Regency Apartment Hotel Menlyn
Featuring a sun terrace with a swimming pool, as well as a bar, The Regency Apartment Hotel Menlyn is located in Pretoria. With free WiFi, this 4-star hotel offers a 24-hour front desk and is a 4-minute drive from Menlyn Park Shopping Centre.Book now
from $49 per night

Instant Booking
Other
Accommodates 6
Ngala Lodge
Ngala Lodge is situated at the Pride of Nature farm in the malaria-free and Big 5 Dinokeng reserve. The OR Tambo International Airport is just a short hour’s drive away.Book now
from $242 per night

Instant Booking
Other
Accommodates 5
LightStone Guesthouse
Featuring free WiFi throughout the property, LightStone Guesthouse is set 4 km away from the Centurion Mall. The property has easy access to the M18 and N1 highway. Free private parking is available on site.Book now
from $26 per night

Instant Booking
Hotel
Accommodates 12
Villa Paradiso
Welcome to the Villa, we are a boutique country manor situated on the Magalies Mountains with the most amazing Hartbeespoort dam views.Book now
from $59 per night

Instant Booking
Other
Accommodates 2
Osborne House
Osborne House is a restored Edwardian manor house located in Pretoria. It offers a garden and a terrace with outdoor pool. The University of Pretoria is 10 minutes' walk away.Book now
from $51 per night

See all 1390 accommodations in Tshwane

close
Cookies help us deliver our services. By using our services, you agree to our use of cookies.