Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

406 hotels in Pretoria

Search the best hotels and places to stay in Pretoria

View map
If you are looking for a fine accommodation for your next vacation in Pretoria, we are pleased to offer you amazing Pretoria hotel deals. Ibooked.ca enables you to filter your search in Gauteng by services and hotel brands. Start browsing hostels in Gauteng and find the one you’d like to book.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Cnr Jeppe & Trevenna Street, Pretoria, South Africa, 0132View on map
2.7 km from City Centre2.0 km from UNISA
Featuring a rooftop pool, a sundeck and a library, this pleasant hotel is set in a business area within a few steps from Loftus Versfeld Stadium.
  • The hotel has
    • ZAR 25 per day
    +1
7.8
Very good32 reviews
Price fromC$ 115per nightSelect
Not available
424 Lilian Ngoyi Street, Pretoria, South AfricaView on map
3.7 km from City Centre1.7 km from UNISA
The hotel lies not far away from Union Buildings and offers a terrace restaurant and a year-round outdoor swimming pool onsite.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 83per nightSelect
Not available
1141 Burnett Street, Hatfield, Pretoria, South Africa
700 m from City Centre300 m from Hatfield Square
This attractive hotel is nestled in the centre of Pretoria, not far from Loftus Park.
8.2
Great147 reviews
Price fromC$ 89per nightSelect
Not available
643 Corner Of Church And Wessels Streets, Pretoria, South Africa, 0007
2.0 km from City Centre500 m from German Embassy
Perfectly located in Pretoria, this venue features 175 luxury rooms set in the major building.
7.4
Very good57 reviews
Price fromC$ 106per nightSelect
Not available
209 Tugela Road, Pretoria, South Africa
5.1 km from City Centre600 m from Menlyn Shopping Centre
Offering a health club, a treatment room and a sauna, the hotel is set in the shopping area of Pretoria, just steps from Pretoria Country Club.
7.0
Very good2 reviews
Price fromC$ 144per nightSelect
Not available
69 Korannaberg Road, Pretoria, South Africa
5.3 km from City Centre400 m from Waterkloof Heights Shopping Centre
Set not far from Atterbury Theatre in Waterkloof district, the venue includes 6 rooms with superb views of the area.
9.6
Perfect12 reviews
Price fromC$ 61per nightSelect
Not available
610 Rubenstein Drive, Pretoria, South Africa
9.3 km from City Centre500 m from Moreleta Kloof Nature Reserve
Boasting terrace views, the apartment is set close to Wingate Park Country Club in a natural area of Pretoria.
Price fromC$ 77per nightSelect
Not available
369 Victoria Street, Pretoria, South Africa
3.9 km from City Centre1.7 km from Brooklyn Shopping Centre
Located next to Brooklyn Mall, the venue comprises 12 rooms with garden views.
Price fromC$ 102per nightSelect
Not available
288 Arthur Avenue, Pretoria, South Africa
14.8 km from City Centre
The property is fitted with an outdoor pool and is situated less than 10 km from Menlyn Park Mall.
Price fromC$ 164per nightSelect
Not available
284 Milner Street, Waterkloof, Pretoria, South Africa
3.1 km from City Centre700 m from Swiss Embassy
The 7-room accommodation is 1350 meters from Austin Roberts Bird Sanctuary, and Waterkloof AFB airport is about 10 km away.
Price fromC$ 87per nightSelect
Not available
581 Verdi Street, Constantia Park, Pretoria, South Africa
7.8 km from City Centre900 m from Wolwespruit Bike Park
Located in the busy part of Pretoria, this 3-bedroom apartment has a sun terrace.
9.2
Perfect12 reviews
Price fromC$ 342per nightSelect
Not available
402 Aries Street, Waterkloof Ridge, Pretoria, South Africa
4.2 km from City Centre1.8 km from Greenlyn Village Centre
Set 6 km from UNISA in Pretoria, this apartment with antique interior features a rooftop terrace.
9.6
Perfect2 reviews
Price fromC$ 232per nightSelect
Not available
743 Francis Baard Street, Pretoria, South Africa, 0083
1.4 km from City Centre1.8 km from Hatfield Square
The hotel has 58 rooms and a plunge pool, featuring a central location in the centre of Pretoria.
8.0
Great18 reviews
Price fromC$ 126per nightSelect
Not available
573 Stanza Bopape Street, Pretoria, South Africa, 0001
2.4 km from City Centre300 m from Mediclinic Muelmed
Located in an entertainment area, this hotel enjoys a warm atmosphere and offers cots, babysitting and a games room for guests with families.
7.6
Very good4 reviews
Price fromC$ 119per nightSelect
Not available
60 Ilkey Street, Lynnwood Glen, Pretoria, South Africa
5.7 km from City Centre800 m from Menlyn Shopping Centre
Offering a picnic area, a ballroom and a golf course, this 6-room apartment is located in the western part of the city, right next to Menlyn Park Mall.
Price fromC$ 90per nightSelect
Not available
761 Rubenstein Drive, Pretoria, South Africa
9.9 km from City Centre200 m from Kimiad Golf Clubhouse
Featuring a year-round outdoor pool along with 10 luxurious rooms, the venue is nestled in Moreleta Park district.
Price fromC$ 81per nightSelect
Not available
120 Ouklipmuur Avenue, Pretoria, South Africa
9.6 km from City Centre800 m from The Grove Mall
Providing a shared lounge, a library and a golf course, this traditional property is located within 11 km of Loftus Versfeld Stadium.
Price fromC$ 115per nightSelect
Not available
950 Park Street, Pretoria, South Africa
500 m from City Centre900 m from Hatfield Square
Centrally set close to Hatfield Square, the hotel offers non-smoking rooms and a garden restaurant.
Price fromC$ 172per nightSelect
Not available
521 January Masilela, Constantia Park, Pretoria, South Africa
8.1 km from City Centre900 m from Moreleta Kloof Nature Reserve
This intimate apartment is set in the shopping area, only a few metres from Moreleta Kloof Nature Reserve, and boasts a sunbathing terrace, a picnic area and a golf course.
8.8
Great14 reviews
Price fromC$ 94per nightSelect
Not available
221 Delphinus Road, Pretoria, South Africa
4.8 km from City Centre900 m from Monument Park Shopping Centre
Providing a sunbathing terrace and barbeque, this intimate property is located within 2.8 km of Austin Roberts Bird Sanctuary.
8.4
Great18 reviews
Price fromC$ 98per nightSelect
Not available
5 Darlington Road, Pretoria, South Africa
4.6 km from City Centre900 m from Lynnwood Bridge Shopping Centre
Situated near Atterbury Theatre, this central property features a terrace with an outdoor pool.
Price fromC$ 128per nightSelect
Not available
67 Albatros Street, Ninapark, Akasia, Pretoria, South Africa
11.2 km from City Centre900 m from Il Posto Shopping Centre
Located in Akasia district, adjacent to a port, the property offers fitness classes, stationary bikes and treadmills onsite.
Price fromC$ 140per nightSelect
Not available
449 Edelweiss Ave, Pretoria, South Africa
6.7 km from City Centre700 m from de Oude Muragie Centre
Located in a northern part of the city, this spectacular property boasts stunning views over the bay.
8.8
Great21 reviews
Price fromC$ 65per nightSelect
Not available
596 Francis Baard Street (Previously Known As Schoeman Street), Pretoria, South Africa
2.2 km from City Centre200 m from Mediclinic Muelmed
The hotel provides 224 rooms with beautiful views of the garden and offers proximity to University of Pretoria.
6.6
Nice8 reviews
Price fromC$ 77per nightSelect
Not available
515 Proes Street, Pretoria, South Africa, 0083
2.8 km from City Centre500 m from Netcare Femina Hospital
Offering 140 rooms with city views, the hotel is set in Arcadia district, just steps from National Zoological Gardens of South Africa.
7.2
Very good7 reviews
Price fromC$ 87per nightSelect
Not available
69 Joseph Road, Lynnwood Glen, Pretoria, South Africa
5.9 km from City Centre800 m from Menlyn Shopping Centre
This pleasant apartment with a nice balcony is conveniently located in Lynnwood district, not far from a port.
8.2
Great44 reviews
Price fromC$ 58per nightSelect
Not available
390 Van Der Walt Street, Pretoria, South Africa
3.7 km from City Centre1.9 km from UNISA
The hotel is located in the business area of Pretoria, not far away from Union Buildings, overlooking the city.
7.6
Very good11 reviews
Price fromC$ 81per nightSelect
Not available
247 Scheiding Street, Pretoria, South Africa, ZA-0001
4.0 km from City Centre1.4 km from UNISA
Offering location in Pretoria CBD district close to Union Buildings, this accommodation features 215 rooms and child care and a buffet.
7.6
Very good10 reviews
Price fromC$ 107per nightSelect
Not available
Corner Lynnwood And Daventry Roads, Pretoria, South Africa
5.1 km from City Centre200 m from Lynnwood Bridge Shopping Centre
Located within 7 km from Union Buildings, this hotel features a 24-hour restaurant and buffet breakfast.
Price fromC$ 79per nightSelect
Not available
The Fields 407 Hilda Street, Pretoria, South Africa
500 m from City Centre200 m from Hatfield Square
Nestled in a shopping area, and close to a motorway, the property features a gym and a fitness centre.
Price fromC$ 138per nightSelect
Not available
956 Crots Street, Pretoria, South Africa
6.1 km from City Centre1.5 km from Waverley Plaza
The hotel is located in the business area of Pretoria, not far away from Wonderboom Nature Reserve, overlooking the city.
8.8
Great15 reviews
Price fromC$ 49per nightSelect
Not available
1050 Burnett Street, Pretoria, South Africa
300 m from City Centre300 m from Hatfield Square
Offering a year-round outdoor swimming pool along with a sun deck and a shared lounge, the hotel boasts location in the centre of Pretoria.
Price fromC$ 110per nightSelect
Not available
887 Louis Trichardt Street, Pretoria, South Africa, 0084
5.5 km from City Centre1.5 km from Waverley Plaza
Situated in Rietfontein district, this 10-room property offers its guests a sunny patio fitted with an outdoor pool.
9.2
Perfect3 reviews
Price fromC$ 90per nightSelect
Not available
105 Gleneagles Drive, Pretoria, South Africa, 0054
14.1 km from City Centre800 m from Silver Lakes Golf & Country Club
Set close to a trolley bus stop, this central accommodation offers a sun terrace and a tennis court and a golf course to ensure a joyful stay.
Price fromC$ 75per nightSelect
Not available
269 Polaris Ave Waterkloof Ridge, Pretoria, South Africa
5.6 km from City Centre1000 m from Monument Park Shopping Centre
The 2-bedroom apartment entices guests with an outdoor swimming pool and an individual patio.
Price fromC$ 111per nightSelect
Not available
Outeniqua Street, Pretoria, South Africa, 0184
5.7 km from City Centre1.5 km from Menlyn Shopping Centre
In the hotel boasting convenient setting in Waterkloof district, you can try traditional local meals and enjoy time by a seasonal outdoor swimming pool.
8.2
Great3 reviews
Price fromC$ 140per nightSelect
Not available
40 Farmers Folly Drive, Lynnwood, Pretoria, South Africa
2.2 km from City Centre900 m from Russian Embassy
Offering a terrace with an outdoor pool, the venue with panoramic view is 5 km from the centre of Pretoria.
8.4
Great9 reviews
Price fromC$ 85per nightSelect
Not available
Cnr. Pretorius & Steve Biko Streets, Pretoria, South Africa, 7
2.7 km from City Centre400 m from Mediclinic Muelmed
Offering a captivating view of the garden, the hotel boasts canoeing, lawn tennis and volleyball onsite, featuring an ideal location next to Union Buildings.
Price fromC$ 155per nightSelect
Not available
416 Farrel Street Brooklyn, Pretoria, South Africa
2.4 km from City Centre400 m from Spanish Embassy
The lovely property is set not far from Waterkloof Heights Shopping Centre and boasts a terrace, complete with an outdoor swimming pool and barbeque.
Price fromC$ 61per nightSelect
Not available
1 Corner Atterbury And Klarinet Road, Menlo Park, Pretoria, South Africa
4.6 km from City Centre1.2 km from Menlyn Shopping Centre
This hotel in Lynnwood district, just off Pretoria Country Club, boasts 212 non-smoking rooms and a terrace restaurant.
Price fromC$ 115per nightSelect
Not available
460 President Street Silverton, Pretoria, South Africa
6.5 km from City Centre900 m from Silverton Shopping Centre
Set near a coach station in Pretoria, this quiet venue features a terrace and an outdoor swimming pool.
Select
Not available
272 Furrow Road, Pretoria, South Africa
10.6 km from City Centre1.3 km from The Grove Mall
Located near Pioneer Museum, the hotel offers garden views and a private swimming pool.
Price fromC$ 89per nightSelect
Not available
790 Stellenberg Road, Equestria, Pretoria, South Africa
10.6 km from City Centre1.7 km from The Grove Mall
Boasting garden views, the apartment is set close to Glen Afric in a busy area of Pretoria.
8.2
Great13 reviews
Price fromC$ 79per nightSelect
Not available
132 Murray Street, Pretoria, South Africa
1.4 km from City Centre700 m from Saudi Arabian Embassy
Set 3.8 km from UNISA in Pretoria, this apartment with traditional interior features a sunny patio.
6.8
Nice4 reviews
Price fromC$ 61per nightSelect
Not available
396 Farenden Street, Arcadia, Pretoria, South Africa
1.0 km from City Centre1.4 km from Hatfield Square
Offering cots, child care and a game room for guests with families, this contemporary property lies in proximity of UNISA.
8.8
Great4 reviews
Price fromC$ 87per nightSelect
Not available
100 Cole Road, Access From Lynnwood Road And Solomon Mahlangu Drive (Hans Strijdom), Pretoria, South Africa
13.4 km from City Centre1.4 km from Hazeldean Square Pretoria
Located in a business area, this welcoming villa features garden views and a swimming pool.
8.8
Great30 reviews
Price fromC$ 122per nightSelect
Not available
68 Ray Street, Wonderboom, Pretoria, South Africa
7.7 km from City Centre1.2 km from Wonderboom Nature Reserve
The property is fitted with an outdoor swimming pool and is situated less than 8 km from Loftus Versfeld Stadium.
7.4
Very good138 reviews
Price fromC$ 50per nightSelect
Not available
83, 23 Rd Street, Menlo Park, Pretoria, South Africa
4.1 km from City Centre900 m from Greenlyn Village Centre
Offering an outdoor swimming pool, the accommodation lies in Pretoria, 1.6 km from Menlyn Shopping Centre.
7.6
Very good47 reviews
Price fromC$ 113per nightSelect
Not available
133 Emmarentia Street, Pretoria, South Africa
7.3 km from City Centre900 m from Watermeyer Park Shopping Centre
Featuring a shared kitchen and a sunbathing terrace, the property is a 20-minute drive from Waterkloof AFB airport.
7.2
Very good3 reviews
Price fromC$ 57per nightSelect
Not available
Silverlakes Road Silver Stream Estate, Pretoria, South Africa, 0001
14.4 km from City Centre1.1 km from Silver Lakes Golf & Country Club
Just 1.2 km from Silver Lakes Golf & Country Club, the hotel boasts meals and a play area for children and includes 84 rooms.
Price fromC$ 163per nightSelect
Not available
Lynnwood Road, Pretoria, South Africa
13.8 km from City Centre1.2 km from Hazeldean Square Pretoria
Guests can relax in the lobby bar of the hotel that boasts a tranquil location in Pretoria.
Price fromC$ 85per nightSelect
Not available
168 Albert Street Waterkloof, Pretoria, South Africa, 0181
3.4 km from City Centre1.1 km from Swiss Embassy
Set at a short distance from Union Buildings, it is luxury accommodation to stay in Waterkloof district of the city.
Price fromC$ 213per nightSelect
Not available
221 Garsfontein Road, Menlyn, Pretoria, South Africa
5.6 km from City Centre400 m from Menlyn Shopping Centre
Ideal for exploring Menlyn Maine Central Square and conveniently located close to a motorway, the hotel will provide you with a sundeck, an indoor heated pool and a year-round outdoor pool.
Price fromC$ 176per nightSelect
Not available
409 A Om De Berg Street Lynnwood, Pretoria, South Africa
3.0 km from City Centre1.2 km from Russian Embassy
Situated in Lynnwood district, this 2-bedroom venue features a sun terrace as well as an outdoor swimming pool.
9.2
Perfect23 reviews
Price fromC$ 139per nightSelect
Not available
137 Murray Street Brooklyn, Pretoria, South Africa, 0181
1.4 km from City Centre700 m from Hillcrest Boulevard
This cosy property with a sunny balcony and an outdoor pool is right outside a bus stop.
Price fromC$ 146per nightSelect
Not available
11 Suikerbos Drive, Pretoria, South Africa
6.0 km from City Centre800 m from Watermeyer Park Shopping Centre
Located within 7 km from University of Pretoria, the apartment provides a mini-kitchen, an outdoor swimming pool and a sunny patio.
Price fromC$ 78per nightSelect
Not available
193 Albert Street, Waterkloof, Pretoria, South Africa, 0181
3.3 km from City Centre1000 m from Swiss Embassy
Offering a buffet, a games room and board games for children, the hotel boasts 76 en-suite rooms along with a convenient setting facing Bald Mountain.
Price fromC$ 93per nightSelect
Not available
194 Bancor Avenue, Pretoria, South Africa, 2146
6.4 km from City Centre800 m from Menlyn Shopping Centre
Located in the centre of Pretoria, near Faerie Glen Nature Reserve and within walking distance of Times Square Casino, this 185-room venue offers a casino and a shared lounge.
Price fromC$ 474per nightSelect
Not available
43 La Quinta Drive, Pretoria, South Africa
14.1 km from City Centre200 m from Silver Lakes Golf & Country Club
Featuring an outdoor swimming pool, this venue offers 22 rooms right in a shopping area.
Price fromC$ 179per nightSelect
Not available
212 Boshoff Street, New Muckleneuk, Pretoria, South Africa
2.1 km from City Centre200 m from Austin Roberts Bird Sanctuary
Set in Pretoria, this 8-room property is an ideal base for visits to Loftus Versfeld Stadium.
Price fromC$ 430per nightSelect
Not available
323 Anderson Street, Pretoria, South Africa
2.0 km from City Centre300 m from Russian Embassy
Located within a short walking distance of Loftus Park, in a busy area of Pretoria, the venue offers a picnic area and a golf course.
8.4
Great2 reviews
Price fromC$ 110per nightSelect
Not available
270 Mears Street, Pretoria, South Africa, 0002
3.3 km from City Centre700 m from UNISA
Located within 3.1 km from Union Buildings, the apartment provides a kitchen, an outdoor swimming pool and a terrace.
Price fromC$ 87per nightSelect
Not available
327 Visagie Street, Pretoria, South Africa
3.6 km from City Centre1.8 km from UNISA
Placed close to UNISA in the heart of Pretoria, this hotel offers 126 rooms.
6.6
Nice7 reviews
Price fromC$ 69per nightSelect
Not available
245 Neveling Street, Pretoria, South Africa
7.5 km from City Centre1.8 km from Menlyn Shopping Centre
Situated in a shopping area, adjacent to a port, the accommodation comes with an outdoor swimming pool.
Price fromC$ 123per nightSelect
Not available
230 Hamilton Street, Pretoria, South Africa, 0007
2.5 km from City Centre300 m from Mediclinic Muelmed
Adjacent to Netcare Femina Hospital, and close to University of Pretoria, this budget hotel features 175 non-smoking rooms.
Price fromC$ 103per nightSelect
Not available
221 Loveday Street Muckleneuk, Pretoria, South Africa, 0002
2.4 km from City Centre1.3 km from UNISA
Nestled in Muckleneuk district of the city, the venue is about 15 km from Wonderboom airport.
Price fromC$ 48per nightSelect
Not available
Minnaar Street 323 , Pretoria, South Africa
3.6 km from City Centre1.6 km from UNISA
Offering convenient proximity to Burgers Park, the hotel is also close to Melrose House.
Select
Not available
178 Club Avenue Ashlea Gardens, Pretoria, South Africa, 0081
5.4 km from City Centre1.0 km from Menlyn Shopping Centre
This budget hotel with garden views lies close to the sights of Pretoria including Edoardo Villa Museum.
10.0
Perfect1 review
Price fromC$ 44per nightSelect
Not available
79 George Storrar Drive, Pretoria, South Africa, 0027
2.7 km from City Centre900 m from Austin Roberts Bird Sanctuary
Situated 5 km from Pretoria city center, the hotel is adjacent to University of Pretoria and features a casino and tennis courts.
Price fromC$ 109per nightSelect
Not available
561 Pretorius Street, Pretoria, South Africa, 561
2.4 km from City Centre100 m from Mediclinic Muelmed
This excellent apartment for 2 guests is located meters from The National Cultural History Museum and features opportunities for horse riding and lawn tennis.
Price fromC$ 71per nightSelect
Not available
314 On Clark Street, Pretoria, South Africa
2.7 km from City Centre900 m from Brooklyn Shopping Centre
The 2-bedroom apartment entices guests with a heated swimming pool and a patio.
7.6
Very good2 reviews
Price fromC$ 66per nightSelect
Not available
281 Brooks Street Brooklyn, Pretoria, South Africa, 0181
1.8 km from City Centre400 m from Russian Embassy
Situated 5 km from the centre of Pretoria, the apartment with a view over the garden offers a terrace.
Price fromC$ 134per nightSelect
Not available
295 Indus Street, Waterkloof Ridge, Pretoria, South Africa, 0181
5.3 km from City Centre1.1 km from Monument Park Shopping Centre
The property is fitted with an outdoor pool and is situated less than 2.2 km from Lanna Healing Thai Spa.
Price fromC$ 143per nightSelect
Not available
505 Gert Potgieter, Pretoria, South Africa, 0042
7.5 km from City Centre1.8 km from Menlyn Shopping Centre
This 2-bedroom apartment in an university district provides a microwave, an electric kettle and a stove in a kitchenette.
Price fromC$ 82per nightSelect
Not available
250 Indus Street Waterkloof Ridge, Pretoria, South Africa, 0181
5.3 km from City Centre700 m from Monument Park Shopping Centre
Located within 3.3 km from Groenkloof Nature Reserve, the apartment provides a fully equipped kitchen, a private pool and a sunny patio.
Price fromC$ 85per nightSelect
Not available
732 25Th Ave, Pretoria, South Africa, 0084
5.1 km from City Centre1.2 km from Waverley Plaza
Featuring a garden, this villa is located in Rietfontein district, 4 km away from city centre.
Price fromC$ 70per nightSelect
Not available
139 Rivier Street Sunnyside, Pretoria, South Africa, 0181
1.7 km from City Centre1.9 km from Austin Roberts Bird Sanctuary
The budget hotel is a good starting point to Pretoria' sights including University of Pretoria and Loftus Versfeld Stadium.
Price fromC$ 49per nightSelect
Not available
327 Bourke Street, Muckeleneuk, Pretoria, South Africa, 0002
3.0 km from City Centre800 m from UNISA
Featuring an outdoor swimming pool, this property is set a short distance from Netcare Jakaranda Hospital and University of Pretoria.
8.4
Great16 reviews
Price fromC$ 224per nightSelect
Not available
Plot 81 Zeekoegat, Pretoria, South Africa
15.4 km from City Centre
Only a short distance from Sandonia Golf club, the hotel with 100 rooms comprises a casino, a sun deck and a ballroom, plus a garden restaurant, serving international specilities.
Price fromC$ 180per nightSelect
Not available
131 Herbert Baker St, Pretoria, South Africa
3.4 km from City Centre1.1 km from Swiss Embassy
Located within 30 minutes' walk of Groenkloof Nature Reserve, this property offers a daily continental breakfast anf features an outdoor swimming pool.
Price fromC$ 257per nightSelect
Not available
Linvelt Road, Wonderboom, Pretoria, South Africa
10.6 km from City Centre2.4 km from Sinville Corner Shopping Centre
Within easy reach of West End Centre, this hotel comprises 11 rooms with en suite bathrooms.
Price fromC$ 152per nightSelect
Not available
212 Johan Rissik Drive, Pretoria, South Africa
4.4 km from City Centre1.9 km from Swiss Embassy
Nestled within 25-minute walk of Pretoria Country Club, the venue offers to enjoy a swimming pool.
Price fromC$ 140per nightSelect
Not available
276 Orient Street, Pretoria, South Africa, NULL
900 m from City Centre1.2 km from Hatfield Square
Situated in Pretoria, within a 15-minute walk from Union Buildings, this apartment features a terrace with an outdoor pool and barbecue.
8.2
Great5 reviews
Price fromC$ 164per nightSelect
Not available
70 Drakensberg Avenue, Pretoria, South Africa
5.1 km from City Centre1.6 km from Menlyn Shopping Centre
Located near Menlyn Shopping Centre, the hotel offers garden views and an outdoor pool.
Price fromC$ 89per nightSelect
Not available
433 Albert Street, Pretoria, South Africa
3.7 km from City Centre1.1 km from Greenlyn Village Centre
Featuring a 24-hour restaurant, the hotel is located off Brooklyn Mall and boasts an outdoor pool.
Price fromC$ 81per nightSelect
Not available
105 Gleneagles Drive, Pretoria, South Africa
14.1 km from City Centre800 m from Silver Lakes Golf & Country Club
Located in Silver Lakes district, this 8-room property provides a private balcony and an outdoor pool.
Price fromC$ 123per nightSelect
Not available
337 The Rand Lynnwood, Pretoria, South Africa
3.6 km from City Centre900 m from Greenlyn Village Centre
Offering 16 rooms with garden views, the hotel is set in Lynnwood district, just steps from Menlyn Shopping Centre.
Price fromC$ 61per nightSelect
Not available
1050 Burnett St., Pretoria, South Africa, 0083
300 m from City Centre300 m from Hatfield Square
Placed close to Loftus Versfeld Stadium in the centre of Pretoria, this hotel offers 122 rooms.
Price fromC$ 168per nightSelect
Not available
212 Grosvenor Street, Pretoria, South Africa, ZA-0028
1.0 km from City Centre1000 m from Hatfield Square
Offering convenient proximity to Hatfield Plaza Shopping Centre, the hotel is also close to Union Buildings.
8.6
Great5 reviews
Price fromC$ 107per nightSelect
Not available
43 Hobdays Crescent, Pretoria, South Africa
14.0 km from City Centre800 m from Silver Lakes Golf & Country Club
Located in the university district of Pretoria, the venue features an indoor pool together with a poolside bar.
Price fromC$ 144per nightSelect
Not available
Cnr Pretorius & End Street Hatfield Po Box 14050 Pretoria 0028 South Africa, Pretoria, South Africa
1.8 km from City Centre1.4 km from Hatfield Square
This hotel in Lynnwood district, just off University of Pretoria Museums, boasts 157 modern rooms and a 24-hour restaurant.
Select
Not available
203 Milner Street, Pretoria, South Africa
3.2 km from City Centre800 m from Swiss Embassy
The hotel is set close to Loftus Park, and boasts a seasonal outdoor pool as well as garden views.
Price fromC$ 82per nightSelect
Not available
36 Main Street, Pretoria, South Africa
14.0 km from City Centre2.4 km from Il Posto Shopping Centre
The property is fitted with an outdoor swimming pool and is situated less than 6 km from Coert Steynberg Museum.
Price fromC$ 66per nightSelect
Not available
599 Pretorius St Pretoria 0001 South Africa, Pretoria, South Africa, 0001
2.2 km from City Centre200 m from Mediclinic Muelmed
Boasting location close to Market @ the Sheds, the venue includes 46 rooms and an outdoor swimming pool.
Price fromC$ 225per nightSelect
Not available
426 Vista Drive, Faerie Glen Extension 1 ,Pretoria 0042, Pretoria, South Africa
7.8 km from City Centre200 m from Atterbury Boulevard
The luxury hotel is a good starting point to Pretoria' sights including Lanna Healing Thai Spa and Atterbury Boulevard.
Price fromC$ 82per nightSelect
Not available
Plot 41, Reier Rd, Kamelldrift East, Pretoria, South Africa, 0035
12.5 km from City Centre
Guests can relax in the cocktail bar of the hotel that boasts a central location in Pretoria.
Price fromC$ 214per nightSelect
Not available
1393 Dunwoodie Ave Waverley, Pretoria, South Africa
5.7 km from City Centre800 m from Eastside Plaza
Offering convenient proximity to Pretoria National Botanical Garden, the hotel is also close to The Innovation Hub Pretoria.
5.4
Guest rating1 review
Select
Not available
31 Mountain Drive, Pretoria, South Africa, 0129
12.0 km from City Centre
This boutique hotel is located in the centre of Pretoria, boasting a swimming pool onsite.
Price fromC$ 318per nightSelect
Not available
403A Waterkloof Ridge, Pretoria, South Africa
4.3 km from City Centre1.9 km from Greenlyn Village Centre
Less than 7 km from the city centre of Pretoria, this 5-room accommodation features barbeque grills and a library.
Price fromC$ 126per nightSelect
Not available
280 Jochem Street, Pretoria, South Africa
11.3 km from City Centre1.7 km from Wingate Golf Course
Overlooking the garden, this business hotel welcomes guests with a daily continental breakfast.
Price fromC$ 291per nightSelect
Not available

