Pretoria

Find Guest houses in Pretoria

Enter your dates for the latest hotel rates and availability.

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

We found 46 Guest houses in Pretoria for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Purple Olive Guest House
Purple Olive Guest HousePurple Olive Guest House
Hotels in Wonderboom,Pretoria
With a stay at Purple Olive Guest House in Pretoria (Wonderboom), you'll be a 3-minute drive from Magaliesberg Protected Natural Environment and 7 minutes from Wonderboom Nature Reserve. This guesthouse is 3.6 mi (5.8 km) from Kolonnade Shopping Centre and 5.2 mi (8.4 km) from National Zoological Gardens of South Africa. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. This guesthouse also features complimentary wireless internet access, babysitting (surcharge), and a fireplace in the lobby. Enjoy a satisfying meal at Restaurant serving guests of Purple Olive Guest House. English breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include dry cleaning/laundry services and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Very Good
18 reviews
8.0/10
Price from
AU$39
per night
Check Availability
Waterkloof Guest House
Waterkloof Guest HouseWaterkloof Guest House
Hotels in Waterkloof,Pretoria
Located in Pretoria (Waterkloof), Waterkloof Guest House is within a 5-minute drive of Pretoria Country Club and Brooklyn Mall. This luxury guesthouse is 1.9 mi (3 km) from Menlyn Park Shopping Centre and 2.4 mi (3.8 km) from Time Square Casino. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. This guesthouse also features complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Continental breakfasts are available for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this guesthouse consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 27 air-conditioned rooms featuring refrigerators and plasma televisions. Rooms have private patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Very Good
46 reviews
8.1/10
Price from
AU$90
per night
Check Availability
Brooklyn Manor
Brooklyn ManorBrooklyn Manor
Hotels in Brooklyn,Pretoria
With a stay at Brooklyn Manor in Pretoria (Brooklyn), you'll be within a 15-minute walk of Spanish Embassy and Embassy of Brazil. This guesthouse is 0.7 mi (1.1 km) from Embassy of Norway and 0.9 mi (1.5 km) from University of Pretoria. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this guesthouse include complimentary wireless internet access, an arcade/game room, and a picnic area. Full breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have separate bathtubs and showers and complimentary toiletries. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

