Hotels in Tshwane

Best Tshwane Hotels

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

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

101 Best Hotels to Stay in Tshwane

Select your travel dates for best hotels in Tshwane, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Maison Akiba Hotels in Tshwane
Maison Akiba Hotels in TshwaneMaison Akiba Hotels in Tshwane
Hotel near Riviera,Tshwane
With a stay at Maison Akiba in Pretoria, you'll be within a 5-minute drive of Union Buildings and National Library of South Africa. This guesthouse is 1.9 mi (3 km) from Embassy of the Republic of Côte d’Ivoire and 2 mi (3.2 km) from National Zoological Gardens of South Africa. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional features at this guesthouse include complimentary wireless internet access, a picnic area, and charcoal grills. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 9 air-conditioned rooms featuring kitchenettes. Complimentary wireless internet access keeps you connected, and 40-inch Smart televisions are provided for your entertainment. Conveniences include desks, housekeeping is provided on request, and irons/ironing boards can be requested.
Very Good
4.1/5
Price from
VND 934,809
per night
Check Availability
298 on 34th Hotels in Tshwane
298 on 34th Hotels in Tshwane298 on 34th Hotels in Tshwane
Hotel near Villieria,Tshwane
Located in Pretoria, 298 On 34th is within a 5-minute drive of Magaliesberg Biosphere Reserve and Pretoria Urology Hospital. This apartment is 1.8 mi (2.9 km) from Embassy of South Sudan and 1.9 mi (3 km) from Botswana High Commission. Featured amenities include dry cleaning/laundry services, multilingual staff, and laundry facilities. 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 7 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. 32-inch plasma televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.
Very Good
8 reviews
4.2/5
Price from
VND 709,893
per night
Check Availability
Maison de Leo Luxury Guesthouse Hotels in Tshwane
Maison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in Tshwane
Hotel near Tshwane
When you stay at Maison de Leo Luxury Guesthouse in Pretoria, you'll be in the suburbs, within a 5-minute drive of Embassy of the Republic of Côte d’Ivoire and Italian Embassy. This guesthouse is 1 mi (1.7 km) from Embassy of the Sahrawi Arab Democratic Republic and 1.1 mi (1.7 km) from Embassy of Central African Republic. 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, wedding services, and a fireplace in the lobby. At Maison de Leo Luxury Guesthouse, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary English breakfast is served daily from 7:00 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services and multilingual staff. 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 10 individually decorated guestrooms, featuring minibars and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
3 reviews
3.0/5
Price from
VND 2,245,651
per night
Check Availability
Tshwane
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Xaviera Guest House Hotels in Tshwane
Xaviera Guest House Hotels in TshwaneXaviera Guest House Hotels in Tshwane
Hotel near Garsfontein,Tshwane
The Xaviera Guest House provides a great place for travelers to relax after a busy day. The Xaviera Guest House is an ideal choice for travelers who want to take in the sights and sounds of Tshwane. The hotel is located approximately 33km from Wonderboom Airport. Wonderboom Airport is approximately 33km away by road. This hotel is located near many of Tshwane's attractions including Borzoi Park, Lux Mundi Gemeente and Great Dane Park. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Tshwane hotel offers parking on site.
Excellent
12 reviews
4.4/5
Price from
VND 667,721
per night
Check Availability
Waterhouse Guest Lodge in Waterkloof Hotels in Tshwane
Waterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in Tshwane
Hotel near Waterkloof,Tshwane
With a stay at Waterhouse Guest Lodges 202 Lawley Street in Pretoria (Waterkloof), you'll be within a 5-minute drive of Brooklyn Mall and Spanish Embassy. This cottage is 2.1 mi (3.4 km) from UNISA and 2.9 mi (4.7 km) from High Commission of India. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Full breakfasts are served on weekdays from 7 AM to 9 AM and on weekends from 8 AM to 10 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Excellent
32 reviews
4.3/5
Price from
VND 1,085,925
per night
Check Availability
Protea Hotel Fire & Ice! Pretoria Menlyn Hotels in Tshwane
Protea Hotel Fire & Ice! Pretoria Menlyn Hotels in TshwaneProtea Hotel Fire & Ice! Pretoria Menlyn Hotels in Tshwane
Hotel near Menlyn,Tshwane 100% of visitors choose this area
XXIANFENG 2021.06.12
The room is small, but service is brilliant. Especially the breakfast is great with many opinions and good taste. Highly recommend.
Excellent
54 reviews
4.3/5
Price from
VND 2,052,363
per night
Check Availability
Pretoria North Lodge Hotels in Tshwane
Pretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in Tshwane
Hotel near Pretoria North,Pretoria
GGuest User 2024.08.08
Very good place I will like to use it again next time thanks so much
2 reviews
3.7/5
Price from
VND 604,463
per night
Check Availability
Casta Diva Hotels in Tshwane
Casta Diva Hotels in TshwaneCasta Diva Hotels in Tshwane
Hotel near Akasia,Akasia
When you a stay at Casta Diva in Akasia, you'll be near the airport, just steps from Magaliesberg Protected Natural Environment and Magaliesberg Biosphere Reserve. This guesthouse is 5.6 mi (9 km) from Wonderboom Nature Reserve and 6.9 mi (11.1 km) from National Zoological Gardens of South Africa. Don't miss out on recreational opportunities including an outdoor pool and a fitness center. This Beaux Arts guesthouse also features complimentary wireless internet access and concierge services. Enjoy Fusion cuisine at Charisma Restaurant, a poolside restaurant which features a garden view. You can also stay in and take advantage of the room service. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:00 AM to 9:00 AM for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Planning an event in Akasia? This guesthouse has 861 square feet (80 square meters) of space consisting of a conference center and 2 meeting rooms. 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 27 individually decorated guestrooms, featuring refrigerators and minibars. Your Select Comfort bed comes with Egyptian cotton sheets. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Excellent
35 reviews
4.4/5
Check Availability
Casa Albergo Corporate Guest House Hotels in Tshwane
Casa Albergo Corporate Guest House Hotels in TshwaneCasa Albergo Corporate Guest House Hotels in Tshwane
Hotel near Akasia,Akasia
With a stay at Casa Albergo in Akasia, you'll be 9.3 mi (15 km) from Union Buildings and 9.4 mi (15.1 km) from National Zoological Gardens of South Africa. This guesthouse is 11.1 mi (17.9 km) from Pretoria Urology Hospital and 11.6 mi (18.7 km) from Embassy of the Republic of Poland. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and an arcade/game room. This guesthouse also features tour/ticket assistance and charcoal grills. At Casa Albergo, enjoy a satisfying meal at the restaurant. A complimentary buffet breakfast is served daily from 6:00 AM to 8:00 AM. Featured amenities include laundry facilities and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 18 individually decorated guestrooms. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature separate bathtubs and showers with rainfall showerheads and bathrobes.
Outstanding
17 reviews
4.7/5
Price from
VND 1,634,159
per night
Check Availability
Purple Olive Guest House Hotels in Tshwane
Purple Olive Guest House Hotels in TshwanePurple Olive Guest House Hotels in Tshwane
Hotel near 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. A complimentary continental breakfast is served daily from 7:00 AM to 9:00 AM. 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
10 reviews
4.0/5
Price from
VND 801,265
per night
Check Availability
See All Hotels in Tshwane

