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
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

801 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 TshwaneMaison Akiba Hotels in TshwaneMaison Akiba Hotels in TshwaneMaison Akiba Hotels in TshwaneMaison Akiba Hotels in Tshwane
84
Hotels in Riviera,Tshwane
Outdoor swimming pool
Parking
Conference room
With a stay at Maison Akiba in Pretoria, you'll be within a 5-minute drive of Ster-Kinekor Sterland Arcadia and Magaliesberg Biosphere Reserve. This guesthouse is 1.5 mi (2.4 km) from Union Buildings and 1.9 mi (3 km) from Embassy of the Republic of Côte d’Ivoire. 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
1 review
8.1/10
1 night
From SGD 49
Check Availability
Waterhouse Guest Lodge in Waterkloof Hotels in Tshwane
Waterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in TshwaneWaterhouse Guest Lodge in Waterkloof Hotels in Tshwane
99+
Hotels in Waterkloof,Tshwane
Private parking
Conference room
Wi-Fi in public areas
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.
Very Good
31 reviews
8.7/10
1 night
From SGD 58
Check Availability
Mongena Private Game Lodge Hotels in Tshwane
Mongena Private Game Lodge Hotels in TshwaneMongena Private Game Lodge Hotels in TshwaneMongena Private Game Lodge Hotels in TshwaneMongena Private Game Lodge Hotels in TshwaneMongena Private Game Lodge Hotels in TshwaneMongena Private Game Lodge Hotels in Tshwane
52
Hotels in Tshwane
Trip.BestNo. 6 of 4-Star Select Hotels in Tshwane
Outdoor swimming pool
Hiking
Parking
"Absolutely incredible place to stay. The staff were very helpful and the facilities were fantastic. Nature freely walked around the hotel with zebras sometimes being just outside our door. Will definitely recommend this place to a friend."
Very Good
46 reviews
8.7/10
1 night
From SGD 420
Check Availability
Tshwane
You Might Like
Tshwane Hotels With BreakfastTshwane Hotels With Twin RoomTshwane Hotels With 1 Double BedTshwane Hotels With Swimming PoolTshwane Hotels With Free Cancellation
All Seasons Boutique Hotel Hotels in Tshwane
All Seasons Boutique Hotel Hotels in TshwaneAll Seasons Boutique Hotel Hotels in TshwaneAll Seasons Boutique Hotel Hotels in TshwaneAll Seasons Boutique Hotel Hotels in TshwaneAll Seasons Boutique Hotel Hotels in TshwaneAll Seasons Boutique Hotel Hotels in Tshwane
99+
Hotels in Moreletapark,Tshwane
Golf course
Outdoor swimming pool
Hiking
With a stay at All Seasons Boutique Hotel in Pretoria (Moreleta Park), you'll be a 2-minute drive from Moreleta Kloof Nature Reserve and 6 minutes from Woodhill Golf Estate. This hotel is 2.7 mi (4.4 km) from Woodlands Mall and 3 mi (4.9 km) from Netcare Pretoria East Hospital. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access, barbecue grills, and a banquet hall. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Continental breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. 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 9 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers.
Very Good
5 reviews
8.9/10
1 night
From SGD 99
Check Availability
CT Hotel Hotels in Tshwane
CT Hotel Hotels in TshwaneCT Hotel Hotels in TshwaneCT Hotel Hotels in TshwaneCT Hotel Hotels in TshwaneCT Hotel Hotels in TshwaneCT Hotel Hotels in Tshwane
21
Hotel near Arcadia,Tshwane
Outdoor swimming pool
Sauna
Gym
7.0/10
1 night
From SGD 111
Check Availability
Maison de Leo Luxury Guesthouse Hotels in Tshwane
Maison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in TshwaneMaison de Leo Luxury Guesthouse Hotels in Tshwane
99+
Hotels in Tshwane
Parking
Airport pick-up
Airport drop-off
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 Palestine and Embassy of the Republic of Côte d’Ivoire. This guesthouse is 1 mi (1.6 km) from Italian Embassy 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. Wrap up your day with a 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
6.0/10
1 night
From SGD 50
Check Availability
Kwathabisile Bush Retreat Hotels in Tshwane
Kwathabisile Bush Retreat Hotels in TshwaneKwathabisile Bush Retreat Hotels in TshwaneKwathabisile Bush Retreat Hotels in TshwaneKwathabisile Bush Retreat Hotels in TshwaneKwathabisile Bush Retreat Hotels in TshwaneKwathabisile Bush Retreat Hotels in Tshwane
95
Hotels in Tshwane
Golf course
Outdoor swimming pool
Horse riding
With a stay at Kwathabisile Bush Retreat in Cullinan, you'll be 10 mi (16.2 km) from Mahala View and 15.5 mi (25 km) from Sable Hills Recreation Area. This hotel is 16 mi (25.8 km) from Roodeplaat Dam and 18.2 mi (29.3 km) from Premier Mine. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Free self parking is available onsite. Make yourself at home in one of the 11 guestrooms.
Very Good
8.5/10
1 night
From SGD 73
Check Availability
Sgegede Guest House Hotels in Tshwane
Sgegede Guest House Hotels in TshwaneSgegede Guest House Hotels in TshwaneSgegede Guest House Hotels in TshwaneSgegede Guest House Hotels in TshwaneSgegede Guest House Hotels in TshwaneSgegede Guest House Hotels in Tshwane
28
Hotels in Mountain View,Pretoria
Spa
Massage room
Parking
Located in Pretoria, Sgegede Guest House is in the suburbs, a 1-minute drive from Magaliesberg Biosphere Reserve and 9 minutes from Heroes’ Acre Cemetery. This bed & breakfast is 4.2 mi (6.8 km) from National Zoological Gardens of South Africa and 4.4 mi (7 km) from Wonderboom Nature Reserve. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this bed & breakfast include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Take advantage of the bed & breakfast's room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. 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 19 guestrooms featuring refrigerators. 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.
2 reviews
5.0/10
1 night
From SGD 45
Check Availability
Pretoria North Lodge Hotels in Tshwane
Pretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in TshwanePretoria North Lodge Hotels in Tshwane
70
Hotel near Pretoria North,Pretoria
Parking
Luggage storage
Billiards room
"Very good place I will like to use it again next time thanks so much"
3 reviews
7.4/10
1 night
From SGD 32
Check Availability
Casta Diva Hotels in Tshwane
Casta Diva Hotels in TshwaneCasta Diva Hotels in TshwaneCasta Diva Hotels in TshwaneCasta Diva Hotels in TshwaneCasta Diva Hotels in TshwaneCasta Diva Hotels in Tshwane
99+
Hotel near Akasia,Akasia
Golf course
Sunbathing area
Hiking
When you a stay at Casta Diva in Akasia, you'll be near the airport, just steps from Magaliesberg Biosphere Reserve and Magaliesberg Protected Natural Environment. 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. Wrap up your day with a 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.
Amazing
43 reviews
9.5/10
1 night
From SGD 52
Check Availability
See All Hotels in Tshwane

