Book McGregor hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in McGregor

Cheap McGregor hotels

Lady Grey Walk Cottage

Lady Grey Walk Cottage

2.5 out of 5
1 Long St, Breede River Valley, McGregor, Western Cape
Stay at this vacation home in McGregor. Enjoy free parking, a garden, and patios. Popular attractions McGregor Library and Edna Fourie Gallery are located ...
Opens in a new windowLady Grey Walk Cottage
Easy 4 Dayz

Easy 4 Dayz

3 out of 5
85 Voortrekker Street, McGregor, Western Cape
Stay at this 3-star vacation home in McGregor. Enjoy free WiFi, free parking, and private plunge pools. Popular attractions Tanagra Winery and Edna Fourie Gallery ...
Opens in a new windowEasy 4 Dayz
Le Bonheur Guest Accommodation

Le Bonheur Guest Accommodation

3.5 out of 5
60a Mill Street, McGregor, Western Cape
Stay at this 3.5-star B&B in McGregor. Enjoy free breakfast, a fitness center, and a garden. Popular attractions Tanagra Winery and Edna Fourie Gallery are located ...
Opens in a new windowLe Bonheur Guest Accommodation
Save an average of 15% on thousands of hotels when you're signed in
Orchard Cottage

Orchard Cottage

3.5 out of 5
5 Cottage lane, 7 Voorterkker str, McGregor, Western Cape
Stay at this 3.5-star cottage in McGregor. Enjoy free parking, a garden, and dry cleaning or laundry services. Popular attractions Edna Fourie Gallery and McGregor ...
Opens in a new windowOrchard Cottage
Old Village Lodge

Old Village Lodge

3.5 out of 5
69 Voortrekker Street, McGregor, Western Cape
Stay at this 3.5-star B&B in McGregor. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Tanagra Winery and Edna Fourie Gallery are located ...
Opens in a new windowOld Village Lodge
Summerhouse Guesthouse

Summerhouse Guesthouse

3.5 out of 5
81 Voortrekker Street, McGregor, Western Cape
Stay at this 3.5-star guesthouse in McGregor. Enjoy free WiFi, a garden, and furnished balconies. Popular attractions Tanagra Winery and Edna Fourie Gallery ...
Opens in a new windowSummerhouse Guesthouse
Montagu Country Hotel

Montagu Country Hotel

4 out of 5
27 Bath Street, Montagu, Western Cape
Fully refundableReserve now, pay when you stay
The price is NZ$158 per night from 20 Sept to 21 Sept
NZ$158
20 Sept - 21 Sept
includes taxes & fees
Stay at this 4-star spa hotel in Montagu. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Hick's Art Gallery and Montagu Museum are located ...
Opens in a new windowMontagu Country Hotel
The Robertson Small Hotel

The Robertson Small Hotel

5 out of 5
58 Van Reenen Street, Robertson, Western Cape
The price is NZ$375 per night from 20 Sept to 21 Sept
NZ$375
20 Sept - 21 Sept
includes taxes & fees
Stay at this 5-star luxury hotel in Robertson. Enjoy free breakfast, free parking, and 2 outdoor pools. Popular attractions Roodezandt Winery and Robertson Winery ...
Opens in a new windowThe Robertson Small Hotel
Orange Grove

Orange Grove

4 out of 5
Orange Grove Farm, Noree Road, Robertson, Robertson, Western Cape
The price is NZ$181 per night from 27 Sept to 28 Sept
NZ$181
27 Sept - 28 Sept
includes taxes & fees
Stay at this 4-star lodge in Robertson. Enjoy free WiFi, free parking, and in-room massages. Popular attractions Rooiberg Winery and Le Roux & Fourie ViLe Roux ...
Opens in a new windowOrange Grove
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.

Hotels In McGregor

lastminute.co.nz has around 9 hotels within a 30-kilometre radius of McGregor.

The nearest lastminute.co.nz-listed hotel is the Rosendal Winery and Wellness Retreat, South Africa, which is located 25 kilometres from the centre of McGregor. As an alternative, try the Excelsior Manor Guesthouse, located in South Africa, which is 20 kilometres away.

The Mo & Rose at Soekershof is 25 kilometres from the middle of McGregor. Another alternative is the Ballinderry - The Robertson Guest House, which is positioned 20 kilometres away. Other places to stay are the Orange Grove Farm and the The Robertson Small Hotel.

Hermanus is 70 kilometres to the southwest of McGregor and is where you'll find the Hermanus Beach and Whalehaven Winery. Should you wish to stay in Hermanus, check out the The Marine Hermanus and Mosselberg on Grotto Beach. 50 kilometres to the northwest of McGregor you may also choose to stay at Worcester, which is home to the Protea Hotel Cumberland and 19th Hole Golf Villa. Regardless of whether you're passing through or spending a few nights in Worcester, set aside some time to visit the Karoo Desert National Botanical Garden and Worcester Golf Club.

Cape Town International Airport is situated 110 kilometres away from downtown McGregor. If you choose to stay nearby, you can easily secure a night at the Hotel Verde or the Road Lodge Cape Town International Airport.

McGregor hotels essential information

Accommodation
73 hotels
Lowest Price
NZ$158
Highest Price
NZ$375
Popular hotels
Lady Grey Walk Cottage, Easy 4 Dayz, Le Bonheur Guest Accommodation, Orchard Cottage, Old Village Lodge, Summerhouse Guesthouse, Montagu Country Hotel, The Robertson Small Hotel, Orange Grove

Most recent McGregor hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.