Find and Book Top Rated Hotels in Pretoria

Search among 149 available hotels and places to stay in Pretoria from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-149 out of 149
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Apartment
8.0
Great1 review
2 adults
1 bedroom
1 bed
MapView on map3.4 km from City Centre400 m from Queenswood Train Station
From   US$ 27 /nightSelect
Guest house
8.2
Great7 reviews
MapView on map14.1 km from City Centre500 m from Silver Lakes Golf & Country Club
From   US$ 94 /nightSelect
8.0
Great5 reviews
1.5 km from City Centre1.2 km from Saudi Arabian Embassy
From   US$ 85 /nightSelect
7.8
Very good2 reviews
8.8 km from City Centre900 m from Elardus Park Shopping Centre
From   US$ 35 /nightSelect
9.0
Perfect4 reviews
6.7 km from City Centre600 m from de Oude Muragie Centre
From   US$ 43 /nightSelect
Guest house
8.2
Great6 reviews
1.8 km from City Centre500 m from Pretoria Arts Association
From   US$ 96 /nightSelect
Guest house
8.2
Great18 reviews
3.2 km from City Centre700 m from UNISA
From   US$ 51 /nightSelect
8.8
Great7 reviews
6.2 km from City Centre1.2 km from CSIR International Convention Centre
From   US$ 106 /nightSelect
7.8
Very good6 reviews
7.5 km from City Centre1.2 km from Zambezi Junction Mall
From   US$ 56 /nightSelect
7.2
Very good3 reviews
9.4 km from City Centre300 m from Moreleta Kloof Nature Reserve
From   US$ 37 /nightSelect
Guest house
8.4
Great25 reviews
2.9 km from City Centre400 m from Swiss Embassy
From   US$ 101 /nightSelect
Apartment
8.0
Great1 review
15.2 km from City Centre1.8 km from Silver Lakes Golf & Country Club
From   US$ 216 /nightSelect
Apartment
8.6
Great1 review
7.9 km from City Centre1000 m from Waterglen Shopping Centre
From   US$ 57 /nightSelect
8.4
Great3 reviews
4.5 km from City Centre300 m from Kruger House Museum
From   US$ 37 /nightSelect
Bed & Breakfast
15.0 km from City Centre
Select
2.5 km from City Centre100 m from Russian Embassy
From   US$ 103 /nightSelect
9.0
Perfect1 review
14.9 km from City Centre1.4 km from Silver Lakes Golf & Country Club
From   US$ 120 /nightSelect
8.0
Great27 reviews
300 m from City Centre400 m from UAE Embassy
From   US$ 61 /nightSelect
Bed & Breakfast
8.0
Great4 reviews
3.1 km from City Centre1.0 km from Queenswood Train Station
From   US$ 23 /nightSelect
Hotel
8.0
Great8 reviews
13.8 km from City Centre900 m from Silver Lakes Golf & Country Club
From   US$ 136 /nightSelect
Bed & Breakfast
8.8
Great6 reviews
8.8 km from City Centre800 m from Moreleta Kloof Nature Reserve
From   US$ 33 /nightSelect
Bed & Breakfast
8.0
Great6 reviews
5.4 km from City Centre1.5 km from National Zoological Gardens of South Africa
From   US$ 18 /nightSelect
8.4
Great5 reviews
3.7 km from City Centre1.1 km from Swiss Embassy
From   US$ 55 /nightSelect
7.0 km from City Centre300 m from Time Square Casino
Select
Homestay
8.0
Great1 review
6.6 km from City Centre1.3 km from Glenfair Boulevard Shopping Centre
From   US$ 35 /nightSelect
Guest house
7.8
Very good6 reviews
16.2 km from City Centre
From   US$ 33 /nightSelect
7.0
Very good1 review
2.5 km from City Centre400 m from Netcare Femina Hospital
From   US$ 33 /nightSelect
6.9 km from City Centre300 m from Time Square Casino
Select
6.2
Nice1 review
1.6 km from City Centre900 m from Austrian Embassy
From   US$ 34 /nightSelect
6.8
Nice1 review
9.3 km from City Centre1000 m from Atterbury Value Mart
From   US$ 35 /nightSelect
Bed & Breakfast
10.4 km from City Centre800 m from Glen Village Shopping Centre
From   US$ 68 /nightSelect
6.3 km from City Centre600 m from Monument Park Shopping Centre
From   US$ 53 /nightSelect
36.5 km from City Centre
From   US$ 63 /nightSelect
Bed & Breakfast
2.0 km from City Centre400 m from Pretoria Arts Association
From   US$ 150 /nightSelect
15.7 km from City Centre1.2 km from Silver Lakes Golf & Country Club
From   US$ 148 /nightSelect
2.0 km from City Centre400 m from Pretoria Arts Association
From   US$ 63 /nightSelect
1.8 km from City Centre1.4 km from Saudi Arabian Embassy
From   US$ 15 /nightSelect
7.0 km from City Centre300 m from Time Square Casino
From   US$ 181 /nightSelect
39.0 km from City Centre
From   US$ 69 /nightSelect
Bed & Breakfast
6.9 km from City Centre1000 m from Struben Dam Bird Sanctuary
From   US$ 128 /nightSelect
7.0 km from City Centre300 m from Time Square Casino
From   US$ 75 /nightSelect
Apartment
4.0 km from City Centre1.1 km from Spanish Embassy
Select
1.0 km from City Centre900 m from UAE Embassy
Select
Apartment
25.6 km from City Centre
From   US$ 40 /nightSelect
14.8 km from City Centre1.7 km from Silver Lakes Golf & Country Club
Select
Apartment
6.1 km from City Centre1.4 km from Pretoria Country Club
Select
10.9 km from City Centre2.3 km from Denneboom Train Station
From   US$ 69 /nightSelect
15.9 km from City Centre1.5 km from Silver Lakes Golf & Country Club
Select
6.9 km from City Centre300 m from Time Square Casino
From   US$ 59 /nightSelect

