- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for Pretoria bed & breakfast

1. Castello di Monte
Castello di MontePretoria
9.8 out of 10, Exceptional, (77 reviews)
The price is £243
includes taxes & fees
8 Nov - 9 Nov

2. Villa San Giovanni Accommodation
Villa San Giovanni AccommodationPretoria
8.8 out of 10, Excellent, (13 reviews)
The price is £45
includes taxes & fees
17 Nov - 18 Nov

3. Maple's Guest House
Maple's Guest HouseSunnyside
2.0 out of 10, (2 reviews)
The price is £80
includes taxes & fees
8 Dec - 9 Dec

4. The Fine Line Lodge
The Fine Line LodgePretoria
The price is £45
includes taxes & fees
20 Nov - 21 Nov

5. The Catwalk Lodge
The Catwalk LodgePretoria
4.8 out of 10, (3 reviews)
The price is £39
includes taxes & fees
1 Dec - 2 Dec

6. Bigger Than Average 1-Bedroom
Bigger Than Average 1-BedroomMenlyn
The price is £98
includes taxes & fees
8 Nov - 9 Nov

7. Charming B&B Retreat in Faerie Glen, Pretoria
Charming B&B Retreat in Faerie Glen, PretoriaFaerie Glen
The price is £50
includes taxes & fees
8 Nov - 9 Nov

8. Osborne House - Guest House
Osborne House - Guest HouseBrooklyn
9.2 out of 10, Wonderful, (20 reviews)
The price is £54
includes taxes & fees
8 Nov - 9 Nov

9. Amper Bo Guesthouse
Amper Bo GuesthousePretoria
8.0 out of 10, Very good, (18 reviews)
The price is £32
includes taxes & fees
8 Nov - 9 Nov

10. Thabiso Guesthouse
Thabiso GuesthousePretoria
The price is £45
includes taxes & fees
20 Nov - 21 Nov

11. Sgegede Guest House
Sgegede Guest HousePretoria
6.6 out of 10, (7 reviews)
The price is £27
includes taxes & fees
7 Dec - 8 Dec

12. The Monte Carlo
The Monte CarloCenturion
6.0 out of 10, (2 reviews)
The price is £79
includes taxes & fees
20 Nov - 21 Nov

14. Pilgrims Delight
Pilgrims DelightWierdapark
8.6 out of 10, Excellent, (7 reviews)
The price is £54
includes taxes & fees
8 Nov - 9 Nov

15. Airport Continental Guest House
Airport Continental Guest HouseKempton Park
2.0 out of 10, (1 review)
The price is £13














































