View our top-rated 5 Stars hotels in Pretoria for your utmost comfort and convenience

Top rated hotels in Pretoria

Get inspiration from real travellers to find your ideal stay
Menlyn Boutique Hotel
4.5/544 Reviews
Fantastic stay at Menlyn Boutique Hotel! Beautiful accommodation, excellent food and the most attentive and friendly staff I have ever come across, including all my travels abroad. We will return every time we visit Pretoria. Simply marvellous!
Sheraton Pretoria Hotel
3.9/543 Reviews
Arcadia
What a beautiful view of the union building and a clean,big, blue beautiful pool side. The meeting rooms were so quiet and the internet connection was perfect for working. The staff was so helpful and kind I would totally recommend it
Irene Country Lodge, Autograph Collection®
4.4/550 Reviews
The attraction of this hotel is its lakeside bird sanctuary. The rooms are spacious but now dated. Basic things are provided like a safe and tea and coffee making. There is also an iron and board for the traveller. Limited toiletries of poor quality. The lakeside walk is worth a 15 to 20 minute walk round. We would call this a good one night passing through place. The only facilities to dine appear to be at the hotel. We need to make a special mention on the staff. At the bar the bartenders had an attitude of you are only here one night. He was unpleasant and edging on rude. We found most, but not all, staff to have the same unhappy customers service attitude and charisma bypass or lacked customer training.
The Capital Menlyn Maine
4.4/563 Reviews
Menlyn
An amazing place with great rooms, even standard rooms are cosy, beautiful sufficient and practical. Room windows are not boring. In all the rooms I have stayed windows were always looking at an interesting view be it the roundabout with the sculptures, the sunrise lights and mirroring in other buildings, the main-street-looking-at-the-sun ******, or looking down to the pool or to the vibration the restaurants in the _plaza_ exuberate. Not to mention all other general details such as location, etc.

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Hotel Information for Traveller

Highest PriceBRL 9,450
Lowest PriceBRL 152
Number of Reviews470
Number of Hotels33
Average Price (Weekdays)BRL 915
Average Price (Weekends)BRL 812