Best Hotels and Places to Stay in Pretoria

Why Visit?

Pretoria, the administrative capital of South Africa, offers a blend of history, culture, and natural beauty that attracts tourists from around the world. Known for its charming architecture, diverse museums, and beautiful gardens, Pretoria provides a unique travel experience. With a range of accommodations to choose from, including hotels, guest houses, and resorts, visitors can find the perfect place to stay in this vibrant city.

Where to Stay?

Hatfield: Located near the University of Pretoria, Hatfield is a lively neighborhood that offers a variety of accommodations. This area is known for its vibrant nightlife, trendy shops, and excellent dining options. Visitors can choose from a range of hotels in Pretoria, including well-known chains and boutique establishments. Hatfield also provides easy access to the Gautrain station, allowing travelers to explore the city conveniently.

Menlo Park: Situated in the eastern suburbs of Pretoria, Menlo Park is a peaceful and upscale residential area. It offers a tranquil atmosphere while still being close to attractions such as Menlyn Park Shopping Centre and Groenkloof Nature Reserve. Visitors can find guest houses in Pretoria that provide a cozy and personalized experience. With its tree-lined streets and proximity to various amenities, Menlo Park is an ideal choice for those seeking tranquility and convenience.

Arcadia: Known for its historic buildings and leafy streets, Arcadia is a central neighborhood that appeals to both leisure and business travelers. The area is home to several guest houses and hotels in Pretoria, offering a combination of comfort and convenience. Arcadia is also famous for its proximity to landmarks like the Union Buildings, the National Museum of Natural History, and the Pretoria Art Museum. Staying in Arcadia allows visitors to explore these attractions easily while enjoying a charming and picturesque environment.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night in a 3-star hotel in Pretoria ranges from $60 to $100.

