Hotels in Pretoria

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

Pretoria, South Africa
Oct 28 — Oct 292
Pretoria, South Africa
Thu 10/28
Fri 10/29
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Pretoria

Filter by star ratings
All filters
Garden Court Hatfield
Garden Court Hatfield
8.6 Excellent
Corner End And Pretorius Street, Pretoria, Gauteng, South Africa
Show on map
3.6 mi from city centre, Pretoria 
ExcellentBased on 145 reviews
8.6

Located in Pretoria, Garden Court Hatfield Hotel Pretoria is within a 35-minute drive of OR Tambo International Airport and provides a swimming pool. It also offers a garden.

Rh Hotel Pretoria
Rh Hotel Pretoria
8.4 Excellent
Corner Steve Biko Road & Trevenna Street, Pretoria, Gauteng, South Africa
Show on map
1.1 mi from city centre, Pretoria 
ExcellentBased on 1,342 reviews
8.4

Located in Pretoria, RH Hotel Pretoria is within a 40-minute drive of OR Tambo International Airport and offers an indoor pool. It is conveniently positioned for those wishing to visit local attractions.

City Lodge Hotel Lynnwood
City Lodge Hotel Lynnwood
8.3 Excellent
Corner Lynnwood And Daventry Roads, Pretoria, Gauteng, South Africa
Show on map
5.9 mi from city centre, Pretoria 
ExcellentBased on 438 reviews
8.3

Boasting an outdoor pool, City Lodge Hotel Lynnwood is located in Pretoria and offers comfortable accommodation. It also provides babysitting/child services, a 24-hour reception and meeting rooms.

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 134 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.

Arcadia Hotel
Arcadia Hotel
6.4 Good
515, Johannes Ramokhoase (Proes Street), Pretoria, Gauteng, South Africa
Show on map
1.0 mi from city centre, Pretoria 
GoodBased on 1 review
6.4

Featuring a shuttle to OR Tambo International Airport, plus complimentary Wi-Fi, Arcadia Hotel Pretoria is a convenient place to stay in Pretoria. It offers 3-star accommodation with air-conditioned rooms.

Murray Street 137 Guest House
Murray Street 137 Guest House
8.8 Excellent
137 Murray Street Brooklyn, Pretoria, Gauteng, South Africa
Show on map
3.3 mi from city centre, Pretoria 
ExcellentBased on 600 reviews
8.8

Situated in Pretoria, Murray Street 137 Guesthouse provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, squash courts and a kids pool.

Kievits Kroon Gauteng Wine Estate
Kievits Kroon Gauteng Wine Estate
8.1 Excellent
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng, South Africa
Show on map
10.2 mi from city centre, Pretoria 
ExcellentBased on 821 reviews
8.1

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.

MacGregors Guest House
MacGregors Guest House
9.0 Excellent
60 Ilkey Street, Lynnwood Glen, Pretoria, Gauteng, South Africa
Show on map
6.1 mi from city centre, Pretoria 
ExcellentBased on 29 reviews
9.0

Situated a short drive from Menlyn Park Shopping Centre, MacGregors Guest House offers cosy accommodation in Pretoria. It also provides an outdoor pool, free Wi-Fi and a sun deck.

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,179 reviews
8.6

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

Manhattan Hotel
Manhattan Hotel
8.2 Excellent
247 Scheiding Street, Pretoria, Gauteng, South Africa
Show on map
0.8 mi from city centre, Pretoria 
ExcellentBased on 831 reviews
8.2

Situated in Pretoria, Manhattan Hotel is a short drive from UNISA and University of Pretoria. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

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.

Cheapest hotels in Pretoria, Gauteng

Show all 941 hotels
Cottage Guesthouse
Cottage Guesthouse
7.5 Good
9a Limonite Street, Pretoria, Gauteng, South Africa
Show on map
7.2 mi from city centre,  

Cottage Guesthouse is a comfortable base when in Pretoria and is close to everything the area has to offer. It also offers an outdoor pool, a Jacuzzi and free Wi-Fi.

