Home / South Africa / Pretoria / Places to Stay

← All cities in South Africa

One Night in Pretoria

Discover overnight stays in Pretoria, South Africa — with the restaurants, attractions, nightlife, and neighbourhood highlights around them.

230 stays Hotels & more Guest houses Apartments

Showing 25–36 of 230 stays

Brooklyn Manor Guesthouse
Bed and breakfast Pretoria

Brooklyn Manor Guesthouse

Pretoria · 323 Anderson Street, Pretoria, 0181

Brooklyn Manor Guesthouse in Pretoria offers comfortable accommodation at great value rates starting from 939.13 ZAR. Ideal for travellers seeking affordable stays with easy booking options.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
0.0★ property
Guest rating
From
R 939
per night
City Lodge Hotel Hatfield Pretoria
Hotel Pretoria

City Lodge Hotel Hatfield Pretoria

Pretoria · The Fields, 407 Hilda Street, Pretoria, 0028

City Lodge Hotel Hatfield in Pretoria offers 184 comfortable rooms just a kilometre from Courtyard Hotel Arcadia. Close to Union Buildings, universities, and Gautrain Hatfield Station, it’s ideal for business and leisure travellers.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
3.0★ property
Guest rating
From
R 1,031
per night
314 on Clark Guest House
Bed and breakfast Pretoria

314 on Clark Guest House

Pretoria · 314 Clark Street, Pretoria, 0181

314 on Clark Guest House offers comfortable 4-star accommodation in the vibrant heart of Pretoria. Enjoy a stay where timeless charm meets modern comfort in the Jacaranda City.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.0★ property
Guest rating
From
R 1,108
per night
Villa Amor
Bed and breakfast Pretoria

Villa Amor

Pretoria · Plot 288 Arthur Avenue, Pretoria, 0040

Villa Amor offers comfortable 5-star accommodation in Pretoria, South Africa. Experience a relaxed and welcoming atmosphere, perfect for unwinding during your stay.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
5.0★ property
Guest rating
From
R 1,744
per night
Mont Dor Bohemian House
Bed and breakfast Pretoria

Mont Dor Bohemian House

Pretoria · 389 Eridanus Street, Waterkloof Ridge, Pretoria, 0181

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Remain linked during your visit by utilizing the complimentary internet access available. Prior to your check-in date, you can arrange airport transportation services, guaranteeing a...

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
5.0★ property
Guest rating
From
per night
Kievits Kroon Gauteng Wine Estate
Hotel Pretoria

Kievits Kroon Gauteng Wine Estate

Pretoria · Plot 41 Reier Road Kameeldrift-East, Pretoria, 0035

Kievits Kroon Gauteng Wine Estate offers luxury accommodation, fine dining, and a wellness spa in Pretoria. Enjoy unique Cape Dutch-style architecture and great value for your stay.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.0★ property
Guest rating
From
R 2,398
per night
Absolute Farenden Apartments
Apartment/Flat Pretoria

Absolute Farenden Apartments

Pretoria · 396 Farenden Street, Pretoria, 0028

Absolute Farenden Apartments in Pretoria offers stylish and comfortable 4-star accommodation. Perfect for both business and leisure travellers seeking quality service and a convenient location.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.0★ property
Guest rating
From
R 898
per night
131 on Herbert Baker Boutique Hotel
Bed and breakfast Pretoria

131 on Herbert Baker Boutique Hotel

Pretoria · 131 Herbert Baker Street, Pretoria, 0181

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit.To facilitate your arrival and departure, you can pre-book airport transfer services...

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
5.0★ property
Guest rating
From
R 997
per night
Casa Toscana Lodge
Bed and breakfast Pretoria

Casa Toscana Lodge

Pretoria · 5 Darlington Road, Lynnwood Manor, Pretoria, Pretoria, 0018

Casa Toscana Lodge in Pretoria offers comfortable 4-star accommodation with excellent function, conference, and wedding venues. Enjoy great value stays in the heart of Tshwane.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.0★ property
Guest rating
From
R 1,578
per night
Sgegede Guest House
Bed and breakfast Pretoria

Sgegede Guest House

Pretoria · 520 Sarel Ave, Pretoria, 0082

Sgegede Guest House in Pretoria offers comfortable bed and breakfast accommodation in a tranquil, leafy suburb. Ideal for leisure and business travellers seeking a peaceful stay.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
2.0★ property
Guest rating
From
R 574
per night
Eco Park Lodge
Bed and breakfast Pretoria

Eco Park Lodge

Pretoria · 54 Rhyolite Avenue, Zwartkop Ext 8, Pretoria, 0051

Eco Park Lodge offers comfortable 4-star accommodation in Pretoria. Book online from 637.50 ZAR with best price guaranteed and enjoy a confident stay in the city.

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.0★ property
Guest rating
From
R 1,208
per night
Hudson House
Bed and breakfast Pretoria

Hudson House

Pretoria · 451 Kiepersol Road, Pretoria, 0801

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Remain linked during your visit by utilizing the complimentary internet access available. Prior to your check-in date, you can arrange airport transportation services, guaranteeing a...

Around it
Explore dining & local highlights
Best for
Short stays & city breaks
Feel
Pretoria vibe
4.5★ property
Guest rating
From
R 1,609
per night