South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Pretoria, Johannesburg - Gauteng Hotels from AU$54

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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
Meal plans available
Amenities
Accessibility
Trip type
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 AU$85 per night from 22 Jan. to 23 Jan.
2.4 km from city centre
4.3/5Excellent! (325 reviews)

"Still a good hotel , very quite and peaceful even though it’s in town. Good food and great staff. Just the pool area cushions needs re do."…"

Reviewed on 27 Sep. 2020

Sheraton Pretoria Hotel
City Lodge Hotel Lynnwood
3 out of 5
Corner Lynnwood and Daventry Roads, Lynnwood, Pretoria, Gauteng
The price is AU$77 per night from 22 Jan. to 23 Jan.
9.42 km from city centre
4.3/5Excellent! (203 reviews)

"This is an awesome location. The service was top notch. I mean probably the FRIENDLIEST hotel I’ve experienced in a long time. They could use a refrigerator in the rooms. Otherwise, absolutely perfect!!!"…"

Reviewed on 23 Dec. 2020

City Lodge Hotel Lynnwood
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is AU$75 per night from 29 Jan. to 30 Jan.
6.25 km 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
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Maslow Hotel, Time Square
4 out of 5
209 Aramist Avenue, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$119 per night from 26 Jan. to 27 Jan.
10.2 km from city centre
4.1/5Very Good! (101 reviews)

"Friendly staff, excellent service and location. Reasonable rates and spacious rooms."…"

Reviewed on 19 Oct. 2020

The Maslow Hotel, Time Square
Sierra Burgers Park Hotel
3 out of 5
424 Lilian Ngoyi Street, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$69 per night from 20 Jan. to 21 Jan.
0.92 km from city centre
4/5Very Good! (24 reviews)
Amazing time at Sierra Burgerspark Hotel

"Amazing"…"

Reviewed on 22 Oct. 2019

Sierra Burgers Park Hotel
Mont d'Or Bohemian House
5 out of 5
389 Eridanus Street, Waterkloof Ridge, Pretoria, Gauteng
The price is AU$113 per night from 19 Jan. to 20 Jan.
7.77 km 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
Dinkwe Lodge & Guest House
4 out of 5
873 30th Avenue, Rietfontein, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$79 per night from 19 Jan. to 20 Jan.
7.08 km from city centre
4.8/5Exceptional! (28 reviews)
An african holiday

"What a hidden gem. An oasis in the suburbs. The host was very friendly and helpful. The breakfast was superb. Sadly couldn't use the pool due to bad weather conditions, but it looked really nice"…"

Reviewed on 16 Dec. 2019

Dinkwe Lodge & Guest House
AM Milner
5 out of 5
284 Milner Street, Waterkloof, Pretoria, Gauteng
The price is AU$189 per night from 19 Jan. to 20 Jan.
6.14 km 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
Waterkloof Guest House
5 out of 5
445 Albert Street, Waterkloof, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$102 per night from 19 Jan. to 20 Jan.
7.35 km 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
Casa Toscana Lodge
4 out of 5
5 Darlington Road, Lynnwood Manor, Pretoria, Gauteng
The price is AU$80 per night from 17 Feb. to 18 Feb.
8.88 km from city centre
4/5Very Good! (8 reviews)
Fulfilling

"Met My Expectations"…"

Reviewed on 29 Aug. 2020

Casa Toscana Lodge
StayEasy Pretoria
3 out of 5
632 Lilian Ngoyi St, Pretoria, Gauteng
The price is AU$66 per night from 1 Feb. to 2 Feb.
1.69 km from city centre
4.1/5Very Good! (14 reviews)

"It was amazing to stay at StayEasy Pretoria , I liked everything i.e Breakfast, Location, quietness, cleanliness and comfort."…"

Reviewed on 2 Mar. 2020

StayEasy Pretoria
Glen Marion Guest House
4 out of 5
257 Annette van Zyl Street Garsfontein, Pretoria, Gauteng
Get Rates
10.86 km from city centre
Glen Marion Guest 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 AU$101 per night from 22 Jan. to 23 Jan.
9.42 km from city centre
4.2/5Very Good! (109 reviews)
Excellent for Business

"Excellent location, right next to N1 highway and Menlyn Shopping Centre. Hotel is new and facilities are excellent. Staff very friendly and helpful during Covid-19 time"…"

Reviewed on 9 Aug. 2020

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$271 per night from 19 Jan. to 20 Jan.
7.5 km 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
Murray Street 137 Guest House
3 out of 5
137 Murray Street Brooklyn, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$65 per night from 19 Jan. to 20 Jan.
5.18 km from city centre
3.2/5 (13 reviews)

"I was not booked thanks God I had a copy of my booking it toot almost three hours before I got triple room facing wall so dark, I wish I did not used Expedia this will my last booking through your site, just not happy at with your service and the hotel service as well! It was not nice experience ..."…"

Reviewed on 13 Feb. 2020

Murray Street 137 Guest House
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 AU$58 per night from 19 Jan. to 20 Jan.
2.11 km from city centre
3.9/5Good! (148 reviews)
Pleasant stay

"Everything was amazing, very clean and pleasant stay we had. The room was amazing and big, very tidy. The staff is very lovely. The place was central to all the places we had to go too. I have an amazing stay and will definitely be going there again."…"

Reviewed on 16 Oct. 2020

Hotel 224
The Capital Menlyn Maine
5 out of 5
194 Bancor Avenue, Menlyn, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$112 per night from 28 Jan. to 29 Jan.
10.4 km from city centre
4.5/5Wonderful! (123 reviews)
Amazing

"Absolutely love this hotel and its location. So much to do in the area with a lot of amazing restaurants"…"

