South Africa may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Pretoria

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Mont d'Or Bohemian House
5 out of 5
389 Eridanus Street, Waterkloof Ridge, Pretoria, Gauteng
The price is £78 per night
4.83 mi from city centre
4.9/5Exceptional! (24 reviews)
Lovely stay, warm and caring staff at the Bohemian

"Wonderful stay at the Bohemian House. It is a former villa and all the rooms are decorated differently but very beautiful and comfortable. The staff were a highlight of the guest house and they were very attentive and noted my favorites for breakfast each day. The area around the guest house is quiet ..."…"

Reviewed on 24 Aug 2018

Mont d'Or Bohemian House
Waterkloof Guest House
5 out of 5
445 Albert Street, Waterkloof, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £52 per night
4.56 mi from city centre
4.4/5Wonderful! (7 reviews)

"Great Location , pleasant helpful staff and service, very clean"…"

Reviewed on 17 May 2019

Waterkloof Guest House
Illyria House
5 out of 5
327 Bourke Street, Pretoria, Gauteng
The price is £132 per night
1.66 mi from city centre
4.4/5Wonderful! (41 reviews)

"The staff and food were excellent, but the accomodation"…"

Reviewed on 11 Nov 2019

Illyria House
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
4 out of 5
221 Garsfontein Road, Menlyn, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £58 per night
5.85 mi from city centre
4.1/5Very Good! (108 reviews)
Stay here

"Good hotel with well maintained rooms and a service focused staff."…"

Reviewed on 5 Mar 2020

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is £50 per night
3.88 mi from city centre
4.3/5Excellent! (41 reviews)
Great location

"Clark house was a good stay and good location."…"

Reviewed on 9 Dec 2018

314 on Clark Guest House
City Lodge Hotel Lynnwood
3 out of 5
Corner Lynnwood and Daventry Roads, Lynnwood, Pretoria, Gauteng
Get Rates
5.85 mi from city centre
4.3/5Excellent! (201 reviews)

"The Staff throughout the hotel are exceptional. Top grade service. The hotel is also well positioned for restaurants nearby"…"

Reviewed on 16 Feb 2020

City Lodge Hotel Lynnwood
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
The price is £121 per night
4.66 mi from city centre
5/5Exceptional! (61 reviews)

"Beautiful accomodations and wonderful service. It felt like a luxury private villa!!"…"

Reviewed on 12 Dec 2019

Castello di Monte
Sentinel Luxury Suite Hotel
4 out of 5
276 Orient Street, Pretoria, Gauteng
Get Rates
2.28 mi from city centre
3.3/5 (4 reviews)
Hotels. Com

"Booked a deal because it offered breakfast for 2 for 2 nights included in bold letters. Paid immediately in full. Got to hotel to be told room only.... No breakfast.... Not impressed.... I had to phone some operator in India to beg for breakfast I had already paid for! Lured me with special including ..."…"

Reviewed on 29 Mar 2019

Sentinel Luxury Suite Hotel
Menlyn Boutique Hotel
5 out of 5
209 Tugela Road, Ashlea Gardens, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £83 per night
5.63 mi from city centre
4.3/5Excellent! (49 reviews)
Great and comfortable stay!

"Convenient location, lovely small and cosy room with spacious bathroom. Little extras like snacks and a mini bar fridge. (Loved the piece of tart placed next to the bed, with the turn-down). Super friendly and very helpful staff. The art everywhere is a special touch. I'd happily stay here again ..."…"

Reviewed on 21 Feb 2020

Menlyn Boutique Hotel
131 on Herbert Baker Boutique Hotel
3.5 out of 5
131 Herbert Baker St, Groenkloof, Pretoria, Gauteng
Get Rates
3.4 mi from city centre
4.6/5Wonderful! (14 reviews)
Lovely stay

"Very comfortable stay. Excellent friendly and helpful staff"…"

Reviewed on 9 Feb 2019

131 on Herbert Baker Boutique Hotel
RH Hotel Pretoria
3 out of 5
Corner Steve Biko Road & Trevenna Street, Sunnyside, Pretoria, Gauteng
The price is £30 per night
1.03 mi from city centre
3.8/5Good! (84 reviews)
OK and Basic City Hotel

"If you want a basic city hotel with good service, this is the place for you. The rooms are just what you need - nothing more and the bathroom too. The staff was friendly and assisted with what we asked for. Note that Uber cars are scared to drop off and pick you up at the hotel due to meter taxis ..."…"

Reviewed on 23 Nov 2019

RH Hotel Pretoria
Hotel 224
3 out of 5
C/o Francis Baard And Leyds Street, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £28 per night
1.31 mi from city centre
3.8/5Good! (145 reviews)
Wonderful stay @224

"I had a wonderful stay. Recommend it for leisure and business/work related trip. Spacious room/apartments(one I was in), the cleanliness is👌 proper and also comfortable . The staff is just amazing and very helpful. Please, please at least upgrade to compact dstv channels🙈. Thank you. I'll be back ..."…"

Reviewed on 2 Mar 2020

Hotel 224
AM Milner
5 out of 5
284 Milner Street, Waterkloof, Pretoria, Gauteng
The price is £45 per night
3.82 mi from city centre
3.9/5Good! (10 reviews)
Excellent

"We stayed over for one night. This property is situated between Pretoria's two major shopping malls-the Broolyn mall and the Menlyn Mall. Brooklyn is about three minutes drive from the property and Menlyn about seven minutes. It is situated in a very quiet affluent neighborhood with 24 hour security. ..."…"

Reviewed on 25 Mar 2019

AM Milner
Sheraton Pretoria Hotel
5 out of 5
643 Corner Of Church And Wessels Streets, Arcadia, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £50 per night
1.49 mi from city centre
4.3/5Excellent! (321 reviews)
2 night stop before coming home.