Discover trending places in Tshwane

Find top attractions and hotspots in Tshwane

Find unique stays and themed hotels in Tshwane

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

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
9.5/10
31 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.4/10
75 review

The Capital Menlyn Maine

Hotel near Menlyn, Pretoria
"Good Location"
Select dates to view prices
No.
4
Irene Country Lodge, Autograph Collection® Hotels in Centurion
8.9/10
66 review

Irene Country Lodge, Autograph Collection®

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

The Rasmus

Hotel near Pretoria
"Good Location"
Select dates to view prices
No.
6
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

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.
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 Tshwane

LookOut Safari Lodge

Hotel near Cullinan
Price per night from:SGD 161
9.0/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 Tshwane

Protea Hotel Pretoria Loftus Park

Hotel near Arcadia, Pretoria 100% of visitors choose this area
Price per night from:SGD 116
8.6/10
Very Good
きむや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:SGD 53
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 Tshwane

Foreva Wild

Hotel near Cullinan
Price per night from:SGD 88
8.5/10
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.
Tayfin Royale Hotel & Restaurant Hotels in Tshwane

Tayfin Royale Hotel & Restaurant

Hotel near Zwartkop 356-Jr, Centurion
Price per night from:SGD 94
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 Tshwane

Thabiso Guesthouse

