Hotels in Pretoria

Best Pretoria Hotels

Enter your dates for prices and availability of the best hotels in Pretoria.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

167 Best Hotels to Stay in Pretoria

Find great hotels in Pretoria on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Akanani Apartments Hotels in Pretoria
Akanani Apartments Hotels in PretoriaAkanani Apartments Hotels in PretoriaAkanani Apartments Hotels in PretoriaAkanani Apartments Hotels in PretoriaAkanani Apartments Hotels in PretoriaAkanani Apartments Hotels in Pretoria
65
Hotel near Arcadia,Pretoria
Golf course
Private parking
Airport pick-up
With a stay at this aparthotel in Pretoria (Arcadia), you'll be a 4-minute walk from Ster-Kinekor Sterland Arcadia and 15 minutes by foot from Union Buildings. This aparthotel is 0.8 mi (1.2 km) from Sunnyside mediclinic and 0.9 mi (1.4 km) from State Theatre. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Getting to nearby attractions is a breeze with the area shuttle (surcharge). At this aparthotel, enjoy a satisfying meal at the restaurant. Continental breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself comfortable in this apartment, featuring a kitchenette with a full-sized refrigerator/freezer and a stovetop. Wired and wireless internet access is complimentary, and a flat-screen television with satellite programming provides entertainment. Conveniences include a safe and a desk, and housekeeping is provided daily.
Very Good
1 review
8.8/10
1 night
From CAD 49
Check Availability
Menlyn Maine Luxury Rentals Hotels in Pretoria
Menlyn Maine Luxury Rentals Hotels in PretoriaMenlyn Maine Luxury Rentals Hotels in PretoriaMenlyn Maine Luxury Rentals Hotels in PretoriaMenlyn Maine Luxury Rentals Hotels in PretoriaMenlyn Maine Luxury Rentals Hotels in PretoriaMenlyn Maine Luxury Rentals Hotels in Pretoria
99+
Hotel near Menlyn,Pretoria
Golf course
Outdoor swimming pool
Hiking
"Great"
Very Good
16 reviews
8.4/10
1 night
From CAD 76
Check Availability
Firwood Lodge Hotels in Pretoria
Firwood Lodge Hotels in PretoriaFirwood Lodge Hotels in PretoriaFirwood Lodge Hotels in PretoriaFirwood Lodge Hotels in PretoriaFirwood Lodge Hotels in PretoriaFirwood Lodge Hotels in Pretoria
53
Hotels in Hazelwood,Pretoria
Golf course
Outdoor swimming pool
Private parking
Located in Pretoria, Firwood Lodge is in the business district, within a 15-minute walk of Brooklyn Theatre and Spanish Embassy. This guesthouse is 0.8 mi (1.4 km) from Pretoria Country Club and 1.7 mi (2.7 km) from Embassy of Romania. Enjoy recreational amenities such as an outdoor pool and a fitness center. Additional features at this guesthouse include complimentary wireless internet access and a television in a common area. Spending a day of fun is easy with the theme park shuttle (surcharge). Take advantage of the guesthouse's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 18 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Rooms have private furnished patios. 48-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.
Very Good
16 reviews
8.5/10
1 night
From CAD 60
Check Availability
Circa Aparthotel by Totalstay Hotels in Pretoria
Circa Aparthotel by Totalstay Hotels in PretoriaCirca Aparthotel by Totalstay Hotels in PretoriaCirca Aparthotel by Totalstay Hotels in PretoriaCirca Aparthotel by Totalstay Hotels in PretoriaCirca Aparthotel by Totalstay Hotels in PretoriaCirca Aparthotel by Totalstay Hotels in Pretoria
92
Hotels in Lynnwood Ridge,Pretoria
Priority airport pick-up
Priority airport drop-off
"So nice and relaxing"
Very Good
6 reviews
8.0/10
1 night
From CAD 49
Check Availability
The Trilogy,Menlyn Maine Hotels in Pretoria
The Trilogy,Menlyn Maine Hotels in PretoriaThe Trilogy,Menlyn Maine Hotels in PretoriaThe Trilogy,Menlyn Maine Hotels in PretoriaThe Trilogy,Menlyn Maine Hotels in PretoriaThe Trilogy,Menlyn Maine Hotels in PretoriaThe Trilogy,Menlyn Maine Hotels in Pretoria
40
Hotel near Menlyn,Pretoria
Outdoor swimming pool
Casino
Parking
"Excellent location and great apartment! We will definitely stay there again!” Things I like The location is perfect, close to shops and restaurants. The apartment is very clean and well equipped with everything we needed. The security is excellent . The Host was great and responded quickly and efficiently to any questions or queries we had."
Great
23 reviews
9.3/10
Check Availability
City Lodge Hotel Hatfield, Pretoria Hotels in Pretoria
City Lodge Hotel Hatfield, Pretoria Hotels in PretoriaCity Lodge Hotel Hatfield, Pretoria Hotels in PretoriaCity Lodge Hotel Hatfield, Pretoria Hotels in PretoriaCity Lodge Hotel Hatfield, Pretoria Hotels in PretoriaCity Lodge Hotel Hatfield, Pretoria Hotels in PretoriaCity Lodge Hotel Hatfield, Pretoria Hotels in Pretoria
85
Hotels in Hatfield,Pretoria
Outdoor swimming pool
Gym
Private parking
"The hotel stuff are very friendly and the hotel is situated near Hatfield Plaza.Easy access to multiple shopping locations and restaurants."
Very Good
64 reviews
8.6/10
1 night
From CAD 74
Check Availability
RH Hotel & Apartments - Pretoria Hotels in Pretoria
RH Hotel & Apartments - Pretoria Hotels in PretoriaRH Hotel & Apartments - Pretoria Hotels in PretoriaRH Hotel & Apartments - Pretoria Hotels in PretoriaRH Hotel & Apartments - Pretoria Hotels in PretoriaRH Hotel & Apartments - Pretoria Hotels in PretoriaRH Hotel & Apartments - Pretoria Hotels in Pretoria
91
Hotels in Trevenna,Pretoria
Outdoor swimming pool
Private parking
24-hour front desk
"Located about 30 minutes on foot from Pretoria Station, convenient for sightseeing. Adjacent to Sunny Park Shopping Center, restaurants and supermarkets are enriched. You can see the Union Building from the window, and the room is comfortable with a soft and fluffy bed. Shampoo, conditioner, and bar soap are provided. To get to the reception on the 2nd floor, you need to go through security on the 1st floor, so safety measures are solid. The WIFI signal is strong and the internet environment is also ◎"
Very Good
31 reviews
8.6/10
1 night
From CAD 65
Check Availability
At 98 on Lynburn Guest House Hotels in Pretoria
At 98 on Lynburn Guest House Hotels in PretoriaAt 98 on Lynburn Guest House Hotels in PretoriaAt 98 on Lynburn Guest House Hotels in PretoriaAt 98 on Lynburn Guest House Hotels in PretoriaAt 98 on Lynburn Guest House Hotels in PretoriaAt 98 on Lynburn Guest House Hotels in Pretoria
99+
Hotels in Lynnwood Manor,Pretoria
Golf course
Private parking
Wake-up call
With a stay at At 98 on Lynburn Guest House in Pretoria, you'll be within a 5-minute drive of Atterbury Theatre and Pretoria National Botanical Garden. This hotel is 1.9 mi (3 km) from Council for Scientific and Industrial Research International Convention Center and 2 mi (3.2 km) from Faerie Glen Municipal Nature Reserve. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include a picnic area and barbecue grills. English breakfasts are available daily from 8:00 AM to 9:00 AM for a fee. Featured amenities include express check-in, express check-out, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 2 individually decorated guestrooms, featuring microwaves and flat-screen televisions. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature bathtubs or showers with rainfall showerheads and complimentary toiletries.
Outstanding
27 reviews
9.8/10
1 night
From CAD 87
Check Availability
Villa San Giovanni Accommodation Hotels in Pretoria
Villa San Giovanni Accommodation Hotels in PretoriaVilla San Giovanni Accommodation Hotels in PretoriaVilla San Giovanni Accommodation Hotels in PretoriaVilla San Giovanni Accommodation Hotels in PretoriaVilla San Giovanni Accommodation Hotels in PretoriaVilla San Giovanni Accommodation Hotels in Pretoria
99+
Hotels in Onderstepoort,Pretoria
Private parking
Bar
Restaurant
"Such a nice place. Sleeping in an airport was definitely something new for us. The place is so clean and the staff really friendly. Having the view of the airfield was stunning."
Very Good
11 reviews
8.7/10
1 night
From CAD 77
Check Availability
Spacube Luxury Suites and Spa Hotels in Pretoria
Spacube Luxury Suites and Spa Hotels in PretoriaSpacube Luxury Suites and Spa Hotels in PretoriaSpacube Luxury Suites and Spa Hotels in PretoriaSpacube Luxury Suites and Spa Hotels in PretoriaSpacube Luxury Suites and Spa Hotels in PretoriaSpacube Luxury Suites and Spa Hotels in Pretoria
47
Hotels in Groenkloof,Pretoria
Golf course
Hiking
Spa
"It is a family hotel with not many rooms. The environment is warm and the service is warm and intimate. It is very comfortable to enjoy the bathtub when it is cold. The breakfast fruit is rich. The location is a very safe area, convenient for dining, walking distance to the Spar supermarket, mozambik seafood and del forno Italian restaurant, not far from Brooklyn Shopping Center."
Amazing
29 reviews
9.4/10
1 night
From CAD 91
Check Availability
See All Hotels in Pretoria

