Pretoria Guesthouses

Destinations in Pretoria

Map of Pretoria Guesthouses

Ciara Guesthouse Pretoria
8.7/10 Excellent
27 reviews
Free Wi-Fi
3.6 km. Queenswood Train Station

Featuring a lush garden, Ciara Lodge is located in Pretoria and offers an outdoor swimming pool, children’s playground and terrace. Loftus Versfeld Rugby Stadium is 15 minutes’ drive away. Guests have access to free Wi-Fi.

Number of rooms: 10

887 Louis Trichardt Street, Rietfontein, 0084 Pretoria, South Africa

House Mulberry Guesthouse Pretoria
8.7/10 Excellent
Free Wi-Fi
9 km. Koedoespoort Train Station

Situated in Pretoria, within 7.6 km of Pretoria Country Club and 11 km of University of Pretoria, House Mulberry Guesthouse features accommodation with an outdoor swimming pool and as well as free private parking for guests who drive.

Number of rooms: 3

497 Mulberry Street Moreleta Village, Moreleta Park, 0044 Pretoria, South Africa

Windmills Rest Pretoria
8.6/10 Excellent
6 reviews
Free Wi-Fi
8 km. Mamelodi Gardens Train Station

Set in Pretoria, 12 km from Times Square Casino, Windmills Rest features air-conditioned rooms and free private parking. The guest house has an outdoor pool and views of the mountain, and guests can enjoy a drink at the bar.

Number of rooms: 12

98 Cole Road, Pretoria East, 0084 Pretoria, South Africa

Fa'Trez Guest House & Spa Pretoria
8.6/10 Excellent
4 reviews
Free Wi-Fi
7 km. Koedoespoort Train Station

Fa'Trez Guest House & Spa is set in Pretoria and boasts barbecue facilities and garden. The property is also 3.4 km away from Menlyn Maine Central Square and Time Square Casino. Both free Wi-Fi and private parking are available at this property.

Number of rooms: 8

426 Vista Drive Faerie Glen ext 1 Pretoria, Faerie Glen, 0081 Pretoria, South Africa

Kleineweide Boutique Estate Pretoria
8.6/10 Excellent
Free Wi-Fi
8 km. Centurion Gautrain Railway Station

Kleineweide Boutique Estate is located in the Rietvalleirand suburb of Pretoria, just a 25-minute drive from Pretoria Central. The estate features views of the Rietvlei Dam and offers an outdoor swimming pool and garden.

Number of rooms: 12

238 Jochem Street, Rietvalleirand, 0145 Pretoria, South Africa

N&A Self-catering Guesthouse Garsfontein
8.5/10 Excellent
6 reviews
Free Wi-Fi Free private parking
7 km. Koedoespoort Train Station

Set in Pretoria, 9 km from University of Pretoria, N&A Self-catering Guesthouse offers accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

Number of rooms: 7

446 Zita Street Garsfontein, Garsfontein, 0081 Pretoria, South Africa

Zwavelpoort Guesthouse Pretoria
8.5/10 Excellent
Free Wi-Fi
12 km. Pienaarspoort Train Station

Located in Pretoria, 17 km from Pretoria Country Club, Zwavelpoort Guesthouse provides accommodation with a garden, free private parking, a shared lounge and a terrace. Featuring family rooms, this property also provides guests with a barbecue.

Number of rooms: 4

Zwavelpoort Street, 0081 Pretoria, South Africa

By Bush Telegraph Lodge Hatfield
8.5/10 Excellent
36 reviews
Free Wi-Fi
10 km. Centurion Gautrain Railway Station

Featuring white exteriors and an expansive garden with secluded terrace areas, By Bush Telegraph Lodge is located on Randjesfontein Estate within 10 km from Midrand. It boasts an outdoor swimming pool, bar and restaurant.

Number of rooms: 15

22 Riboville Road, 1683 Midrand, South Africa

Waters on Willows Pretoria
8.4/10 Very Good
Free Wi-Fi
5 km. Waltloo Train Station

Featuring pool views, Waters on Willows features accommodation with a garden, barbecue facilities and a shared lounge, around 10 km from Pretoria Country Club. This property offers access to a patio, free private parking and free Wi-Fi.

Number of rooms: 5

462 Kosmos Avenue, Die Wilgers, Die Wilgers, 0081 Pretoria, South Africa

Candlewoods Guesthouse Hatfield
8.4/10 Very Good
31 review
Free Wi-Fi
6 km. Centurion Gautrain Railway Station

Located in the heart of Candlewoods Country Estate in Centurion, 9 km from the city centre Candlewoods Guesthouse features a Victorian designed property with an outdoor pool, free Wi-Fi and free private parking.

Number of rooms: 16

1796 Stonehedge Road, Candlewoods Country Estate, Louwlardia Ext.34, Centurion, 0157 Irene, South Africa

Show More Hotels