Reviewed on 9 Mar. 2020

The Capital Menlyn Maine
SUN1 Pretoria
2 out of 5
80-85 Pretorius Street, Pretoria, Gauteng
The price is AU$54 per night from 19 Jan. to 20 Jan.
0.59 km from city centre
3.9/5Very Good! (12 reviews)
The Hotel is OK, but the guests misbehave.

"There was a lot of children in the hotel and sports teams that came with two busses. The noise was just too much. Could not sleep at all."…"

Reviewed on 7 Oct. 2019

SUN1 Pretoria
Morning Star Express Hotel
3 out of 5
327 Visagie Street, Pretoria, Gauteng
Get Rates
0.9 km from city centre
4/5Very Good! (67 reviews)

"i was one person and the three beds in one small room was a bit claustrophobic"…"

Reviewed on 24 Feb. 2018

Morning Star Express Hotel
Kievits Kroon Country Estate
4 out of 5
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is AU$199 per night from 20 Jan. to 21 Jan.
16.56 km from city centre
4.3/5Excellent! (56 reviews)

"Magnificent Gardens, beautiful property, friendly reception, comfortable room, and though our booking was botched on check in, the receptionist on duty handled it very professionally and efficiently and upgraded our stay which we appreciated. Restaurant (waiter service) in the a la carte restaurant ..."…"

Reviewed on 13 Mar. 2020

Kievits Kroon Country Estate
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 gardens. Tourists can also enjoy the city's zoo, entertainment choices, and cafés. Top sights in the city include Kruger Museum and Voortrekker Monument.

  • You'll find 991 Expedia hotels and other accommodations in the larger area of Johannesburg
  • The closest major airport is in Johannesburg (HLA-Lanseria) 33.6 from the city center
  • The next closest is in Johannesburg (JNB-O.R. Tambo Intl.) 43.1 away

Sightseeing and Staying in Pretoria

Cultural venues in the city include Kruger Museum, State Theatre, and Kruger House Museum. The city's natural setting is picturesque, including the gardens and these places to visit: Burgers Park, National Zoological Gardens of South Africa, and Freedom Park. A couple of additional sights to add to your agenda are Voortrekker Monument and Church Square.

In Pretoria, you'll find 178 hotels and other lodging accommodations so you'll have plenty of choices for a perfect holiday retreat. Here are top ones based on our user reviews:

  • Castello di Monte - This 5-star bed & breakfast features free breakfast, a restaurant, and an outdoor pool.
  • Bohemian House - Our customers like the helpful staff at this guesthouse. This 5-star guesthouse features free breakfast, a restaurant, and an outdoor pool.
  • Opikopi Guest House - Guests who stay at this 5-star guesthouse in Constantia Park can enjoy access to 3 outdoor pools and a full-service spa, along with free WiFi. Expedia customers like its breakfast and helpful staff.

Popular places to see in the area include Lesedi Cultural Village, located 20 mi (32.2 from the heart of the city, and Montecasino, which is 22.1 mi (35.6 away.

Dressing for Pretoria

  • Between January and March, daytime temperatures average 84°F, while nighttime temperatures stay around 59°F
  • From April to June, the average is 79°F during the day and 40°F at night
  • July through September sees average temperatures of 80°F during the day and 40°F at night
  • In October-December, you can expect 84°F as the daytime average and 56°F as the nighttime average
  • Average annual rainfall for Pretoria is 28.66 inches
  • January and February are usually the hottest months averaging 84°F, while June and July are usually the coldest with an average temperature of 42°F

Frequently asked questions

What's the best place to stay in Pretoria?
Castello di Monte is ranked highly by Expedia customers. This 5-star B&B offers 2 bars and free breakfast. Reviews from our site also recommend Foreigners Friend Guest House and Dinkwe Lodge & Guest House 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, Waterfalls Boutique Hotel is a popular guest house for our travellers who want a more economical choice, and features free cooked-to-order breakfast and free WiFi. Other good choices to stay on the cheap include City Lodge Hotel Hatfield and Blackwood Guest House.
What's the best accommodation option for a family holiday in Pretoria?
Villa La Vé Guesthouse is a top 4-star guest house on Expedia for families, and features a children’s pool and a restaurant. Other choices to stay with the children include Sierra Burgers Park Hotel and Sgegede 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?
Casa Toscana Lodge is a favourite 4-star guest house for couples, and features plasma TVs and a full-service spa. Other good choices for a romantic stay include Casa Flora Guesthouse and Kleineweide Guest House.
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 Edelweiss Corporate Guesthouse.
What's the best high-end hotel in Pretoria?
Menlyn Boutique Hotel is a 5-star hotel with a restaurant and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Royal Ridge Guest House and Apartments and Villa Amor are two other upscale options for your holiday.
What's the best boutique-style accommodation in Pretoria?
Menlyn Boutique Hotel is a favourite 5-star hotel with our travellers looking for stylish accommodation, and features 27 guestrooms, 2 bars and a restaurant. Villa Africa Boutique Hotel and Ivory Manor Boutique Hotel are a couple of other boutique hotels.
What's the best hotel for a golf holiday in Pretoria?
Edward House is a top 3-star B&B that has an adjacent golf course and features free breakfast. Other good options to stay near a golf course include Ambonnay Terrace Guest House and La Maison d’Hotes. You can tee off at Silver Lakes Golf Course, Pretoria Country Club or Waterkloof Golf Club while you’re in town.
What are some accommodation options with pools in Pretoria?
12 on Brecher is a popular 3-star guest house featuring an outdoor pool, free WiFi and free self-parking. A couple of other options that offer an on-site pool include Villa La Vé Guesthouse and Sgegede Guest House.

Recent Reviews in Pretoria

More trip options