McGregor accommodation from NZ$136

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, 15 May - 16 May
Tomorrow night
Check prices in McGregor for tomorrow night, 16 May - 17 May
This weekend
Check prices in McGregor for this weekend, 17 May - 19 May
Next weekend
Check prices in McGregor for next weekend, 24 May - 26 May

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

New reviews! Best hotels in McGregor

Lady Grey Walk Cottage
Wotif Verified Review
4 / 5
A great place to stay with lots of space and thoughtful touches. A lovely welcome from Joanna when we arrived. There is a very good restaurant that often has musicians playing nearby, the Courtyard. Great to have secure parking. The place does need a little TLC but all very doable. Also the smell of the jasmine in the garden was beautiful
A verified traveller stayed at Lady Grey Walk Cottage
Posted 7 months ago
Lady Grey Walk Cottage

^Eligibility requirements and conditions apply