Hotels in Tshwane

Search Tshwane Hotels

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 801 hotels for you in Tshwane

Choose your travel dates to see the latest prices and deals.
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
83
Hotels in Riviera,Tshwane
Outdoor swimming pool
Parking
Meeting 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 AU$ 53
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
Meeting 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 AU$ 68
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
71
Hotels in Tshwane
Trip.BestNo.6 of 4-Star Select Hotels in Tshwane
Outdoor swimming pool
Hiking
Parking
Located in Hammanskraal, Mongena Game Lodge is in a regional park and within the region of Union Buildings and University of Pretoria. This family-friendly lodge is within the region of UNISA and Menlyn Park Shopping Centre. You can experience a safari, and enjoy an outdoor pool. This lodge also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy African cuisine at Kingfisher, a restaurant where you can take in the garden view, or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary full breakfast is served daily from 7:30 AM to 10:00 AM. Featured amenities include complimentary wired internet access, express check-in, and express check-out. Event facilities at this lodge consist of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 24 air-conditioned rooms featuring flat-screen televisions. Your memory foam bed comes with premium bedding. Satellite television is provided for your entertainment. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers.
Very Good
46 reviews
8.7/10
1 night
From AU$ 503
Check Availability
Tshwane
You Might Like
Tshwane Hotels Including 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 within a 15-minute walk of Moreleta Kloof Nature Reserve and Wingate Park Country Club. This hotel is 2.5 mi (4 km) from Woodhill Golf Estate and 2.7 mi (4.4 km) from Woodlands Mall. 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 AU$ 108
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
Hotels in Tshwane
Outdoor swimming pool
Sauna
Fitness Room
7.0/10
1 night
From AU$ 134
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.
6.0/10
1 night
From AU$ 127
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
96
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.
Great
9.0/10
1 night
From AU$ 87
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
63
Hotels in Mountain View,Pretoria
Spa
Massage Room
Parking
With a stay at Sgegede Guest House in Pretoria, you'll be in the suburbs, just steps from Magaliesberg Biosphere Reserve and a 3-minute drive from Magaliesberg Protected Natural Environment. This bed & breakfast is 4.2 mi (6.8 km) from National Zoological Gardens of South Africa and 4.3 mi (6.9 km) from Heroes’ Acre Cemetery. 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 AU$ 52
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
72
Hotels in Tshwane
Parking
Luggage Storage
Billiards Room
With a stay at Pretoria North Lodge in Pretoria (Pretoria North), you'll be steps from Magaliesberg Biosphere Reserve and Magaliesberg Protected Natural Environment. This guesthouse is 3.9 mi (6.3 km) from Wonderboom Nature Reserve and 5.2 mi (8.4 km) from National Zoological Gardens of South Africa. Take in the views from a rooftop terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this guesthouse include a communal living room and barbecue grills. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 6 AM to 8 AM for a fee. Featured amenities include luggage storage, laundry facilities, and microwave in a common area. Planning an event in Pretoria? This guesthouse has facilities measuring 1076 square feet (100 square meters), including a conference center. Free self parking is available onsite. Make yourself at home in one of the 16 individually decorated guestrooms. Complimentary wired and wireless internet access keeps you connected, and digital programming provides entertainment. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.
3 reviews
7.4/10
1 night
From AU$ 38
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+
Hotels in Tshwane
Golf Course
Sunbathing Area
Hiking
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. 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 AU$ 62
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.4/10
30 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
76 review

The Capital Menlyn Maine

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

Irene Country Lodge, Autograph Collection®

Hotel near Centurion Golf Estate, Centurion
"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
No.
6
The Rasmus Hotels in Pretoria
9.2/10
0 review

The Rasmus

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

FAQs About Hotels in Tshwane

How much does it cost to stay in a hotel in Tshwane?

The average price for hotels in Tshwane is AU$ 115 for weekdays, and AU$ 118 for weekends (Friday–Saturday).

What are the best hotels in Tshwane?

From business trips to holiday stays, Tshwane offers a wide selection of popular hotels to suit every need. Protea Hotel Pretoria Hatfield (from AU$ 74), Inani Hotel Morning Star (from AU$ 58) and Protea Hotel Pretoria Loftus Park (from AU$ 114) are excellent options for your stay.

What are the best pet-friendly hotels in Tshwane?

What are the best sap hotels in Tshwane?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Mint Resorts the Blyde (from AU$ 121), The Capital Menlyn Maine (from AU$ 150) and Blue Diamond Boutique Hotel (from AU$ 100) are great choices for spa hotels offering quality services.

Which hotels in Tshwane provide fitness facilities?

Protea Hotel Pretoria Loftus Park (from AU$ 114), City Lodge Hotel Hatfield, Pretoria (from AU$ 80) and City Lodge Hotel Lynnwood (from AU$ 149) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Tshwane have the best breakfast?

What are the best luxury hotels in Tshwane?

Tshwane offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. The Capital Menlyn Maine (from AU$ 150), Menlyn Maine Luxury Rentals (from AU$ 81) and Menlyn Boutique Hotel (from AU$ 161) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Tshwane have swimming pools?

Protea Hotel Pretoria Loftus Park (from AU$ 114), City Lodge Hotel Hatfield, Pretoria (from AU$ 80) and Anew Hotel Centurion Pretoria (from AU$ 100) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Tshwane Hotel Info

Highest PriceAU$ 477
Lowest PriceAU$ 35
Number of Reviews3,939
Total Properties801
Average Price (Weekdays)AU$ 115
Average Price (Weekends)AU$ 118