Hotels in Pretoria

Search and compare Pretoria hotels from hundreds of travel sites and save

Pretoria, South Africa
Aug 6 — Aug 72
Pretoria, South Africa
Fri 8/6
Sat 8/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Pretoria

Filter by star ratings
All filters
Lerato Bush Lodge
Lerato Bush Lodge
9.0 Excellent
Pretoria, Gauteng, South Africa
Show on map
1.7 mi from city centre, Pretoria 
ExcellentBased on 16 reviews
9.0

Lerato Bush Lodge is located in Pretoria and features free Wi-Fi. It also offers a sun deck, a terrace and an outdoor pool.

Utopia Guest House
Utopia Guest House
36 Main Street, Pretoria, Gauteng, South Africa
Show on map
6.6 mi from city centre, Pretoria 

Utopia Guest House provides 4-star accommodation in Pretoria. It also offers a laundry service, a swimming pool and an express check-in and check-out feature.

The Angels Place Boutique Hotel
The Angels Place Boutique Hotel
8.9 Excellent
610 Rubenstein Drive, Pretoria, Gauteng, South Africa
Show on map
7.9 mi from city centre, Pretoria 
ExcellentBased on 24 reviews
8.9

The Angels Place Boutique Hotel is situated in Pretoria and offers complimentary Wi-Fi. It also provides meeting rooms, a 24-hour reception and an outdoor pool.

Osborne House - Guest House
Osborne House - Guest House
9.3 Excellent
82 Anderson Street, Pretoria, Gauteng, South Africa
Show on map
3.1 mi from city centre, Pretoria 
ExcellentBased on 139 reviews
9.3

This charming guest house in Pretoria offers complimentary Wi-Fi, as well as an outdoor pool and luggage storage. It is ideally located for those wanting to visit local attractions.

Hotel@Hatfield Apartments
Hotel@Hatfield Apartments
8.8 Excellent
260 Hill Street, Pretoria, Gauteng, South Africa
Show on map
2.5 mi from city centre, Pretoria 
ExcellentBased on 574 reviews
8.8

Hotel@Hatfield Apartments is situated in Pretoria and features free wireless internet. It also provides a concierge, an outdoor pool and a tour desk.

Kievits Kroon Country Estate
Kievits Kroon Country Estate
8.3 Excellent
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng, South Africa
Show on map
9.1 mi from city centre, Pretoria 
ExcellentBased on 760 reviews
8.3

Situated in Pretoria, Kievits Kroon Country Estate provides stylish 4-star accommodation, as well as an outdoor pool, free Wi-Fi and a sauna. It also features a sun deck, massage services and luggage storage.

Mont d'Or Bohemian House
Mont d'Or Bohemian House
9.2 Excellent
389 Eridanus Street, Pretoria, Gauteng, South Africa
Show on map
4.9 mi from city centre, Pretoria 
ExcellentBased on 73 reviews
9.2

Located in Pretoria, Mont d'Or Bohemian House is within a 10-minute drive of Pretoria Country Club and provides free private parking on site. It offers 5-star accommodation with air-conditioned rooms.

Sierra Burgers Park Hotel
Sierra Burgers Park Hotel
8.6 Excellent
424 Lilian Ngoyi Street, Pretoria, Gauteng, South Africa
Show on map
0.7 mi from city centre, Pretoria 
ExcellentBased on 1,132 reviews
8.6

Located in Pretoria, Sierra Burgers Park Hotel is within easy reach of Union Buildings and University of Pretoria. It also offers free Wi-Fi, an outdoor pool and a terrace.

The Regency Apartment Hotel Menlyn
The Regency Apartment Hotel Menlyn
29 Matroosberg Road, Pretoria, Gauteng, South Africa
Show on map
5.6 mi from city centre, Pretoria 

The Regency Apartment Hotel Menlyn is situated in Pretoria and features complimentary wireless internet. It also provides a swimming pool.

Dinkwe Guest House
Dinkwe Guest House
9.2 Excellent
873 30th Avenue, Rietfontein, Pretoria, Gauteng, South Africa
Show on map
4.3 mi from city centre, Pretoria 
ExcellentBased on 146 reviews
9.2

