Search Pretoria hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Pretoria hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Pretoria

Spring Gardens Resort

3.5 star property
7.8 out of 10, Good, (16)
"Would not recommend anybody to stay here. Booked a reservation for 4 people well in advance. The hotel reached out to me a couple of hours before my travel to tell me they cannot accommodate my booking (even though it was confirmed). I disputed that because if I went on Expedia during the conversation, I was able to book another room because it showed as they had more available rooms. They also stated that they were out of the office and the person who were taking bookings on site did not update...
The price is AU$167
includes taxes & fees
6 Jan - 7 Jan
Spring Gardens Resort

The Milligan

3.0 star property
9.6 out of 10, Exceptional, (4)
"This property is perfectly secluded. The guesthouse is very charming and lovely. The owners are very personable, attentive, and extremely accommodating. I look forward to hopefully returning soon. "
The price is AU$326
includes taxes & fees
6 Jan - 7 Jan
The Milligan

Holiday Inn Express & Suites Diamond, an IHG Hotel

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is AU$260
includes taxes & fees
7 Jan - 8 Jan
Holiday Inn Express & Suites Diamond, an IHG Hotel

Myah's Luxury Suites Hotel

3.5 star property
9.0 out of 10, Wonderful, (41)
"Amazing property! Staff goes above and beyond with the customer service. Highly recommend and would definitely return to Myahs again."
The price is AU$383
includes taxes & fees
6 Jan - 7 Jan
Myah's Luxury Suites Hotel

Calliandras Apartment Complex

3.5 star property
7.4 out of 10, Good, (9)
"The apartment was very lovely quiet clean with good parking except entrance need paving can damage your car. I did not get TV-needed new batteries for TV remote. Trued all night to figure out tge toilet only to realized tgey had turn off the water valve. 3 matches in the match box for lighting the stove amble check much be done at all times to ensure all needs are met even tho their were small matters and a one night visit. I enjoyed my stay. I will stay again.Thanks "
The price is AU$170
includes taxes & fees
6 Jan - 7 Jan
Calliandras Apartment Complex

Blue Lagoon Hotel & Marina

4.0 star property
8.6 out of 10, Excellent, (385)
"Had a beach view room. Was right at the water. Room was better than expected. Friendly staff who. Went out of their way to make you feel welcome and were very helpful. I would stay here again when traveling to St Vincent. "
The price is AU$401
includes taxes & fees
22 Jan - 23 Jan
Blue Lagoon Hotel & Marina

Point Bay Resort

4.0 star property
7.8 out of 10, Good, (30)
"Was nice, clean, close to the place that we need to go. Nice view. Unfortunately, someone started playing music by the window at night every time the bathroom light was turned on. We don't know who, but I felt like our privacy was being invaded."
The price is AU$158
includes taxes & fees
13 Jan - 14 Jan
Point Bay Resort

Mariners Hotel

3.0 star property
8.8 out of 10, Excellent, (270)
"Great staff but property is older but maintained fairly well. "
The price is AU$259
includes taxes & fees
25 Jan - 26 Jan
Mariners Hotel

Paradise Beach Hotel

3.0 star property
7.8 out of 10, Good, (111)
"I appreciated the waitress at the dining area. She provided excellent customer service. I also appreciated that we were accommodated despite the fact that we booked only a few minutes before check-in. I will definitely book again."
The price is AU$199
includes taxes & fees
6 Jan - 7 Jan
Paradise Beach Hotel

Sunset Shores Beach Hotel

3.0 star property
8.4 out of 10, Very good, (501)
"Nice rooms, very courteous and respectable staff."
The price is AU$345
includes taxes & fees
8 Jan - 9 Jan
Sunset Shores Beach Hotel

Beachcombers Hotel

3.5 star property
8.6 out of 10, Excellent, (423)
"I stayed at this hotel twice and I had a great experience each time. The staff are friendly and accommodating when possible. Asonte is such a sweetheart and very helpful! "
Beachcombers Hotel

LA Vue Boutique Hotel & Beach Club

3.5 star property
8.4 out of 10, Very good, (34)
"Our stay was good. We would definitely visit again "
The price is AU$837
includes taxes & fees
6 Jan - 7 Jan
LA Vue Boutique Hotel & Beach Club

Stonetrail

