COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Pretoria

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

RH Hotel Pretoria
3 out of 5
Corner Steve Biko Road & Trevenna Street, Sunnyside, Pretoria, Gauteng
Free CancellationReserve now, pay when you stay
The price is $37 per night from Jul 9 to Jul 9
1.03 mi from city center
3.8/5Good! (86 reviews)
"The service was exceptionally good"

Reviewed on May 11, 2021

RH Hotel Pretoria
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
4.66 mi from city center
4.9/5Exceptional! (62 reviews)
Very scary, no sleep
"Woke up midnite to find someone in your room in Sourh Africa is no joke. Person had a key to enter our room and lock the door again when he left the room as we woke up. It took us a while to get our door keys that fell on the floor in the dark. We phoned all the available numbers - nobody answered. ..."

Reviewed on Mar 6, 2021

Castello di Monte
The Regency Apartment Hotel Menlyn
3.5 out of 5
29 Matroosberg Rd, Pretoria, Gauteng
5.53 mi from city center
4.2/5Very Good! (56 reviews)
A perfect place away 4rm home
"We had a wonderful time,it was our 2nd time staying there and we loved everything about the place and it's homely. 4rm now onwards when we visit Pretoria will definitely stay @ The Regency, only wish they had a reasonable monthly rate 4 their apartments ."

Reviewed on Nov 23, 2020

The Regency Apartment Hotel Menlyn
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.
Opikopi Guest House
5 out of 5
581 Verdi Street, Constantia Park, Pretoria, Gauteng
6.86 mi from city center
4.8/5Exceptional! (36 reviews)
"Excellent, as always."

Reviewed on Sep 17, 2020

Opikopi Guest House
Casa Toscana Lodge
4 out of 5
5 Darlington Road, Lynnwood Manor, Pretoria, Gauteng
5.52 mi from city center
4.1/5Very Good! (9 reviews)
Fulfilling
"Met My Expectations"

Reviewed on Aug 29, 2020

Casa Toscana Lodge
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.