Find hotels in Pretoria from CA $104

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Pretoria

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Pretoria hotels

1. Mariners Hotel

Mariners Hotel
3.0 star property
Villa
8.8 out of 10, Excellent, (374 reviews)
"The property is in pristine condition and ALL the staff was excellent, something not so easy to find, specially in The Caribbean. Congratulations! We will return."
United States
Carlos
The price is CA $159
CA $197 total
includes taxes & fees
Nov 29 - Nov 30
Mariners Hotel

2. Sunset Shores Beach Hotel

Sunset Shores Beach Hotel
3.0 star property
Villa
8.6 out of 10, Excellent, (844 reviews)
"I love how clean the housekeeper on my block kept the room everyday for my stay."
United States
Peaches
The price is CA $161
CA $198 total
includes taxes & fees
Nov 10 - Nov 11
Sunset Shores Beach Hotel

3. Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
3.0 star property
Diamond
9.4 out of 10, Exceptional, (193 reviews)
"The stay here was very comfortable The rooms were clean and the staff was very polite and helpful."
United States
Tamika
The price is CA $136
CA $168 total
includes taxes & fees
Dec 8 - Dec 9
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG

4. Beachcombers Hotel

Beachcombers Hotel
3.5 star property
Villa
8.8 out of 10, Excellent, (788 reviews)
"Centrally located, beautiful Veranda and pool area, access to beach and Young Island. Staff was incredibly helpful and friendly."
United States
Dennsi
The price is CA $220
CA $273 total
includes taxes & fees
Nov 11 - Nov 12
Beachcombers Hotel

5. Spring Hotel Bequia

Spring Hotel Bequia
3.5 star property
Bequia Island
8.6 out of 10, Excellent, (76 reviews)
"The resort was the perfect get away . Food was amazing and the staff was very friendly. I would definitely be going back ."
United States
Shamaria
The price is CA $141
CA $181 total
includes taxes & fees
Nov 22 - Nov 23
Spring Hotel Bequia

6. Paradise Beach Hotel

Paradise Beach Hotel
3.0 star property
Villa
8.0 out of 10, Very good, (153 reviews)
"Very friendly staff. Will be staying here again!"
United States
Chineye
The price is CA $141
CA $175 total
includes taxes & fees
Nov 18 - Nov 19
Paradise Beach Hotel

7. Point Bay Resort

Point Bay Resort
3.0 star property
Ratho Mill
8.4 out of 10, Very good, (132 reviews)
"Nice staff and amazing for the price"
United States
Christian
The price is CA $125
CA $155 total
includes taxes & fees
Nov 10 - Nov 11
Point Bay Resort

8. Cobblestone Inn

Cobblestone Inn
3.0 star property
Kingstown
8.2 out of 10, Very good, (422 reviews)
"Basic but lovely accommodation with character. And good price. Very central for ferry walkable & downtown supermarket ( Massey was good) Restaurant at roof top good for breakfast or lunch. We caught mini bus from Highway at airport and stopped across from hotel, then later caught mini bus to beach for a day before taking ferry 2 nd day. Good first day in SVG"
United Kingdom
alexandra
The price is CA $104
CA $130 total
includes taxes & fees
Nov 10 - Nov 11
Cobblestone Inn

9. Bequia Plantation Hotel

Bequia Plantation Hotel
3.5 star property
Bequia Island
9.2 out of 10, Wonderful, (457 reviews)
"Great stay! Very nice staff, great food, nice view!"
United States
Kathy
The price is CA $311
CA $380 total
includes taxes & fees
Nov 13 - Nov 14
Bequia Plantation Hotel

10. Grenadine House

Grenadine House
4.0 star property
Kingstown
9.2 out of 10, Wonderful, (409 reviews)
"Staff are friendly and accommodating! Very nice view!"
United States
EVELYN
The price is CA $253
CA $285 total
includes taxes & fees
Dec 10 - Dec 11
Grenadine House

11. Myah's Luxury Suites Hotel

Myah's Luxury Suites Hotel
4.0 star property
Diamond
9.2 out of 10, Wonderful, (80 reviews)
"I had enjoy my stay there"
United States
Terrence
The price is CA $205
CA $281 total
includes taxes & fees
Nov 20 - Nov 21
Myah's Luxury Suites Hotel

12. The Milligan Guest House