Top 6 Premium-Hotels in Tshwane

See all
Discover our curated selection of premium hotels in Tshwane for your next stay
No.
1
Apogee Boutique Hotel & Spa Hotels in Pretoria
4.7/5
25 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
4.5/5
44 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
4.1/5
73 review

The Capital Menlyn Maine

Hotel near Menlyn, Pretoria
"Good Location"
Select dates to view prices
No.
4
Golden Impalas Bush Resort Hotels in Pretoria
0.0/5
0 review

Golden Impalas Bush Resort

Hotel near Pretoria
"Good Location"
Select dates to view prices
No.
5
Irene Country Lodge, Autograph Collection® Hotels in Centurion
4.4/5
56 review

Irene Country Lodge, Autograph Collection®

Hotel near Centurion Golf Estate, Centurion
"Good Location"
Select dates to view prices
No.
6
The Rasmus Hotels in Pretoria
4.5/5
0 review

The Rasmus

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

What Travelers Said About the Best Hotels in Tshwane

See all
Browse these genuine traveler ratings and real guest reviews to find the best Tshwane hotels.
4.5/5
Excellent
GGuest UserThe hotel environment is good and safe. There is a football field next to it. The breakfast is also very good. My favorite is the milk-soaked cereal. There are supermarkets and various restaurants around, which is great.
Protea Hotel Pretoria Loftus Park Hotels in Tshwane

Protea Hotel Pretoria Loftus Park

Hotel near Arcadia, Pretoria 100% of visitors choose this area
Price per night from:VND 1,932,876
4.5/5
Excellent
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 Tshwane

LookOut Safari Lodge

Hotel near Cullinan
Price per night from:VND 3,419,434
4.3/5
Excellent
きむや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 ◎
RH Hotel Pretoria Hotels in Tshwane