Trending places in Pretoria

Find top attractions and hotspots in Pretoria

Districts

Hatfield
5 hotels
Brooklyn
9 hotels
Trevenna
2 hotels

Popular areas

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Pretoria with our handpicked accommodation options

Premium Hotels in Pretoria

See all
Discover our curated selection of premium hotels in Pretoria for your next stay
No.
1
Apogee Boutique Hotel & Spa Hotels in Pretoria
9.5/10
43 review

Apogee Boutique Hotel & Spa

Hotel near Waterkloof Ridge, Pretoria
"Good Location"
Select dates to view prices
No.
2
Menlyn Boutique Hotel Hotels in Pretoria
9.1/10
47 review

Menlyn Boutique Hotel

Hotel near Ashlea Gardens, Pretoria
"Good Location"
Select dates to view prices
No.
3
The Capital Menlyn Maine Hotels in Pretoria
8.3/10
75 review

The Capital Menlyn Maine

Hotel near Menlyn, Pretoria
"Good Location"
Select dates to view prices
No.
4
The Rasmus Hotels in Pretoria
9.1/10
0 review

The Rasmus

Hotel near Pretoria
"Good Location"
Select dates to view prices
No.
5
Golden Impalas Bush Resort Hotels in Pretoria
9.4/10
0 review

