Book a room at MacGregors Guest House, Pretoria, South Africa.
Enter dates to see prices and available rooms at MacGregors Guest House
Please enter the dates of stay and number of guests to see available rooms and prices.

Double Room with Garden View
This room has a patio and tea-and-coffee-making facilities. The private bathroom is fitted with a bath or shower, and comes with free toiletries. You can enjoy pool view and garden view from the room. Extras include a desk, bed linen and ironing facilities.
- 50m²
- Read more

Family Room
This room has a patio and tea-and-coffee-making facilities. The private bathroom is fitted with a bath or shower, and comes with free toiletries. You can enjoy pool view and garden view from the room. Extras include a desk, bed linen and ironing facilities. Please note that the price is based on either single or double occupancy. Maximum occupancy is 2 adults and 2 children under the age of 12 (see Hotel Policies). The extra person rates vary according to the season and may be lower than indicated in the policies.
- 70m²
- Read more

Executive Suite
Featuring 1 bedroom, this suite offers 1 bathroom with a bath or a shower, a seating area and terrace where you can relax. This suite features a tea and coffee maker, a wardrobe, a flat-screen TV with satellite channels and a patio. The unit has 1 bed.
- 25m²
- Read more

Twin Room
This twin room is comprised of a flat-screen TV with satellite channels, a private bathroom as well as a terrace with garden views. The unit has 2 beds.
- 25m²
- Read more