Filtering results

Please wait...

406 hotels found

FAQs about hotels in Pretoria

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Pretoria?
Of course, hotel prices in Pretoria change depending on the season, but on average: a 3-star hotel room costs 98C$ per night, and a 4-star hotel room is 153C$ per night. If you're looking for something really special, a 5-star hotel can be found for 178C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Pretoria?
Some of the top-rated affordable hotels are:
Hotel 224 rating: 3.3/5
Adagio Guest House rating: 4.4/5
See more favored cheap hotels here.
What are the most popular hotels near Rietondale Park in Pretoria?
Maison De Leo Boutique Hotel is the best hotel located only 5 minutes' on foot from Rietondale Park.
What are the most popular hotels in Pretoria for couples?
These hotels are suitable for a couple romantic trip: Sierra Burgers Park Hotel and Faircity Roodevallei.
What are good hotels for a short-term stay on business in Pretoria?
Business travelers can be quite busy, but keen to see the atmosphere of Pretoria. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - The Pillows Suite and Silver Palms Guest House with an outdoor swimming pool and a sun deck.
What are the best hotels in Pretoria with good breakfasts?
Protea Hotel Fire & Ice Menlyn, Fortis Hotel Manor Pretoria, and Aloe Guesthouse are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Pretoria?
Morgenzon Estate, Garden Court Hatfield, and The Lakes Boutique Lodge are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Pretoria?
These luxury hotels with exceptional service will make your stay great:
Sheraton Pretoria Hotel rating: 3.7/5
Court Classique Suite Hotel rating: 4.0/5