Golden Impalas Bush Resort

Hotel near Pretoria
"Good Location"
Select dates to view prices

Latest reviews for Pretoria hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Pretoria hotels.
9.5/10
Amazing
CChristiaan JacoStaff and facilities were great, so friendly and professional. Everything was really clean and nice part from the booking team (owner) who decided to change my booking with no communication or confirmation which ended up causing unnecessary emotions with lack of accountability for her actions and inconsistency in messaging. For that reason I will not stay there again
LookOut Safari Lodge Hotels in Pretoria

LookOut Safari Lodge

Hotel near Cullinan
Price per night from:CAD 179
9.5/10
Amazing
TTris SeptimaNo other word can say, it was a pleasant stay!
The Aviary Hotels in Pretoria

The Aviary

Hotel near Waterkloof Glen, Pretoria
Price per night from:CAD 77
9.1/10
Great
TTheAmazinGraceIt was great to stay! Very comfortable, clean and spacious than I expected. Especially, the breakfast was amazing. Had many options to take than I thought. Hot and cold foods and different kinds of cheese, breads, jams and even smoked salmon sashimi! Also, they have upgraded my room into king bed room. The room was clean and big enough. Amenities were soap, body lotion and 3 in 1 bodywash(+shampoo and conditioner). If you want to stay quiet room, I would recommend the 1st floor. The parking in the basement made me feel more safe. Definitely I'll recommend to others and will come back!
Protea Hotel Pretoria Loftus Park Hotels in Pretoria

Protea Hotel Pretoria Loftus Park

Hotel near Arcadia, Pretoria 100% of visitors choose this area
Price per night from:CAD 99
8.7/10
Very Good
MMahlodiGreat place and close to a lot of locations in Pretoria east. It could use a pool to just relax when you don’t have any engagements
Absolute Farenden Apartments Hotels in Pretoria

Absolute Farenden Apartments

Hotel near Arcadia, Pretoria 100% of visitors choose this area
Price per night from:CAD 66
8.5/10
Very Good
GGuest UserStaying at Foreva Wild is a wonderful experience, the staff are super-friendly and helpful, and the atmosphere is comfy. Location is great since it's inside the nature reserve , and as I was driving around I spotted plenty of wild animals! There are also guided safari drives nearby which were easy for me to book. The lodge is secure and clean. Breakfast is delicious. Wi-fi is okay , some spots are understandably slow with connection. Recommend using mobile data or bring your own mini-router/dongle. Overall, good value for money and you can be sure to be well taken care of at Foreva Wild !
Foreva Wild Hotels in Pretoria

Foreva Wild

