Find hotels in Pretoria from $26

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,524 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
4 out of 5
221 Garsfontein Road, Menlyn, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $69 per night from Oct 22 to Oct 23
$69
per night
Oct 22 - Oct 23
3.69 mi from city center
8.6/10 Excellent! (148 reviews)
"Great service from the staff and a relaxing environment"

Reviewed on Aug 22, 2023

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
The Maslow Hotel, Time Square
4 out of 5
209 Aramist Avenue, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $91 per night from Oct 29 to Oct 30
$91
per night
Oct 29 - Oct 30
4.13 mi from city center
8/10 Very Good! (144 reviews)
"The smart t. Don’t have Netflix"

Reviewed on Sep 6, 2023

The Maslow Hotel, Time Square
Save an average of 15% on thousands of hotels when you're signed in
Protea Hotel by Marriott Pretoria Loftus Park
3.5 out of 5
Corner of Kirkness Street and Park St, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $52 per night from Oct 13 to Oct 14
$52
per night
Oct 13 - Oct 14
0.48 mi from city center
9.4/10 Exceptional! (82 reviews)
"Very comfortable"

Reviewed on Sep 18, 2023

Protea Hotel by Marriott Pretoria Loftus Park
City Lodge Hotel Hatfield
3 out of 5
The Fields, 407 Hilda Street, Pretoria, Gauteng
The price is $42 per night from Oct 30 to Oct 31
$42
per night
Oct 30 - Oct 31
0.38 mi from city center
8.4/10 Very Good! (114 reviews)
"City Lodge is home away from home. I have developed relationship with many of the Staff both at OR Airport Johannesburg and Hatfield Pretoria!"

Reviewed on Sep 24, 2023

City Lodge Hotel Hatfield
RH Hotel Pretoria
3 out of 5
Corner Steve Biko Road & Trevenna Street, Sunnyside, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $48 per night from Oct 11 to Oct 12
$48
per night
Oct 11 - Oct 12
1.57 mi from city center
8/10 Very Good! (119 reviews)
"I last stayed their approx. 5 years ago and where most hotels in S.A. have deteriorated this hotel is still excellent"

Reviewed on Sep 2, 2023

RH Hotel Pretoria
ANEW Hotel Capital Pretoria
3 out of 5
390 van der Walt Street, Lilian Ngoyi Street, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $32 per night from Oct 29 to Oct 30
$32
per night
Oct 29 - Oct 30
2.23 mi from city center
8/10 Very Good! (130 reviews)
"Excellent"

Reviewed on Sep 24, 2023

ANEW Hotel Capital Pretoria
City Lodge Hotel Lynnwood
3 out of 5
Corner Lynnwood and Daventry Roads, Lynnwood, Pretoria, Gauteng
The price is $62 per night from Oct 8 to Oct 9
$62
per night
Oct 8 - Oct 9
3.38 mi from city center
8.6/10 Excellent! (296 reviews)
"Very nice and conveniently"

Reviewed on Sep 25, 2023

City Lodge Hotel Lynnwood
The Capital Menlyn Maine
5 out of 5
194 Bancor Avenue, Menlyn, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $110 per night from Oct 1 to Oct 2
$110
per night
Oct 1 - Oct 2
4.23 mi from city center
8.8/10 Excellent! (146 reviews)
"Impressive"

Reviewed on May 8, 2023

The Capital Menlyn Maine
Southern Sun Pretoria
4 out of 5
Cnr. Pretorius & Steve Biko Streets, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $73 per night from Oct 4 to Oct 5
$73
per night
Oct 4 - Oct 5
1.58 mi from city center
7.4/10 Good! (32 reviews)
Excellent
"Perfect"

Reviewed on Dec 13, 2022

Southern Sun Pretoria
ANEW Hotel Hatfield Pretoria
3 out of 5
1050 Burnett Street, Corner of Burnett and Festival Streets, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $40 per night from Oct 29 to Oct 30
$40
per night
Oct 29 - Oct 30
0.26 mi from city center
7.6/10 Good! (66 reviews)
"Overall nice"

Reviewed on Jul 14, 2023

ANEW Hotel Hatfield Pretoria
Monateng Safari Lodge
3.5 out of 5
Portion 49 of the Farm, Paardefontein Wallmansthal, Roodeplaat, Gauteng
16.49 mi from city center
Monateng Safari Lodge
The blyde 3 bedroom crystal Lagoon beach
The price is $168 per night from Oct 1 to Oct 2
$168
per night
Oct 1 - Oct 2
9.11 mi from city center
The blyde 3 bedroom crystal Lagoon beach
Premier Hotel Pretoria
4 out of 5
573 Stanza Bopape Street, (Church Street), Arcadia, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $45 per night from Oct 1 to Oct 2
$45
per night
Oct 1 - Oct 2
1.36 mi from city center
8.2/10 Very Good! (92 reviews)
"The place is great. Need to offer some shuttle services, especially to shopping mall for customers."

Reviewed on Dec 14, 2022

Premier Hotel Pretoria
The Blades
4 out of 5
Plot 75 Zeekoegat, Kameeldrift Road, Kameeldrift East, Roodeplaat, Gauteng
The price is $69 per night from Oct 11 to Oct 12
$69
per night
Oct 11 - Oct 12
9.68 mi from city center
8.4/10 Very Good! (35 reviews)
Not what is advertised
"Absolutely not what is advertised. Waiters service excellent. Food not bad. We were refunded. Conditions of room is dirty and their were holes in bedding. Old candle with burnt matches lying in the room. The buildings are tired. You may not use the lawn by the river unless a picnic is booked. Bedding ..."

Reviewed on Oct 18, 2021

The Blades
Waterkloof Guest House
5 out of 5
445 Albert Street, Waterkloof, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $55 per night from Oct 1 to Oct 2
$55
per night
Oct 1 - Oct 2
2.55 mi from city center
9.2/10 Wonderful! (10 reviews)
"Clean, friendly and welcoming."

Reviewed on Feb 18, 2022

Waterkloof Guest House
Manhattan Hotel
3 out of 5
247 Scheiding Street, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $74 per night from Oct 5 to Oct 6
$74
per night
Oct 5 - Oct 6
2.45 mi from city center
7.8/10 Good! (45 reviews)
Supportive and comfortable
"Supportive"

Reviewed on Apr 23, 2023

Manhattan Hotel
Hotel 224
3 out of 5
C/o Francis Baard And Leyds Street, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $54 per night from Oct 4 to Oct 5
$54
per night
Oct 4 - Oct 5
1.25 mi from city center
8/10 Very Good! (192 reviews)
? Breakfast included
"Our stay was great. The only problem was that I booked for 4 people. 2 Adults and 2 Children and on the confirmation letter it said breakfast included. However when we went for breakfast (we were 2 adults and 1 child) there was only 2 on the breakfast list and i had to pay for 1 extra. The breakfast ..."

Reviewed on Jul 17, 2023

Hotel 224
Kievits Kroon Gauteng Wine Estate
4 out of 5
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng
The price is $134 per night from Oct 13 to Oct 14
$134
per night
Oct 13 - Oct 14
8.44 mi from city center
8.4/10 Very Good! (67 reviews)
Excellent for a romantic getaway
"Excellent hotel, beautiful grounds, great comfortable rooms. Restaurant is absolutely brilliant"

Reviewed on Nov 27, 2022

Kievits Kroon Gauteng Wine Estate