McGregor accommodation from NZ$166
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
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in McGregor
Top hotel deals in McGregor

Lady Grey Walk Cottage

Easy 4 Dayz

Le Bonheur Guest Accommodation

Orchard Cottage
Old Village Lodge

Summerhouse Guesthouse

The Robertson Small Hotel

Kogman and Keisie Guest Farm

Orange Grove
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.
The Mo & Rose at Soekershof is 25 kilometres from the middle of McGregor. Alternatively, the Cedar Lodge Guest House can be found 19 kilometres away. Two more hotel options in the McGregor area are the Keisie Cottages and the Orange Grove Farm.
Looking for things to do? Consider spending some time exploring the Hermanus Beach and Whalehaven Winery, which you'll find in Hermanus, 75 kilometres to the southwest of McGregor. If you'd like to spend a few nights in Hermanus, check out the 138 Marine Beachfront Guesthouse and Onrus River Cottage. Or, you could stay in Gansbaai, 80 kilometres to the southwest of McGregor, where you can pick from the Haus Giotto and Umnenge Lodge. Regardless of whether you're passing through or spending a few nights in Gansbaai, set aside some time to visit the Danger Point Lighthouse and Gansbaai Harbor.
Cape Town International Airport is located 110 kilometres away from central downtown McGregor. Should you choose to stay nearby, you can book a night at the Hotel Verde or the Road Lodge Cape Town International Airport.
McGregor hotels essential information
Accommodation | 71 hotels |
---|---|
Lowest Price | NZ$166 |
Highest Price | NZ$357 |
Popular hotels | Lady Grey Walk Cottage, Easy 4 Dayz, Le Bonheur Guest Accommodation, Orchard Cottage, Old Village Lodge, Summerhouse Guesthouse, The Robertson Small Hotel, Kogman and Keisie Guest Farm, Orange Grove |
Nearby cities
Near an Attraction
Top hotels
More destinations for you
- Hotels in Thornhill
- Hotels in Studholme
- Hotels in Kaikōura
- Hotels in Clarens
- Hotels in Kimberley
- Hotels in Durban
- Hotels in Pilgrims Rest
- Hotels in Amersfoort
- Hotels in Saint Francis Bay
- Hotels in Napier
- Hotels in Graskop
- Oyster Bay Beach Hotels
- Hotels in Hilton
- Hotels in Jeffreys Bay
- Hotels in Swellendam
- Hotels in Cape Saint Francis
- Rustenburg Romantic Hotels
- Hotels in Stanford
- Hotels in Riversdale
- Ballito Pet Friendly Hotels
- Hotels in Bethlehem
- Hotels in St. Helena Bay
- Hotels in Greyton
- Hotels in Hermanus
- Stanford Apartment Hotels
- Hotels in Dullstroom
- Hotels in Drakensberg Gardens
^Eligibility requirements and conditions apply