RH Hotel Pretoria

Hotel near Trevenna, Pretoria
Price per night from:VND 1,061,325
4.3/5
Excellent
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 Tshwane

Absolute Farenden Apartments

Hotel near Arcadia, Pretoria 100% of visitors choose this area
Price per night from:VND 1,075,382
4.2/5
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 Tshwane

Foreva Wild

Hotel near Cullinan
Price per night from:VND 1,781,761
4.2/5
Very Good
FFiorenzaThe hotel has an adorable maroccan style and is located in a very safe area of Centurion. The staff was adorable and so helpful to explain and giving direction. Was lovely that once I’ve back in the room after dinner they prepared my bed for bedtime, opened the heater and left me the dental kit a long with a nice small chocolate block. Breakfast as well was very delicious and served at Zagora restaurant which has very chilled vibes. No idea if I will be back soon in South Africa but if I will do, I will choose once again to stay with them.
Royal Elephant Hotel & Conference Centre Hotels in Tshwane

Royal Elephant Hotel & Conference Centre

Hotel near Zwartkop 356-Jr, Centurion
Price per night from:VND 1,848,533
4.0/5
Very Good
GGuest UserThe cleanliness, the reception, the amenities...this hotel is exactly what you need while in centurion. PROPER breakfast and the outside sitting area by the pool is exquisite view.  Only 400m to the Supersport park cricket stadium, adjacent to the mall and closest to the Gaustrain station, there is nothing yoou worry about while here. Privacy is toptier🤞🤞
The Centurion Hotel Hotels in Tshwane

The Centurion Hotel

Hotel near Centurion Central, Centurion
Price per night from:VND 1,648,216
3.9/5
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 Tshwane

Next to Apartment Hotel

Hotel near Menlo Park, Pretoria
Price per night from:VND 1,409,243
3.8/5
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 Tshwane

The Regency Apartment Hotel Menlyn

Hotel near Ashlea Gardens, Pretoria
Price per night from:VND 1,500,615
3.5/5
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 Tshwane

Inani Hotel Morning Star

Hotel near Pretoria Central, Pretoria
Price per night from:VND 727,464

FAQs About Tshwane Hotels

What are the best hotels in Tshwane?

Whether you're planning a business trip or a vacation, Tshwane has many top-rated hotels to choose from. Mint Resorts the Blyde, City Lodge Hotel Hatfield, Pretoria and Protea Hotel Pretoria Loftus Park are among the best choices for your stay.

How much is a hotel in Tshwane on average?

The average price for hotels in Tshwane is VND 1,859,779 on weekdays, and VND 1,881,181 on weekends (Friday-Saturday).

What are the best hotel deals in Tshwane?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Tshwane offer airport shuttle services?

Getting to your accommodation in Tshwane is easy with hotels that offer airport shuttle services. Mint Resorts the Blyde, City Lodge Hotel Hatfield, Pretoria and Protea Hotel Pretoria Loftus Park provide convenient airport shuttle services.

What are the best pet-friendly hotels in Tshwane?

Rozendal Guest House, 298 on 34th and Opikopi Guest House welcome pets. Bring your pets along for an enjoyable stay!

What are the best hotels with a spa in Tshwane?

A spa hotel can make your trip more enjoyable with relaxing amenities. Mint Resorts the Blyde, Protea Hotel Pretoria Loftus Park and The Centurion Hotel are great choices for spa hotels offering quality services.

What are the best luxury hotels in Tshwane?

In Tshwane, you’ll find a range of luxury hotels known for their unique designs, premium amenities, and outstanding experiences. The Capital Menlyn Maine, Apogee Boutique Hotel & Spa and Casa Albergo Corporate Guest House are excellent luxury hotels offering outstanding experiences.

Which hotels in Tshwane provide fitness facilities?

Mint Resorts the Blyde, City Lodge Hotel Hatfield, Pretoria and Protea Hotel Pretoria Loftus Park include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in Tshwane have pools?

Mint Resorts the Blyde, City Lodge Hotel Hatfield, Pretoria and Protea Hotel Pretoria Loftus Park are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

Which hotels in Tshwane have the best breakfast?

Begin your day with a tasty and satisfying breakfast! The Capital Menlyn Maine, Castello di Monte and Bohemian Guesthouse - Pretoria provide the best breakfast to start your day.

Tshwane Hotels Info

Highest PriceVND 6,498,014
Lowest PriceVND 592,550
Number of Reviews 4,441
Total Properties3,023
Average Price(Weekday Night)VND 1,859,779
Average Price(Weekend Night)VND 1,881,181