Dinkwe Guest House provides a cosy setting when in Pretoria. The guest house offers a rooftop terrace and free Wi-Fi, as well as rooms with private terraces.

Tips for booking a Pretoria hotel

Cheapest month:March
Most expensive month:April
Average price in Pretoria:$67/night
Absolute cheapest price found:$15/night
Cheapest day:Sunday
Most expensive day:Wednesday
$26 - $96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$55 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Pretoria hotels

Show all 936 hotels
1
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
8.6 Excellent
213 Thys Street, Pretoria, Gauteng, South Africa
Show on map
5.9 mi from city centre, Pretoria 

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn provides 4-star accommodation in Pretoria. It offers complimentary Wi-Fi, an outdoor pool and 24-hour room service.

2
Morning Star Express Hotel
Morning Star Express Hotel
7.8 Good
327 Visagie Street, Pretoria, Gauteng, South Africa
Show on map
0.6 mi from city centre, Pretoria 

Situated a short stroll from Pretoria Railway Station, Morning Star Express Hotel provides guests with a convenient base when visiting Pretoria. It provides 4-star accommodation with air-conditioned rooms.

3
Blackwood Guest House
Blackwood Guest House
6.0 Good
192 Blackwood Street, Arcadia, Pretoria, Gauteng, South Africa
Show on map
1.7 mi from city centre, Pretoria 

Located in Pretoria, Blackwood Guest House is within a 40-minute drive of OR Tambo International Airport and provides an outdoor pool. It is conveniently positioned for guests wishing to visit the area's popular attractions.

4
Blue Diamond Boutique Hotel
Blue Diamond Boutique Hotel
8.9 Excellent
761 Rubenstein Drive, Pretoria, Gauteng, South Africa
Show on map
8.3 mi from city centre, Pretoria 

Located in Pretoria, Blue Diamond Boutique Hotel is within a 35-minute drive of OR Tambo International Airport and provides free Wi-Fi and an outdoor pool. The numerous facilities this elegant hotel offers include meeting rooms, an express check-in and check-out feature and a tour desk.

Cheapest hotels in Pretoria, Gauteng

Show all 936 hotels
Blackwood Guest House
Blackwood Guest House
6.0 Good
192 Blackwood Street, Arcadia, Pretoria, Gauteng, South Africa
Show on map
1.7 mi from city centre,  

Located in Pretoria, Blackwood Guest House is within a 40-minute drive of OR Tambo International Airport and provides an outdoor pool. It is conveniently positioned for guests wishing to visit the area's popular attractions.

$21
Avg. per night
Tshedza Guest House
Tshedza Guest House
239 Silver Street, Pretoria, Gauteng, South Africa
Show on map
1.7 mi from city centre,  

This comfortable guest house in Pretoria offers free Wi-Fi, as well as a swimming pool and a 24-hour reception. It is also a short drive from University of Pretoria and Union Buildings.

$21
Avg. per night
Petal Faire Cottage
Petal Faire Cottage
8.9 Excellent
Pretoria, Gauteng, South Africa
Show on map
3.4 mi from city centre,  

Petal Faire Cottage provides a comfortable setting while in Pretoria. It also features a safe, room service and free Wi-Fi.

$31
Avg. per night
Treetops & Treats Guest House
Treetops & Treats Guest House
7.5 Good
611 Leyds Street, Pretoria, Gauteng, South Africa
Show on map
1.6 mi from city centre,  

Treetops & Treats Guest House provides 4-star accommodation in Pretoria. It also has free Wi-Fi and an outdoor pool.

$34
Avg. per night
Morning Star Express Hotel
Morning Star Express Hotel
7.8 Good
327 Visagie Street, Pretoria, Gauteng, South Africa
Show on map
0.6 mi from city centre,  

Situated a short stroll from Pretoria Railway Station, Morning Star Express Hotel provides guests with a convenient base when visiting Pretoria. It provides 4-star accommodation with air-conditioned rooms.

$35
Avg. per night
Lerato Bush Lodge
Lerato Bush Lodge
9.0 Excellent
Pretoria, Gauteng, South Africa
Show on map
1.7 mi from city centre,  

