McGregor accommodation from AU$231
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in McGregor
Top hotel deals in McGregor

Lady Grey Walk Cottage

Easy 4 Dayz
Old Village Lodge

Summerhouse Guesthouse

Orchard Cottage

Le Bonheur Guest Accommodation

The Grand Hotel Robertson

Ballinderry - The Robertson Guest House
Top luxury McGregor hotel deals
Old Village Lodge
Accommodation In McGregor
While there aren't any hotels within McGregor, there are around 9 within 30 kilometres.
The nearest Wotif-listed hotel is the Excelsior Manor Guesthouse, South Africa, located 20 kilometres from downtown McGregor. Another nearby alternative is the Ballinderry - The Robertson Guest House, located in South Africa, 20 kilometres from the heart of McGregor.
For more options, try the Rosendal Winery and Wellness Retreat and the Excelsior Manor Guesthouse. They are 25 kilometres and 20 kilometres respectively from the center. Others include the Mo & Rose at Soekershof, 25 kilometres away, and the Ballinderry - The Robertson Guest House, 20 kilometres.
If you want to experience some nearby localities, consider Robertson and Worcester. Head 20 kilometres to the north of McGregor and you'll locate Robertson. Alternatively, Worcester is 50 kilometres to the northwest. Hotels in Robertson are the Cedar Lodge Guest House and The Robertson Small Hotel. The Protea Hotel Cumberland and Aan de Doorns Guesthouse are some of the better ones in Worcester.
Cape Town International Airport is the nearest preferred airport for flying into McGregor and is 110 kilometres from the heart of town. If you choose to stay nearby, try the Hotel Verde or the Road Lodge Cape Town International Airport.
McGregor hotels essential information
Accommodation | 73 hotels |
|---|---|
Lowest Price | AU$231 |
Highest Price | AU$329 |
Popular hotels | Lady Grey Walk Cottage, Easy 4 Dayz, Old Village Lodge, Summerhouse Guesthouse, Orchard Cottage, Le Bonheur Guest Accommodation, The Grand Hotel Robertson, Ballinderry - The Robertson Guest House, Goats Window Luxury Safari Lodge |
Frequently asked questions
More Destinations
- Hotels near Springfield Estate
- Hotels near Franschhoek Wine Tram
- Guest Houses in De Doorns
- Pet Friendly Hotels in De Doorns
- De Doorns Hotels
- Safari Camps in De Doorns
- Hotels with Hot Tubs in Franschhoek Wine Route
- Pet Friendly Hotels in Franschhoek Wine Route
- Franschhoek Wine Route Hotels
- Caravan Parks in Stanford
- Country Houses in Stanford
- Hostels in Stanford
- Beach Hotels in Stanford
- Pet Friendly Hotels in Stanford
- Winery Hotels in Stanford
- Stanford Hotels
- Safari Camps in Stanford
- Touws River Hotels
- Holiday Homes in Genadendal
- Pet Friendly Hotels in Robertson Wine Valley
- Robertson Wine Valley Hotels
- Bredasdorp Hotels
- Hostels in Worcester
- Worcester Hotels
- Guest Houses in Bonnievale
- Bonnievale Hotels
- Safari Camps in Bonnievale
- Caravan Parks in Caledon
- Hotels with Hot Tubs in Caledon
- Pet Friendly Hotels in Caledon
- Caledon Hotels
- Bot River Hotels
- Pet Friendly Hotels in Greyton
- Greyton Hotels
- Franschhoek Hotels
- Overberg District Municipality Hotels
- Caravan Parks in Villiersdorp
- Holiday Homes in Villiersdorp
- Villiersdorp Hotels
- Riviersonderend Hotels
- Napier Hotels
- Cape Agulhas Hotels
- Hottentots-Holland Nature Reserve Hotels
- Hotels near Rivendell Wine Estate
- Cape Winelands Hotels
- Hostels in Rawsonville
- Rawsonville Hotels
- Safari Camps in Rawsonville
- Farmstay in Swellendam
- Hostels in Swellendam
- Resorts in Swellendam
- Beach Hotels in Swellendam
- Hotels with Hot Tubs in Swellendam
- Pet Friendly Hotels in Swellendam
- Spa Hotels in Swellendam
- Winery Hotels in Swellendam
- Swellendam Hotels
- Safari Camps in Swellendam
- B&B in Robertson
- Cottages in Robertson
- Resorts in Robertson
- Family Hotels in Robertson
- Hotels with Hot Tubs in Robertson
- Luxury Hotels in Robertson
- Romantic Hotels in Robertson
- Spa Hotels in Robertson
- Winery Hotels in Robertson
- Robertson Hotels
- Safari Camps in Robertson
- Hotels near Bokkeriviere Nature Reserve
- Ashton Hotels
- Hotels near Silwerstrand Golf Estate
- Buffeljagsrivier Hotels
- Hotels with Hot Tubs in Breede River Valley
- Pet Friendly Hotels in Breede River Valley
- Casino Hotels in Montagu
- Family Hotels in Montagu
- Hotels near Gabrielskloof Wine Estate