YYANRONG 2019.10.18
Brooklyn is the most privately-run, human-friendly bed and breakfast I have lived in these years. The century-old house has a small garden with a swimming pool. The home design in the room is very artistic. Living people. High quality breakfast, excellent location, convenient restaurants and supermarkets in the surrounding area, located in the quiet Brooklyn neighbourhood, relatively safe area in South Africa. The breakfast was of high quality, the coffee and fruit omelette were delicious, and the service could not be said. We did our best to help all our needs, and we really feel at home! recommend!
Very Good
32 reviews
8.7/10
Price from
AU$80
per night
Check Availability
Pretoria
You Might Like
Pretoria Hotels with BreakfastPretoria Hotels with Twin RoomPretoria Hotels with 1 Double BedPretoria Hotels with Swimming PoolPretoria Hotels with Free Cancellation
Prinshof Manor Guesthouse
Prinshof Manor GuesthousePrinshof Manor Guesthouse
Hotels in Montana AH,Pretoria
Located in Pretoria, Prinshof Manor Guesthouse is within a 15-minute drive of Pretoria Urology Hospital and Menlyn Park Shopping Centre. This hotel is 7.9 mi (12.7 km) from Pretoria National Botanical Garden and 9 mi (14.5 km) from Union Buildings. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access and a banquet hall. Take advantage of the hotel's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. English breakfasts are available daily from 7:30 AM to 9:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and laundry facilities. This hotel has 3 meeting rooms available for events. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 11 individually decorated guestrooms, featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and microwaves, and housekeeping is provided daily.
Very Good
13 reviews
8.9/10
Price from
AU$59
per night
Check Availability
Brooklyn Guesthouses
Brooklyn GuesthousesBrooklyn Guesthouses
Hotels in Brooklyn,Pretoria
With a stay at Brooklyn Guesthouses in Pretoria (Brooklyn), you'll be within a 10-minute walk of University of Pretoria and Embassy of Norway. This guesthouse is 0.5 mi (0.8 km) from Embassy of Saudi Arabia and 0.5 mi (0.8 km) from Embassy of Brazil. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this guesthouse include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Stop by the guesthouse's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. To-go breakfasts are available daily from 6:00 AM to 10:00 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Stay in one of 35 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and you can also request irons/ironing boards.
Good
12 reviews
7.7/10
Price from
AU$67
per night
Check Availability
The Angels Place Boutique Guest House
The Angels Place Boutique Guest HouseThe Angels Place Boutique Guest House
Hotels in Moreletapark,Pretoria
With a stay at The Angels Place Boutique Hotel in Pretoria (Moreleta Park), you'll be a 5-minute walk from Moreleta Kloof Nature Reserve and 10 minutes by foot from Wingate Park Country Club. This luxury guesthouse is 2.7 mi (4.3 km) from Netcare Pretoria East Hospital and 2.8 mi (4.5 km) from Hoërskool Garsfontein. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this guesthouse include tour/ticket assistance, barbecue grills, and a banquet hall. English breakfasts are available daily from 7 AM to 9 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring refrigerators and LED televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
Great
13 reviews
9.3/10
Price from
AU$74
per night
Check Availability
37 on Charles
37 on Charles37 on Charles
Hotels in Bailey`s Muckleneuk,Pretoria
Located in Pretoria (Baileys Muckleneuk), 37 on Charles is within a 15-minute walk of Austin Roberts Bird Sanctuary and Embassy of Romania. This bed & breakfast is 0.7 mi (1.1 km) from Austrian Embassy and 0.9 mi (1.4 km) from University of Pretoria. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this bed & breakfast include complimentary wireless internet access and barbecue grills. English breakfasts are served on weekdays from 7:00 AM to 9:00 AM and on weekends from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring microwaves and DVD players. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Amazing
28 reviews
9.4/10
Price from
AU$52
per night
Check Availability
Osborne House
Osborne HouseOsborne House
Hotels in Brooklyn,Pretoria
With a stay at Osborne House - Guest House in Pretoria (Brooklyn), you'll be within a 10-minute walk of University of Pretoria and Embassy of Norway. This bed & breakfast is 0.5 mi (0.8 km) from Embassy of Colombia and 0.5 mi (0.8 km) from Embassy of Saudi Arabia. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Getting to nearby attractions is a breeze with the area shuttle (surcharge). A complimentary local cuisine breakfast is served daily from 7:00 AM to 9:00 AM. 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 at home in one of the 5 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.

AAnonymous User 2025.07.10
very nice and good house ,The breakfast is very good, and the room is relatively comfortable.
Great
42 reviews
9.0/10
Price from
AU$83
per night
Check Availability
The Wardrobe Guest House
The Wardrobe Guest HouseThe Wardrobe Guest House
Hotels in Brooklyn,Pretoria
With a stay at The Wardrobe Guest House in Pretoria (Brooklyn), you'll be within a 5-minute drive of Spanish Embassy and Embassy of Romania. This guesthouse is 1 mi (1.7 km) from Austrian Embassy and 1.1 mi (1.7 km) from Embassy of Norway. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this guesthouse include complimentary wireless internet access, a picnic area, and barbecue grills. Full breakfasts are served on weekdays from 7:00 AM to 9:00 AM for a fee. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Stay in one of 7 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
5 reviews
8.7/10
Price from
AU$46
per night
Check Availability
Liza's Cottage Guesthouse
Liza's Cottage GuesthouseLiza's Cottage Guesthouse
Hotels in Hatfield,Pretoria
The Liza's Cottage Guesthouse provides a great place for travelers to relax after a busy day. The Liza's Cottage Guesthouse offers a pleasant stay in Pretoria for those traveling for business or leisure. From the hotel, Wonderboom Airport is approximately 25km away. Wonderboom Airport is approximately 25km away by road. Just a short walk from Hatfield Metro Station, traveling to most city destinations is a breeze. Seeing Pretoria's sights from this hotel is easy with High Performance Centre., LC De Villiers Sportsground. and ISKCON PTA Hare Krishna Temple all close by. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.
Amazing
9 reviews
9.4/10
Price from
AU$53
per night
Check Availability
See All Guest houses in Pretoria

Top 5 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.4/10
29 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
46 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
76 review

The Capital Menlyn Maine

Hotel near Waterkloof Glen, Pretoria
"Good Location"
Select dates to view prices
No.
4
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
No.
5
The Rasmus Hotels in Pretoria
9.2/10
0 review

The Rasmus

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

Latest Reviews for Pretoria hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.4/10
Amazing
TTris SeptimaNo other word can say, it was a pleasant stay!
The Aviary

The Aviary

Hotel near Waterkloof Glen, Pretoria
Price per night from:AU$80
8.9/10
Very Good
ZZHONGXIAVery good hotel. This is already the third time staying. Stay here next time I go. The environment is good and the boss is very enthusiastic. My return flight was in the evening, and the lady boss asked me to stay here till night. Lovely. Thank you!
Constantia Manor Guest House

Constantia Manor Guest House

Hotel near Constantia Park, Pretoria
Price per night from:AU$93
8.9/10
Very Good
JJIANSHENGNamed after the royal family, there are some royal atmospheres. First of all, the garden is more royal and the interior decoration also has a royal feel, but in fact it should be a homestay. The garden is very delicate and beautiful. The breakfast is very good. There is a royal family. I feel that the food is also fine and satisfied. The proprietress is very enthusiastic and has a good service attitude. It is more suitable for self-driving travellers.
Royal Ridge Guesthouse

Royal Ridge Guesthouse

Hotel near Waterkloof Ridge, Pretoria
Price per night from:AU$83
8.8/10
Very Good
GGuest UserAwesome
Rest-a-While Guest House - Pretoria

Rest-a-While Guest House - Pretoria

Hotel near Elarduspark, Pretoria
Price per night from:AU$69
8.7/10
Very Good
LLes McGregorA pleasant stay, good breakfast.
314 on Clark Guest House

314 on Clark Guest House

Hotel near Brooklyn, Pretoria
Price per night from:AU$52
7.4/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
Price per night from:AU$36

Frequently Asked Questions

How to get good deals on hotels in Pretoria?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Pretoria?​

Average hotel prices in Pretoria based on Trip.com: AU$97 on weekdays and AU$98 on weekends (Friday–Saturday).

What are some of the best hotels in Pretoria?

The most popular Pretoria hotels for your stay: Prinshof Manor Guesthouse (from AU$69), Amper Bo Guest House (from AU$52) and Pretoria North Lodge (from AU$38) are the preferred hotels.

What are the recommended luxury hotels in Pretoria?

Pretoria has many luxury hotels with different styles. Bohemian Guesthouse - Pretoria (from AU$76) is very popular.

What hotels in Pretoria offer an especially good breakfast ?

Bohemian Guesthouse - Pretoria (from AU$76),Prinshof Manor Guesthouse (from AU$69) and Waterkloof Guest House (from AU$84) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Pretoria are pet friendly?

Bay Tree Guest House (from AU$77) and Aanmani Rose Guesthouse (from AU$106) allow pets. Take your pets with you during your stay!

Which hotels in Pretoria provide fitness facilities?

Aanmani Rose Guesthouse (from AU$106) provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Pretoria have swimming pools?

Prinshof Manor Guesthouse (from AU$69), Amper Bo Guest House (from AU$52) and Purple Olive Guest House (from AU$45) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Pretoria are worth visiting for their spa experience?

Which hotels in Pretoria provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Prinshof Manor Guesthouse (from AU$69), Amper Bo Guest House (from AU$52) and Pretoria North Lodge (from AU$38) are popular hotels with free Wi-Fi.

Local Travel Info

Total Properties46
Number of Reviews644
Highest PriceAU$222
Lowest PriceAU$40
Average Price (Weekends)AU$98
Average Price (Weekdays)AU$97