Hotel near Cullinan
Price per night from:CAD 97
8.5/10
Very Good
GGuest UserThe guest house staff were very friendly, and could speak English. My hotel room was super clean, including the carpets, linen, and bathroom. In the morning, the English breakfast was good, but there were no choices. I could not use the swimming pool because it was being cleaned.The guest house is conveniently located in a relatively safe part of Pretoria East and is near big malls.
Thabiso Guesthouse Hotels in Pretoria

Thabiso Guesthouse

Hotel near Meyerspark, Pretoria
Price per night from:CAD 35
8.2/10
Very Good
LLisinkaAn absolutely stunning place!! The best stay we have had!! Breakfast and dinner included. The food was outstanding and a lot couldn’t finish every meal. They are friendly and helpful we had royalty treatment! 100% recommend to stay here. The room was amazing, the temperature was comfortable for this cold weather and the VIEW was spectacular !!!!! The Lodge is also safe to go for a nice run or nature walk.
Zebra Nature Reserve Hotels in Pretoria

Zebra Nature Reserve

Hotel near Pretoria
Price per night from:CAD 118
7.6/10
Good
GGuest UserVery disappointed! On my first night, I got given a stinky blanket and I returned it to the house keeping ladies. Then my room was cleaned the following day, and dirty towels were taken out but not replaced with clean ones. I went personally to the reception desk downstairs to report this, as the lady on duty was not answering my calls from the room. She promised to arrange for clean towels to be delivered to my room but they never arrived. The next morning I had to shower without any towels.
The Regency Apartment Hotel Menlyn Hotels in Pretoria

The Regency Apartment Hotel Menlyn

Hotel near Ashlea Gardens, Pretoria
Price per night from:CAD 79
7.5/10
TTheAmazinGraceQuite old but it was spacious enough to stay. However, the noisy was so bad. People were screaming and singing, talking. I even ran out of the room due to hearing a woman screaming so bad. If I was not too tired, I would've stayed up all night. Maybe because it was a Friday night. If you don't mind noise while you sleep, it's ok to stay with many people.
Next to Apartment Hotel Hotels in Pretoria

Next to Apartment Hotel

Hotel near Menlo Park, Pretoria
Price per night from:CAD 99
7.0/10
Mmaclight SebastianIt's a very good hotel. However the road to the parking is very narrow. If you are not a good driver you can scratch the car.
Inani Hotel Morning Star Hotels in Pretoria

Inani Hotel Morning Star

Hotel near Pretoria Central, Pretoria
Price per night from:CAD 53

FAQs About Pretoria Hotels

Where can I find the best hotels in Pretoria?

Pretoria has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Protea Hotel Pretoria Loftus Park (from CAD 95), Inani Hotel Morning Star (from CAD 50) and Protea Hotel Pretoria Hatfield (from CAD 74) are preferred hotels.

What's the best high-end place to stay in Pretoria?

Pretoria has many luxury hotels of different styles. The Capital Menlyn Maine (from CAD 180), Menlyn Boutique Hotel (from CAD 155) and The Rasmus (from CAD 161) are very popular.

Where can you find hotels with excellent breakfast in Pretoria?

The Capital Menlyn Maine (from CAD 180),Menlyn Boutique Hotel (from CAD 155) and The Woodpecker Inn (from CAD 158) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What's the best pet-friendly accommodation in Pretoria?

What are some hotels with pools in Pretoria?

Protea Hotel Pretoria Loftus Park (from CAD 95), Menlyn Maine Luxury Rentals (from CAD 86) and The Capital Menlyn Maine (from CAD 180) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Pretoria?

Getting tired after a long walk? The Capital Menlyn Maine (from CAD 180), Manhattan Hotel (from CAD 66) and Blue Diamond Boutique Hotel (from CAD 95) provide highly rated spa services.

Where can I find the best hotel discounts in Pretoria?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Union Buildings in Pretoria?

For Pretoria hotels near Union Buildings, many travelers recommend Hotel 224 & Apartments (from CAD 57), Protea Hotel Pretoria Loftus Park (from CAD 95) and Arcadia Hotel (from CAD 49) for their great location and service.

What is the average price of hotels in Pretoria for this weekend?

The average hotel prices in Pretoria for this weekend are as follows:
3-star hotels: CAD 104
4-star hotels: CAD 131
5-star hotels: CAD 276

What is the average price of hotels in Pretoria on weekdays?

On average, weekday hotel prices in Pretoria are:
3-star hotels– CAD 94
4-star hotels– CAD 132
5-star hotels– CAD 272

Pretoria Hotels Info

Highest PriceCAD 1,671
Lowest PriceCAD 95
Number of Reviews3,068
Total Properties167
Average Price (Weekdays)CAD 115
Average Price (Weekends)CAD 121