Pretoria

Find 3-Star Hotels in Pretoria

Choose your dates to see the latest hotel prices and availability.

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

We found 76 great 3-Star hotels in Pretoria for you.

Select dates to see latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
98
Hotel near Arcadia,Pretoria
Featured facilities: Conference room, Laundry service (on-site), Parking
Very Good
64 reviews
8.2/10
1 night
From THB 1,364
Check availability
70
Hotels in Villieria,Pretoria
Featured facilities: Airport pick-up service, Kitchen, Laundry service (on-site)
Very Good
19 reviews
8.7/10
1 night
From THB 869
Check availability
90
Hotels in Trevenna,Pretoria
Featured facilities: Pool, Station pick-up service, Business center
Very Good
34 reviews
8.2/10
1 night
From THB 1,620
Check availability
90
Hotel near Pretoria Central,Pretoria
Featured facilities: Spa, Airport pick-up service, Business center
Very Good
23 reviews
8.1/10
1 night
From THB 1,526
Check availability
99+
Hotel near Pretoria Central,Pretoria
Featured facilities: Pool, Playground, Airport pick-up service
Very Good
56 reviews
8.3/10
1 night
From THB 1,767
Check availability
62
Hotel near Pretoria Central,Pretoria
Featured facilities: Airport pick-up service, Conference room, Laundry service (on-site)
43 reviews
7.5/10
1 night
From THB 1,266
Check availability
59
Hotels in Hatfield,Pretoria
Featured facilities: Pool, Airport pick-up service, Conference room
Very Good
25 reviews
8.4/10
1 night
From THB 2,773
Check availability
40
Hotel near Arcadia,Pretoria
Featured facilities: Spa, Airport pick-up service, Conference room
8 reviews
7.4/10
1 night
From THB 1,188
Check availability
64
Hotels in Lynnwood Manor,Pretoria
Featured facilities: Pool, Airport pick-up service, Business center
Very Good
48 reviews
8.5/10
1 night
From THB 3,126
Check availability
57
Hotels in Die Wilgers,Pretoria
Featured facilities: Pool, Station pick-up service, BBQ
Very Good
8.7/10
1 night
From THB 1,418
Check availability
See All 3-Star Hotels in Pretoria

Latest reviews for Pretoria hotels

See all
Find the perfect stay with trusted ratings and reviews.
9.3/10
Great
GGuest UserVery nice place!
Menlyn Lofts

Menlyn Lofts

Hotel near Pretoria
Price per night from:THB 2,778
8.7/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

Foreva Wild

Hotel near Cullinan
Price per night from:THB 2,425
8.6/10
Very Good
FFeliciaBThe hotel stuff are very friendly and the hotel is situated near Hatfield Plaza.Easy access to multiple shopping locations and restaurants.
City Lodge Hotel Hatfield, Pretoria

City Lodge Hotel Hatfield, Pretoria

Hotel near Hatfield, Pretoria
Price per night from:THB 1,890
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

Thabiso Guesthouse

Hotel near Meyerspark, Pretoria
Price per night from:THB 869
8.3/10
Very Good
GGuest UserThe service was excellent upon my arrival,I was surprised with a cake and fruits and nuts platter because I went to celebrate my birthday thank you ANEW HOTEL,not to forget a glass of champagne at reception enjoyed my birthday.
Anew Hotel Hatfield Pretoria

Anew Hotel Hatfield Pretoria

Hotel near Hatfield, Pretoria
Price per night from:THB 1,752
8.0/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

Zebra Nature Reserve

Hotel near Pretoria
Price per night from:THB 3,092
7.7/10
Good
YYvonne NgemaWe came from Stay Easy Mbombela in Mpumalanga which we came to know was renovated maybe 2 years back and looks stunning so our expectations were high. Stay Easy Pretoria has an old style inside the rooms, the furniture is just brown with no personality. We didn’t have a fridge like we did in MP. There was an ice machine on each floor. The dining area is small and as there was a soccer team it got full quickly and it was hard to move around. I wouldn’t really say it was value for money.
StayEasy Pretoria

StayEasy Pretoria

Hotel near Pretoria Central, Pretoria
Price per night from:THB 1,747
7.5/10
GGuest UserVery good place I will like to use it again next time thanks so much
Pretoria North Lodge

Pretoria North Lodge

Hotel near Pretoria North, Pretoria
Price per night from:THB 775
7.4/10
GGuest UserAffordable three star. Pleasant stay and safe parking. Comfortable bed. WiFi didn't work in the room and no flexibility whatsoever for early check-in (”the rooms aren't ready” - but suddenly they're all ready at the same time...). Would stay again at the correct price point.
Protea Hotel Pretoria Hatfield

Protea Hotel Pretoria Hatfield

Hotel near Hatfield, Pretoria
Price per night from:THB 1,482

FAQs

What are the best 3 star hotels in Pretoria?

Whether you are travelling to Pretoria for business or fun, Protea Hotel Pretoria Hatfield (from THB 1,701) , Hotel 224 & Apartments (from THB 1,461) and RH Hotel & Apartments - Pretoria (from THB 1,471) are all preferred hotels.

What is the average cost of staying in 3 star hotels in Pretoria?

For 3 star hotels in Pretoria, the average cost on weekdays is THB 2,184, and the usual price on weekends (Friday–Saturday) is THB 2,251.

Which 3 star hotels in Pretoria provide swimming pools?

Which 3 star hotels in Pretoria provide gym or fitness center?

What are the best 3 star hotels in Pretoria with bars?

What are the best 3 star hotels in Pretoria with luxury spa services?

Wanna soothe your muscles after long walk? Among 3 star hotels in Pretoria, Manhattan Hotel (from THB 1,618), Mmakosha Lodge (from THB 1,368) and Maple's Guest House (from THB 1,961) are very popular.

Which 3 star hotels in Pretoria provide free wifi?

For many, stable internet connection is a must for travel. Protea Hotel Pretoria Hatfield (from THB 1,701), RH Hotel & Apartments - Pretoria (from THB 1,471) and Anew Hotel Hatfield Pretoria (from THB 1,956) are popular hotels with free Wi-Fi.

Which 3 star hotels in Pretoria are pet friendly?

298 on 34th (from THB 970) is nice with your pets. Take your beloved pets with you in the travel!

What are some of the best deals for 3 star hotels in Pretoria?

Trip.com keeps you informed of amazing deals on thousands of 3 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest priceTHB 11,151
Lowest priceTHB 2,641
Number of reviews1,122
Total properties76
Weekday Avg. PriceTHB 2,184
Weekend Avg. PriceTHB 2,251