Lerato Bush Lodge is located in Pretoria and features free Wi-Fi. It also offers a sun deck, a terrace and an outdoor pool.

$37
Avg. per night
Anew Hotel Capital Pretoria
Anew Hotel Capital Pretoria
8.1 Excellent
390 van der Walt Street, Pretoria, Gauteng, South Africa
Show on map
0.6 mi from city centre,  

Situated in Pretoria, Fortis Hotel Capital Pretoria provides stylish, 3-star accommodation close to Burgers Park. It also offers an outdoor pool, wireless internet access in public areas and an express check-in and check-out feature.

$38
Avg. per night
Menlyn Apartments
Menlyn Apartments
8.5 Excellent
Pretoria, Gauteng, South Africa
Show on map
7.1 mi from city centre,  

Menlyn Apartments is located in Pretoria and offers free Wi-Fi. It also features a swimming pool.

$39
Avg. per night

Hotel prices in Pretoria

2 stars and under

$40 - $67

29onTait Guest House

#1 Most popular

$67
Avg. per night
Town Lodge Menlo Park

#2 Most popular

$50
Avg. per night
Sun1 Pretoria

Best value

$40
Avg. per night
3 stars

$21 - $76

Protea Hotel by Marriott Pretoria Loftus Park
$59
Avg. per night
Hotel 224

#2 Most popular

Hotel 224
8.1 Excellent
$46
Avg. per night
Treetops & Treats Guest House
$34
Avg. per night
4 stars +

$42 - $234

The Capital Menlyn Maine

#1 Most popular

$127
Avg. per night
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
$83
Avg. per night
Waterhouse Guest Lodge in Muckleneuk
$42
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Pretoria

About Pretoria

Home to historic universities, grand government buildings and elegant leafy suburbs, Pretoria is one of South Africa’s most captivating cities. It’s a fantastic place to discover South Africa’s rich history, from the legacy of Nelson Mandela to the epic adventures of the Voortrekker pioneers. Nicknamed Jacaranda City, Pretoria is dotted with thousands of blossoming trees. Visit from October and November and the streets come alive in a sea of purple.

Things to do

At Pretoria’s heart is Church Square, a public space surrounded by government buildings. Don’t miss the Palace of Justice, where Nelson Mandela was famously sentenced to life imprisonment during the Rivonia Trial.

Inspired by culture, heritage and spirituality, Freedom Park was built to honour South Africa’s war history. Take a moment to reflect in the Isivivane Garden of Remembrance by visiting the interpretive museum.

Nearby is the imposing Voortrekker Monument, raised to honour the pioneers who left the Cape Colony in the 1800s. For a closer look at Praetorian politics, head to the Union Buildings which serve as South Africa’s seat of government. The grounds are open to the public and hosted Mandela’s inauguration in 1994.

If you’re craving a juicy South African steak or Boerewors sausage, Pretoria is an ideal place to be. The city is home to some great restaurants and bistros, serving up prime South African cuts. For a glimpse at the local talent, the State Theatre and Pretoria Art Museum are top cultural attractions.

Getting around

Pretoria is powered by an extensive network of local buses running throughout the city. Minibus taxis are an excellent way to get from A to B, but there are also plenty of regular metred taxis cruising the streets. If you’re flying into Pretoria Wonderboom Airport is a 25-minute drive to the north.

Pretoria travel FAQs

  • What are the best hotels in Pretoria?

    Pretoria is home to many highly-rated hotels, one of which is The Capital Menlyn Maine, which has a current rating of 8.9. For other potential stays, consider Protea Hotel Fire & Ice by Marriott Pretoria Menlyn and Protea Hotel by Marriott Pretoria Loftus Park, which can also be great places to stay in Pretoria.

  • What is a good hotel near Rietvlei Nature Reserve?

    Reviews of Pheasant Hill Bed and Breakfast recommend it as a good place to stay near Rietvlei Nature Reserve, scoring 8.8/10 from 13 ratings.

  • What is a good hotel in Pretoria near Menlyn Park?

    The Capital Menlyn Maine is the most recommended hotel near Menlyn Park on HotelsCombined (scoring 8.9 over 1,003 reviews).