4-star hotels: The average price per night in a 4-star hotel in Pretoria ranges from $90 to $180.

5-star hotels: The average price per night in a 5-star hotel in Pretoria ranges from $150 to $300.

Best Value for Money:

Hotel A: Located in the heart of Pretoria, Hotel A offers comfortable and affordable accommodation with convenient access to major attractions. With its modern amenities and friendly staff, this hotel provides excellent value for money for guests looking for a hotel in Pretoria that balances affordability and quality.

Guest House B: Situated in a quiet neighborhood, Guest House B offers a cozy and personalized experience at a reasonable price. The guest house in Pretoria provides comfortable rooms with modern amenities and a delicious breakfast included in the rate. With its warm and friendly atmosphere, it ensures a pleasant stay without breaking the bank.

Accommodation C: Offering a range of options such as self-catering apartments and budget rooms, Accommodation C is an ideal choice for travelers seeking affordable yet comfortable stays in Pretoria. Conveniently located near shopping centers and public transportation, this accommodation in Pretoria provides great value for money and flexibility to guests.

Best Kids-Friendly Hotels:

Hotel X: With its spacious family rooms and child-friendly facilities, Hotel X is a top choice for a family-friendly stay in Pretoria. The hotel offers a kids club, playground, and swimming pool, ensuring that children are entertained and well-catered for during their stay. Parents can relax and enjoy their time knowing their little ones are having a great time.

Resort Y: Located on the outskirts of Pretoria, Resort Y provides a kid-friendly environment with extensive recreational activities suitable for all ages. Along with spacious family rooms, the resort offers a pool, sports facilities, and organized childrens activities. Families can have a memorable stay while enjoying the beautiful surroundings.

Best Hotels for a Romantic Getaway:

Boutique Hotel Z: Nestled in a tranquil setting, Boutique Hotel Z offers a romantic retreat in Pretoria. With its luxurious rooms, private balconies, and intimate atmosphere, it is perfect for couples seeking a romantic escape. The hotel also provides special packages that include spa treatments and candlelit dinners for a truly memorable stay.

Guest House W: Located in a serene neighborhood, Guest House W provides an intimate and romantic ambiance for couples. Featuring beautifully decorated rooms and personalized service, this guest house in Pretoria creates a cozy and charming atmosphere for a romantic getaway. Guests can enjoy a private garden or a relaxing spa bath in their room.

Best for Location:

Hotel D: Situated in the city center, Hotel D offers convenient proximity to major attractions, shopping centers, and restaurants. Whether traveling for business or leisure, guests can easily explore Pretorias highlights from this centrally located hotel. The hotel also provides comfortable rooms and modern amenities for a convenient stay.

Guest House E: Positioned near the vibrant Hatfield area, Guest House E provides easy access to the University of Pretoria and the Gautrain station. This guest house in Pretoria offers comfortable rooms and a relaxed atmosphere. With its central location, guests can easily explore the citys attractions while enjoying the convenience of nearby amenities.

Accommodation F: Located in the charming Arcadia neighborhood, Accommodation F offers a prime location near the Union Buildings and cultural landmarks. This accommodation in Pretoria provides proximity to museums, gardens, and historic sites, allowing guests to immerse themselves in the citys rich heritage. The comfortable rooms and friendly service add to a delightful stay.

Best for a Short City Break:

Hotel G: With its central location, Hotel G is perfect for a short city break in Pretoria. It offers comfortable rooms and easy access to popular attractions, shopping districts, and dining options. Whether exploring during the day or enjoying the citys nightlife, guests can make the most of their short stay in Pretoria from this conveniently located hotel.

Guest House H: Situated in a quiet residential area, Guest House H provides a peaceful and relaxing environment for a short escape. The guest house offers comfortable rooms and a tranquil garden where guests can unwind and recharge. Its convenient location enables easy access to nearby attractions and amenities, making it an ideal choice for a short retreat.

Show moreLess