Top Hotels in Pretoria

Find the Top Hotels in Pretoria – 100+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
151-159 out of 159 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Guest house
MapView on map4.0 km from City Centre1.7 km from Pretoria Country Club
From   US$ 89 /nightSelect
Set within 10 minutes' drive of Faerie Glen Nature Reserve, the Moroccan House lies in a shopping area.
Guest house
MapView on map5.8 km from City Centre
From   US$ 27 /nightSelect
Statue of Oom Paul and Melrose House are located 4 km and 6 km from the Protea Guest House respectively.
14.1 km from City Centre
From   US$ 27 /nightSelect
A 20-minute walk from Wonderpark Shopping Centre, the Heatherdale Guesthouse & Shuttle Services includes 11 rooms.
Guest house
26.0 km from City Centre
From   US$ 37 /nightSelect
Guests can also enjoy access to The Tswaing Meteor Crater, which is 4.1 km from the Lasev Guesthouse Pretoria.
14.9 km from City Centre1.4 km from Silver Lakes Golf & Country Club
From   US$ 132 /nightSelect
The Blyde, An Impeccable Blissful Getaway Aparthotel Pretoria with a swimming pool is a 10-minute ride from Smuts House Museum.
Bed & Breakfast
8.6 km from City Centre
From   US$ 42 /nightSelect
The 3-star Sgegede Guest House features massage therapy and entertainment activities, boasting a location near a train station.
Bed & Breakfast
6.1 km from City Centre
From   US$ 58 /nightSelect
Offering 8 rooms with city views, the hotel is set in Villeria district, just steps from Welgedacht Game Reserve.
Guest house
9.1 km from City Centre
From   US$ 53 /nightSelect
Set 16 minutes' walk from Kwaggaspruit Resort Iscor Park, the Lebamboo Pretoria offers 8 rooms and a swimming pool.
2.8 km from City Centre900 m from UNISA
Select
The Khaya is situated at a distance of 2.4 km from Loftus Versfeld Stadium and nearly a 10-minute ride from Groenkloof Nature Reserve.