McGregor accommodation from AU$128

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

Tonight
Check prices in McGregor for tonight, 24 Nov - 25 Nov
Tomorrow night
Check prices in McGregor for tomorrow night, 25 Nov - 26 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.

Top luxury McGregor hotel deals

Old Village Lodge

Old Village Lodge

69 Voortrekker Street, McGregor, Western Cape

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
81 hotels
Lowest Price
AU$128
Highest Price
AU$382
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

Frequently asked questions

How many days should I spend in McGregor?
Stay a handful of days, a week or a month — you do you, boo. Start by considering the sights you want to see and whether your mode is more relaxation or adventure. Your budget will come into play too. When it’s time to book your McGregor hotel and flight, Wotif is here to make it happen.
Where should a first-time tourist stay in McGregor?
If you’ve never travelled to McGregor before, make your trip as easy as possible. Stay someplace central so you’ll be near the top attractions, transport options and things like convenience stores or supermarkets. Be on the lookout for McGregor hotels that are well located and come recommended by other first-time travellers.
How much does a McGregor hotel cost?
No need to sweet-talk the hotel manager — our filters will do the job of tracking down AU$128 cheap accommodation in McGregor. Simply enter your travel details and tweak your search by things like property class, budget and amenities. Oh, and here’s another money-saving hack: Book your McGregor hotel outside the peak months of August, September and October when prices tend to be higher.
How do I get a cheap hotel in McGregor?
Crack the code to finding cheap hotels in McGregor with some of these tips and tricks:

  • Midweek stays can work wonders keeping your budget in check: Cheaper room rates are typically offered from Monday to Thursday.
  • Unlock a treasure trove of savings: Set up a Wotif member account and get front-row access to our Mates Rates, including discounts of 10% or more on hotels.
  • Travel during the low season: November, December and January are McGregor’s quietest months which means there’ll be lower prices.
  • Narrow your search with our handy filter tool: Then sort by the lowest price to bag a sweet deal.

^Eligibility requirements and conditions apply.