Where to stay in Pretoria?

Best cheap hotels in Pretoria

If you're looking for a place to stay on a budget, consider Ciara Guesthouse, an affordable apartment at 59C$ per night. To be within walking distance of Footprints in Africa, book a room at Protea Hatfield Apartments, a budget-friendly choice that is less than 15 minutes' walk away. Pick a hotel in Rietfontein district, such as the affordable Adagio Guest House.

Pretoria airports & Underground stations

Protea Hotel By Marriott Pretoria Hatfield is located only a 5-minute walk from Gautrain Hatfield Grosvenor Street metro station and comes with a tennis court, a sauna and a golf course. Elegant Upstairs Apartment is a comfy apartment within walking distance to Queenswood railway station.

Convenience of staying in hotels in the city centre

In the downtown area you will find Deja-Vu Pretoria with room rate starting with 82C$ or Oppi Hoek Guesthouse with only 51C$.

Select a hotel next to Mediclinic Muelmed, such as Hotel 224 with a room rate 152C$ per night. If you're planning to visit Wonderboom Nature Reserve, book a room Kuungana Bush Lodge or Vivian'S Cottage, with room rates from 60C$ per night.

Luxury and boutique accommodation in Pretoria

The luxury Menlyn Boutique Hotel is located right next to University of Pretoria Museums and within easy walking distance of Menlyn Shopping Centre. The Village Ridge Boutique Hotel is within walking distance of Trent Gallery and boasts the romantic atmosphere of a boutique hotel.

Explore and find your best apartments, B&Bs and others

314 On Clark Guest House is an affordable apartment for families located next to Hazel Food Market, with room rates from 70C$. You can also try comfy Montpellier Guesthouse, which includes an outdoor swimming pool and a sundeck. Enjoy family time in 40 On Ilkey B&B, a family friendly hotel in Lynnwood district. For an unforgettable vacation, look at Sheraton Pretoria Hotel in Arcadia district, offering views of the park.

Show moreLess