2.0 star property
9.8 out of 10, Exceptional, (20)
"Staff brilliant"
The price is AU$286
includes taxes & fees
19 Jan - 20 Jan
Stonetrail

Firefly Estate Bequia

4.0 star property
9.4 out of 10, Exceptional, (16)
"The Firefly estate has amazing staff, Melissa, LesleyAnn and Ezra made my stay at the firefly incredible, they are friendly, approachable, helpful and super efficient. LesleyANn cooking is amazing and I highly recommend the Chicken curry with roti. The hotel is beautiful surrounded nature, tranquil and peaceful. I stayed in two different room I prefer the upper floor but both rooms was beautiful, spacious, extremely comfortable beds, private terrace and all amenities to make for s fantastic...
The price is AU$394
includes taxes & fees
19 Jan - 20 Jan
Firefly Estate Bequia

Bequia Plantation Hotel

3.5 star property
9.2 out of 10, Wonderful, (216)
"The view from our room was excellent and the access from the property to town was extremely convenient. "
The price is AU$560
includes taxes & fees
7 Jan - 8 Jan
Bequia Plantation Hotel

Friendship Garden Apartments

3.0 star property
7.0 out of 10, Good, (8)
"No sharing of patio with other guests. Privacy is exercised. "
The price is AU$255
includes taxes & fees
6 Jan - 7 Jan
Friendship Garden Apartments

Immaculate 3 Bed Villa & Studio Apartment

2.0 star property
The price is AU$344
includes taxes & fees
6 Jan - 7 Jan
Immaculate 3 Bed Villa & Studio Apartment

Frangipani Hotel

3.0 star property
7.0 out of 10, Good, (54)
"It is a very nice property. Unfortunately there was only one sheet and the air was very cold, so I had bad nights, and turning up the temperature was risking mosquito bites. The mosquito net is not appropriate for the size of the bed. The bed needs a good adjustment and it makes a hard sound every time you move or sit down. We understand that the water pressure may be low, but bathing took longer than usual, however it was warm which contrasted with the cold air in that room. Apart from...
The price is AU$198
includes taxes & fees
6 Jan - 7 Jan
Frangipani Hotel

Gingerbread Suites

3.5 star property
9.2 out of 10, Wonderful, (30)
"Location was perfect. Room was beautiful and tastefully decorated. Gingerbread Suites are lovely but the adjacent Gingerbread hotel looks very neglected. "
The price is AU$614
includes taxes & fees
13 Jan - 14 Jan
Gingerbread Suites

Bequia Beach Hotel Luxury Resort & Spa

5.0 star property
9.8 out of 10, Exceptional, (133)
"This was a fantastic property."
The price is AU$1,081
includes taxes & fees
6 Jan - 7 Jan
Bequia Beach Hotel Luxury Resort & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Pretoria
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Where is the best place to stay in Pretoria?

Sunset Shores Beach Hotel, located 8.7 mi (14 km) from the heart of Pretoria, is a top choice for your stay, based on our traveller data. Two other choices for your stay in the area are Beachcombers Hotel and Bequia Plantation Hotel. See all available top hotels, or vacation rentals in Pretoria.

What are some of the best holiday rentals that Pretoria has to offer?

Island Paradise Villa: This holiday home rental outside of Pretoria has air conditioning and WiFi to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Pretoria.

If I need to cancel my hotel reservation in Pretoria, will I receive a refund?

Yes, you'll find most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Pretoria.

What are some hotels with pools in Pretoria?

Mariners Hotel: Offers free self-parking, an outdoor pool and free WiFi. Bequia Beach Hotel Luxury Resort & Spa and Blue Lagoon Hotel & Marina are a couple of other choices with an on-site pool. View all hotels with pools in Pretoria.

What's it like to stay in Pretoria?

Travellers to Pretoria will find plenty to explore and enjoy. There are 202 hotels and other accommodation options in the surrounding area. Find out more about Pretoria.

What should I see while I'm in Pretoria?

A favourite place to visit is Port of Port Elizabeth. You'll also find Princess Margaret Beach and Lower Bay Beach in the area. Take a look at what more there is to see and do in Expedia's Pretoria guide.

What's the seasonal weather like in Pretoria?

The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are February and January, with an average of 26°C. Average annual precipitation for Pretoria is 1147 mm.