Find and Book Top Rated Hotels in Pretoria

Search among 154 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
51-100 out of 154
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
Bed & Breakfast
8.4
Great15 reviews
MapView on map10.2 km from City Centre400 m from Moreletta Life Style Centre
From   US$ 81 /nightSelect
Bed & Breakfast
8.4
Great18 reviews
MapView on map1.6 km from City Centre1.2 km from Saudi Arabian Embassy
From   US$ 49 /nightSelect
Guest house
8.4
Great11 reviews
1.4 km from City Centre1.3 km from UAE Embassy
From   US$ 65 /nightSelect
Guest house
8.2
Great22 reviews
2.5 km from City Centre300 m from Russian Embassy
From   US$ 55 /nightSelect
8.4
Great43 reviews
4.2 km from City Centre600 m from Pretoria Country Club
From   US$ 59 /nightSelect
Bed & Breakfast
8.2
Great26 reviews
1.7 km from City Centre1000 m from Loftus Versfeld Stadium
From   US$ 37 /nightSelect
6.9 km from City Centre300 m from Faerie Glen Nature Reserve
Select
8.2
Great38 reviews
5.6 km from City Centre900 m from Pretoria Country Club
From   US$ 61 /nightSelect
Guest house
8.6
Great7 reviews
11.6 km from City Centre200 m from Woodhill Country Club
From   US$ 97 /nightSelect
8.4
Great7 reviews
5.0 km from City Centre800 m from Pretoria Country Club
From   US$ 101 /nightSelect
3.8 km from City Centre1000 m from Swiss Embassy
From   US$ 88 /nightSelect
Guest house
8.4
Great2 reviews
5.5 km from City Centre1.6 km from Gezina Galleries Shopping Centre
From   US$ 37 /nightSelect
8.0
Great5 reviews
10.5 km from City Centre4.0 km from Il Posto Shopping Centre
From   US$ 24 /nightSelect
Guest house
8.4
Great6 reviews
4.2 km from City Centre1.2 km from Spanish Embassy
From   US$ 67 /nightSelect
7.6
Very good16 reviews
400 m from City Centre100 m from UAE Embassy
From   US$ 32 /nightSelect
7.8
Very good20 reviews
2.2 km from City Centre1000 m from Pretoria Arts Association
From   US$ 60 /nightSelect
7.6
Very good8 reviews
14.8 km from City Centre1.7 km from Silver Lakes Golf & Country Club
From   US$ 566 /nightSelect
7.0
Very good1 review
1.7 km from City Centre1.1 km from Saudi Arabian Embassy
From   US$ 67 /nightSelect
Guest house
6.1 km from City Centre700 m from Watermeyer Park Shopping Centre
From   US$ 31 /nightSelect
7.1 km from City Centre500 m from Waterglen Shopping Centre
From   US$ 210 /nightSelect
8.4
Great22 reviews
1.9 km from City Centre1.7 km from Saudi Arabian Embassy
From   US$ 85 /nightSelect
Bed & Breakfast
8.2
Great7 reviews
3.6 km from City Centre800 m from Swiss Embassy
From   US$ 49 /nightSelect
8.2
Great41 reviews
3.8 km from City Centre1.7 km from UNISA
From   US$ 55 /nightSelect
Guest house
8.4
Great8 reviews
8.2 km from City Centre800 m from Wolwespruit Bike Park
From   US$ 132 /nightSelect
Hotel
8.2
Great10 reviews
4.3 km from City Centre1.7 km from Spanish Embassy
From   US$ 64 /nightSelect
Guest house
8.2
Great6 reviews
5.0 km from City Centre700 m from CSIR International Convention Centre
From   US$ 66 /nightSelect
8.4
Great10 reviews
2.8 km from City Centre1000 m from UNISA
From   US$ 93 /nightSelect
Guest house
7.4
Very good2 reviews
14.0 km from City Centre1.5 km from Hazeldean Square Pretoria
From   US$ 42 /nightSelect
7.8
Very good5 reviews
5.7 km from City Centre1.9 km from Pretoria Country Club
From   US$ 142 /nightSelect
Guest house
6.1 km from City Centre800 m from Monument Park Shopping Centre
From   US$ 48 /nightSelect
8.4
Great12 reviews
7.4 km from City Centre800 m from Faerie Glen Nature Reserve
From   US$ 47 /nightSelect
6.2
Nice1 review
4.4 km from City Centre900 m from Pretoria Country Club
Select
Bed & Breakfast
8.8
Great8 reviews
5.5 km from City Centre2.0 km from Gezina Galleries Shopping Centre
From   US$ 24 /nightSelect
8.4
Great7 reviews
10.8 km from City Centre3.1 km from Sinville Corner Shopping Centre
From   US$ 57 /nightSelect
8.2
Great6 reviews
9.5 km from City Centre1.2 km from Netcare Montana Hospital
From   US$ 47 /nightSelect
Guest house
8.2
Great6 reviews
2.0 km from City Centre500 m from Austrian Embassy
From   US$ 54 /nightSelect
Guest house
8.6
Great9 reviews
10.5 km from City Centre800 m from Moreleta Plaza Shopping Centre
From   US$ 83 /nightSelect
Apartment
8.0
Great1 review
8.5 km from City Centre800 m from Netcare Montana Hospital
From   US$ 57 /nightSelect
Guest house
7.8
Very good12 reviews
10.5 km from City Centre1.1 km from Grove Ice Rink
From   US$ 90 /nightSelect
3.4 km from City Centre1.2 km from UNISA
From   US$ 129 /nightSelect
Guest house
6.2 km from City Centre900 m from Watermeyer Park Shopping Centre
From   US$ 53 /nightSelect
9.9 km from City Centre
From   US$ 57 /nightSelect
24.5 km from City Centre
From   US$ 67 /nightSelect
41.2 km from City Centre
From   US$ 204 /nightSelect
8.0
Great13 reviews
6.1 km from City Centre300 m from Struben Dam Bird Sanctuary
From   US$ 74 /nightSelect
8.2
Great9 reviews
8.2 km from City Centre200 m from Atterbury Boulevard
From   US$ 104 /nightSelect
8.2
Great7 reviews
800 m from City Centre500 m from Loftus Versfeld Stadium
From   US$ 84 /nightSelect
Apartment
7.8
Very good1 review
2.1 km from City Centre1.7 km from Loftus Versfeld Stadium
From   US$ 57 /nightSelect
Guest house
8.2
Great10 reviews
4.7 km from City Centre700 m from Pretoria Country Club
From   US$ 245 /nightSelect
Hotel
8.6
Great22 reviews
15.7 km from City Centre2.0 km from Sandonia Golf Club
From   US$ 110 /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