The Milligan Guest House
3.0 star property
Brighton
9.2 out of 10, Wonderful, (20 reviews)
"We were a very short stay , for the time were there the staff were excellent "
United Kingdom
David
The price is CA $141
CA $161 total
includes taxes & fees
Nov 10 - Nov 11
The Milligan Guest House

13. Stonetrail

Stonetrail
3.0 star property
Villa
9.6 out of 10, Exceptional, (63 reviews)
"Great place! 1 min walk from the beach. The room was very nice and the staff was very kind and helpful."
United States
Zachary
The price is CA $204
CA $267 total
includes taxes & fees
Dec 9 - Dec 10
Stonetrail

14. Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina
4.0 star property
Ratho Mill
8.8 out of 10, Excellent, (541 reviews)
"It’s a nice place to stay."
United States
petrianne
The price is CA $338
CA $416 total
includes taxes & fees
Dec 10 - Dec 11
Blue Lagoon Hotel & Marina

15. LA Vue Boutique Hotel & Beach Club

LA Vue Boutique Hotel & Beach Club
3.5 star property
Villa
8.2 out of 10, Very good, (136 reviews)
"Great staff and great food!"
United States
Shannon
The price is CA $337
CA $412 total
includes taxes & fees
Nov 10 - Nov 11
LA Vue Boutique Hotel & Beach Club

16. Gingerbread Suites

Gingerbread Suites
3.5 star property
Bequia Island
9.4 out of 10, Exceptional, (45 reviews)
"Had a lovely stay at the gingerbread suites. Wonderful and friendly staff & owners. The balcony over looking the water was exceptional. Can't wait to come back!"
Canada
Vanessa
The price is CA $356
CA $435 total
includes taxes & fees
Nov 27 - Nov 28
Gingerbread Suites

17. Hotel Alexandrina

Hotel Alexandrina
3.5 star property
Ribishi
9.2 out of 10, Wonderful, (31 reviews)
"I was comfortable in my room, very clean, food fantastic, wish it was local cuisine, owners were very accommodating to all my needs."
United States
Jerome
The price is CA $202
CA $251 total
includes taxes & fees
Nov 25 - Nov 26
Hotel Alexandrina

18. Castle Berry Apartments

Castle Berry Apartments
4.0 star property
Brighton
9.8 out of 10, Exceptional, (15 reviews)
"This apartment was lovely 😍 i will definitely come back...and it has amazing view"
United Kingdom
Josel
The price is CA $94
CA $119 total
includes taxes & fees
Dec 10 - Dec 11
Castle Berry Apartments

19. Frangipani Hotel

Frangipani Hotel
3.0 star property
Bequia Island
7.0 out of 10, Good, (100 reviews)
"Enjoyed my stay here. Friendly staff - good amenities "
United States
Peter
The price is CA $228
CA $257 total
includes taxes & fees
Nov 10 - Nov 11
Frangipani Hotel

20. Point Bay Hotel

Point Bay Hotel
2.0 star property
Kingstown
5.0 out of 10, (2 reviews)
"Convenient"
United States
Karlan
The price is CA $86
CA $102 total
includes taxes & fees
Nov 10 - Nov 11
Point Bay Hotel
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.

Hotels recommended for families in Pretoria

Stay near popular Pretoria attractions

Top Pretoria Hotel Reviews

Frequently Asked Questions

What is the best area to stay in Pretoria?

The best area to stay in Pretoria is the general vicinity of the Union Buildings, particularly the neighbourhoods of Arcadia and Hatfield.

Arcadia is a well-established area known for its tree-lined streets and proximity to significant landmarks. It's home to the Union Buildings, an architectural masterpiece set atop Meintjieskop, offering panoramic views of the city. This neighbourhood is also close to several museums and embassies, giving it a refined feel.

Couples often find Arcadia appealing due to its quiet streets and proximity to cultural attractions. You can enjoy strolls through the beautiful gardens surrounding the Union Buildings or visit nearby art galleries. Many hotels here offer a more luxurious experience with excellent facilities.

Hatfield, adjacent to Arcadia, is a more energetic neighbourhood, particularly popular with solo travellers. It's home to the University of Pretoria, meaning there's a good selection of casual dining spots, cafes, and shops geared towards a younger crowd. The area is well-connected by public transport, making it easy to explore further afield.

Solo travellers appreciate Hatfield for its convenience and the presence of amenities within easy reach.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Pretoria.

How much is the nightly rate at a Pretoria hotel?

Prices for hotels in Pretoria often vary, but you can find a great deal from CA $104 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia