Last-minute hotels in Pretoria

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Pretoria

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
327 Visagie Street, Pretoria, Gauteng, South Africa
Conveniently located within Central Hpr, Morning Star Express Hotel offers hip accommodation in Centurion. It also provides free wireless internet to all guests during their stay.
Airport shuttle
Spa
7.4
Good
1645 reviews
Location
0.6 mi from city centre
866 Arcadia Street, Pretoria, Gauteng, South Africa
Situated in Centurion, Henry George Guest House provides direct access to Central Hpr and features a marble bathroom and free Wi-Fi. It also offers laundry facilities, an outdoor pool and a currency exchange.
Free Wi-Fi
Parking
Airport shuttle
7.3
Good
482 reviews
Location
2.2 mi from city centre
596 Francis Baard Street, Pretoria, Gauteng, South Africa
Hotel 224 & Apartments provides 3-star accommodation in Centurion, just minutes from Central Hpr. It also offers a sauna and free Wi-Fi.
Free Wi-Fi
8.1
Excellent
1483 reviews
Location
1.3 mi from city centre
The Fields, 407 Hilda Street, Pretoria, Gauteng, South Africa
Situated amongst a variety of well-known attractions, boutiques and restaurants, City Lodge Hotel Hatfield is ideal for those wishing to explore Centurion and its surroundings. It provides a fitness centre, as well as free Wi-Fi, a rooftop pool and an express check-in and check-out feature.
Free Wi-Fi
Parking
8.1
Excellent
540 reviews
Location
3.0 mi from city centre
209 Tugela Road, Pretoria, Gauteng, South Africa
Menlyn Boutique Hotel boasts an infinity pool and deluxe 5-star accommodation in Centurion. It has a spa, as well as an express check-in and check-out feature, free Wi-Fi and a sauna.
Free Wi-Fi
Parking
9.1
Excellent
1357 reviews
Location
5.7 mi from city centre
209 Aramist Avenue, Pretoria, Gauteng, South Africa
The Maslow Hotel, Time Square is a comfortable setting while visiting Centurion and is close to everything the area has to offer. It also features an outdoor pool and free Wi-Fi.
Airport shuttle
8.2
Excellent
1088 reviews
Location
6.4 mi from city centre
194 Bancor Avenue, Pretoria, Gauteng, South Africa
Boasting free Wi-Fi and an infinity pool, The Capital Menlyn Maine is located in Centurion and offers luxury accommodation. It also features a concierge, a swim-up bar and a beauty centre.
Free Wi-Fi
Parking
8.8
Excellent
1161 reviews
Location
6.5 mi from city centre
Corner Lynnwood And Daventry Roads, Pretoria, Gauteng, South Africa
City Lodge Hotel Lynnwood provides 3-star accommodation in Centurion. It also features free Wi-Fi and an outdoor pool.
Free Wi-Fi
Parking
8.3
Excellent
854 reviews
Location
5.9 mi from city centre
221 Garsfontein Road, Menlyn, Pretoria, Gauteng, South Africa
Featuring free Wi-Fi and an outdoor pool, Protea Hotel Fire & Ice! by Marriott Pretoria Menlyn is located in Centurion and provides hip accommodation. The numerous amenities this sophisticated hotel has to offer include a currency exchange, laundry facilities and a concierge.
Free Wi-Fi
Parking
8.4
Excellent
1386 reviews
Location
5.9 mi from city centre
390 van der Walt Street, Pretoria, Gauteng, South Africa
Anew Hotel Capital Pretoria provides 3-star accommodation in Centurion, just moments from Central Hpr. It also features an outdoor pool, an express check-in and check-out feature and free Wi-Fi.
Free Wi-Fi
Parking
8.2
Excellent
807 reviews
Location
0.6 mi from city centre

FAQs when booking a last minute hotel in Pretoria

  • How much does a hotel room cost in Pretoria at the last minute?

    You’ll generally find hotel rooms from around £18 tonight, £18 tomorrow, and as low as £18 over the weekend.

  • What’s the cost for a last-minute hotel in Pretoria tonight?

    Prices tonight start at about £18 for 3-star hotels and £20 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in Pretoria tomorrow?

    If you book for tomorrow, expect rates of around £18 for 3-star hotels and £20 for 4-star accommodation.

  • What are the prices for hotels in Pretoria this coming weekend?

    If you’re booking last-minute, weekend rates start at about £18 for 3-star hotels and £20 for 4-star properties.

  • Will I save money by booking my Pretoria hotel at the last minute?

    Hotel prices often depend on how many rooms are available. In Pretoria, last-minute bookings average around £68 per night, whereas standard bookings typically cost about £43.

See more FAQs

Find better results for your stay in Pretoria