McGregor accommodation from NZ$141

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

Tonight
Check prices in McGregor for tonight, 21 Nov - 22 Nov
Tomorrow night
Check prices in McGregor for tomorrow night, 22 Nov - 23 Nov
This weekend
Check prices in McGregor for this weekend, 22 Nov - 24 Nov
Next weekend
Check prices in McGregor for next weekend, 29 Nov - 1 Dec

McGregor stays as unique as you are

Top hotel deals in McGregor

Don't see what you're looking for?
See all available properties in McGregor
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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
81 hotels
Lowest Price
NZ$141
Highest Price
NZ$422
Popular hotels
Lady Grey Walk Cottage, Easy 4 Dayz, Orchard Cottage, Old Village Lodge, Summerhouse Guesthouse, Le Bonheur Guest Accommodation, The Robertson Small Hotel, Montagu Country Hotel, Ballinderry - The Robertson Guest House

^Eligibility requirements and conditions apply