Hotel near Meyerspark, Pretoria
Price per night from:SGD 32
8.3/10
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:SGD 103
8.1/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 Tshwane

Zebra Nature Reserve

Hotel near Pretoria
Price per night from:SGD 107
6.8/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 Tshwane

Inani Hotel Morning Star

Hotel near Pretoria Central, Pretoria
Price per night from:SGD 34
6.7/10
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:SGD 71

FAQs About Tshwane Hotels

What are some of the best hotels in Tshwane?

Whether you're planning a business trip or a vacation, Tshwane has many top-rated hotels to choose from. Protea Hotel Pretoria Hatfield (price from SGD 64), Inani Hotel Morning Star (price from SGD 38) and Protea Hotel Pretoria Loftus Park (price from SGD 102) are among the best choices for your stay.

How to get good deals on hotels 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.

What are the best pet-friendly hotels in Tshwane?

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 (price from SGD 108), The Capital Menlyn Maine (price from SGD 139) and Blue Diamond Boutique Hotel (price from SGD 86) 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 (price from SGD 139), Menlyn Boutique Hotel (price from SGD 167) and Irene Country Lodge, Autograph Collection® (price from SGD 142) are excellent luxury hotels offering outstanding experiences.

Which hotels in Tshwane provide fitness facilities?

Protea Hotel Pretoria Loftus Park (price from SGD 102), Mint Resorts the Blyde (price from SGD 108) and City Lodge Hotel Hatfield, Pretoria (price from SGD 68) 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?

Protea Hotel Pretoria Loftus Park (price from SGD 102), Mint Resorts the Blyde (price from SGD 108) and Menlyn Maine Luxury Rentals (price from SGD 69) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What hotels in Tshwane offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! The Capital Menlyn Maine (price from SGD 139), Irene Country Lodge, Autograph Collection® (price from SGD 142) and Menlyn Boutique Hotel (price from SGD 167) provide the best breakfast to start your day.

What are some good hotel options near Voortrekker Monument in Tshwane?

Based on traveler reviews, some of the top-rated hotels near Voortrekker Monument in Tshwane include Inani Hotel Morning Star (price from SGD 38), Anew Hotel Capital Pretoria (price from SGD 63) and RH Hotel Pretoria (price from SGD 55), all known for their excellent service and prime locations.

What are the must-see spots in Tshwane?

Tshwane is packed with incredible must-see landmarks, like Voortrekker Monument, The Pretoria Art Museum and Jakaranda Cl.

What are the best neighborhoods in Tshwane for tourists to stay in?

Tourists in Tshwane tend to love neighborhoods like Arcadia.

What are hotel rates looking like in Tshwane for this weekend?

Hotel rates in Tshwane for this weekend are roughly:
3-star hotels: SGD 87
4-star hotels: SGD 113
5-star hotels: SGD 282

How much do hotels in Tshwane typically run during weekdays?

Typical weekday hotel rates in Tshwane run about:
3-star hotels: SGD 82
4-star hotels: SGD 112
5-star hotels: SGD 268

Tshwane Hotels Info

Highest PriceSGD 1,327
Lowest PriceSGD 70
Number of Reviews 4,155
Total Properties801
Average Price(Weekday Night)SGD 100
Average Price(Weekend Night)SGD 104