$27
Avg. per night
Henry George Guest House
Henry George Guest House
6.6 Good
866 Arcadia Street, Arcadia, Pretoria, Gauteng, South Africa
Show on map
2.2 mi from city centre,  

Henry George Guest House is set in Pretoria and is close to nearby attractions, such as Loftus Versfeld Stadium. It also offers meeting rooms, free Wi-Fi and an outdoor pool.

$33
Avg. per night
Menlyn Apartments
Menlyn Apartments
8.4 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 provides a business centre, a bowling alley and an outdoor pool.

$38
Avg. per night
Morning Star Express Hotel
Morning Star Express Hotel
7.7 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.

$38
Avg. per night
Murray Street 137 Guest House
Murray Street 137 Guest House
8.8 Excellent
137 Murray Street Brooklyn, Pretoria, Gauteng, South Africa
Show on map
3.3 mi from city centre,  

Situated in Pretoria, Murray Street 137 Guesthouse provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, squash courts and a kids pool.

$41
Avg. per night
All Seasons Bed & Breakfast
All Seasons Bed & Breakfast
8.9 Excellent
741 Frhensch Street, Pretoria, Gauteng, South Africa
Show on map
8.1 mi from city centre,  

Located in Pretoria, All Seasons Bed & Breakfast is within a 35-minute drive of OR Tambo International Airport and provides an outdoor pool. It also offers an airport shuttle, a terrace and luggage storage.

$41
Avg. per night
Waterhouse Guest Lodge in Muckleneuk
Waterhouse Guest Lodge in Muckleneuk
8.8 Excellent
230 And 236 Bourke Street, Pretoria, Gauteng, South Africa
Show on map
1.6 mi from city centre,  

Waterhouse Guest Lodge in Muckleneuk provides comfortable 4-star accommodation in Pretoria. It also offers a designated smoking area, free Wi-Fi and meeting rooms.

$42
Avg. per night
The Elegant Lodge
The Elegant Lodge
7.9 Good
Pretoria, Gauteng, South Africa
Show on map
5.1 mi from city centre,  

Featuring a shuttle to OR Tambo International Airport, plus free Wi-Fi, The Elegant Lodge Menlo Park is a comfortable base in Pretoria. It also offers luggage storage, an outdoor pool and meeting rooms.

$43
Avg. per night

Hotel prices in Pretoria

2 stars and under

$32 - $66

29onTait Guest House

#1 Most popular

$66
Avg. per night
Sun1 Pretoria

#2 Most popular

$44
Avg. per night
Elonda B&B

Best value

Elonda B&B
9.3 Excellent
$32
Avg. per night
3 stars

$21 - $83

Hotel@Hatfield

#1 Most popular

Hotel@Hatfield
8.2 Excellent
$42
Avg. per night
Garden Court Hatfield

#2 Most popular

$83
Avg. per night
Cottage Guesthouse

Best value

$27
Avg. per night
4 stars +

$42 - $184

Sheraton Pretoria Hotel

#1 Most popular

$60
Avg. per night
The Capital Menlyn Maine

#2 Most popular

$122
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 Bottie's Rock, which has a current rating of 8.5. For other potential stays, consider Hotel@Hatfield and Sheraton Pretoria Hotel, 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 11 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 967 reviews).

  • How much do hotels in Pretoria cost?

    $68/night is the average price of a hotel in Pretoria, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Pretoria, the average price found is $69/night, and for 5-star hotels the average price is $84/night.

  • How much is a cheap hotel in Pretoria?

    HotelsCombined users have found cheap hotels in Pretoria starting from $13 per night in the last 3 days.

  • How much is a hotel in Pretoria tonight?

    Pretoria hotels start at $19 for tonight; however accommodations will average about $72. Many 4-star stays can be found in Pretoria tonight, with prices starting at $26. These prices were found on HotelsCombined within the last 72 hours.