"The hotel is very well appointed and the staff are lovely people. Unfortunately although the food was good their stocking system is poor. They ran out of wine,beer and sometimes our order did not appear. On the other hand we needed some assistance for a purchase and they took us down to the shops. ..."…"

Reviewed on 26 Feb 2020

Sheraton Pretoria Hotel
Premier Hotel Pretoria
4 out of 5
573 Stanza Bopape Street, (Church Street), Arcadia, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £41 per night
1.2 mi from city centre
4.1/5Very Good! (75 reviews)

"very friendly staff and a good location, although Pretoria is not a tourist area"…"

Reviewed on 27 Nov 2019

Premier Hotel Pretoria
Don't see what you're looking for?
See all available properties in Pretoria
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Pretoria

Visitors to Pretoria are sure to enjoy the shopping. Tourists can also enjoy the city's cafes, entertainment choices and zoo. Top sights in the city include Kruger Museum and Voortrekker Monument.

  • You'll find 1529 Expedia hotels and other accommodation options in the larger area of Johannesburg
  • The closest major airport is in Pretoria (PRY-Wonderboom), 6.4 mi (10.3 km) from the city centre
  • The next closest is in Johannesburg (HLA-Lanseria), 20.9 mi (33.6 km) away

Sightseeing and Staying in Pretoria

Cultural venues in the city include Kruger Museum, State Theatre and Breytenbach Theatre. The city is notable for landmarks like Voortrekker Monument, Church Square and Melrose House. The city's natural beauty is on display at National Zoological Gardens of South Africa, Wonderboom Nature Reserve and Pretoria National Botanical Garden.

In Centurion, you'll find 243 hotels and other accommodation choices so you can easily plan your holiday getaway at an affordable rate. Here you'll find top ones based on Expedia user reviews:

  • Castello di Monte - This 5-star bed & breakfast features free breakfast, a restaurant and an outdoor pool. It's a favourite with Expedia travellers for its dining options and breakfast.
  • Mont d'Or Bohemian House - Our customers like the breakfast and quiet location at this guesthouse. This 5-star guesthouse features free breakfast, a restaurant and an outdoor pool.
  • Purple Trumpet Guesthouse - With a stay at this 4.5-star guesthouse, guests can enjoy access to a restaurant and free parking, along with free WiFi. Expedia customers like its breakfast and helpful staff.

In the surrounding area, popular places to see include Lesedi Cultural Village, 20 mi/32.2 km from the heart of the city, and Montecasino, which is 22.1 mi (35.6 km) away.

Dressing for Pretoria

  • Between January and March, you can expect average temperatures of 29°C during the day and 15°C at night
  • From April to June, the average during the day is 26°C, whilst the average at night is 5°C
  • July to September has daytime averages of 26°C with night-time averages of 5°C
  • Between October and December, you can expect daytime averages of 29°C and night-time averages of 14°C
  • About 728 millimetres of rain falls on Pretoria each year
  • Usually January and February are the hottest months with an average of 29°C, whereas June and July are often coldest, averaging 6°C

Frequently asked questions

What's the best place to stay in Pretoria?
The Lakes Boutique Lodge is ranked highly by Expedia customers. This 4-star lodge offers a golf course and free breakfast. Reviews from our site also recommend The Capital Menlyn Maine and The Regency Apartment Hotel Menlyn as top options for your visit.
If I need to cancel my hotel reservation in Pretoria, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to view the best deals available in Pretoria.
What's the best place to stay on a budget in Pretoria?
Based on reviews, City Lodge Hotel Hatfield is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Another top choice for your budget-friendly stay is Morning Star Express Hotel.
What's the best accommodation option for a family holiday in Pretoria?
Montpellier Guesthouse is a top 4-star guesthouse on Expedia for families, and features an outdoor pool and free parking. Other choices to stay with the children include Protea Hotel by Marriott Pretoria Hatfield and Opikopi Guest House. Also, attractions such as National Zoological Gardens of South Africa and National Museum of Natural History are fun for children of all ages.
What's the best place to stay for a couple going to Pretoria?
Lombardy Boutique Hotel & Conference Centre is a favourite 5-star hotel for couples, and features deep-soaking baths and pillowtop beds. Other good choices for a romantic stay include Kievits Kroon Country Estate and Casa Flora Guesthouse.
What's the best pet-friendly accommodation option in Pretoria?
Maple’s Guest House is a top B&B for people travelling with their pets, and offers a restaurant and a seasonal outdoor pool for its human guests. Other good choices for you and your pet’s trip include Blackwood Guest House and Colbyn Guest Lodge.
What's the best high-end hotel in Pretoria?
Opikopi Guest House is a 5-star guesthouse with a restaurant and 3 outdoor pools, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Illyria House and Sheraton Pretoria Hotel are two other upscale options for your holiday.
What's the best boutique-style accommodation in Pretoria?
Waterfalls Boutique Hotel is a favourite 5-star guesthouse with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Menlyn Boutique Hotel and Villa Africa Boutique Hotel are a couple of other boutique hotels.
What's the best hotel for a golf holiday in Pretoria?
Castello di Monte is a 5-star B&B featuring free breakfast and free WiFi, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include Cricklewood Manor and Montpellier Guesthouse. You can tee off at Silver Lakes Golf Course, Pretoria Country Club or Waterkloof Golf Club while you’re in town.
What are some accommodations with pools in Pretoria?
Sheraton Pretoria Hotel is a popular 5-star hotel featuring an outdoor pool, 2 restaurants and a full-service spa. A couple of other options that offer an on-site pool include Montpellier Guesthouse and RH Hotel Pretoria.

Pretoria Hotel Reviews

More trip options