Book McGregor hotels

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 McGregor Western Cape
Stay at this holiday 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
Orchard Cottage

Orchard Cottage

3.5 out of 5
5 Cottage lane McGregor Western Cape
Stay at this cottage in McGregor. Enjoy free parking, a garden and dry cleaning or laundry services. Popular attractions Edna Fourie Gallery and McGregor Library ...
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 B&B in McGregor. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Tanagra Winery and Edna Fourie Gallery are located ...
Opens in a new windowOld Village Lodge
Save an average of 15% on thousands of hotels when you're signed in
Easy 4 Dayz

Easy 4 Dayz

3 out of 5
85 Voortrekker Street McGregor Western Cape
Stay at this holiday home in McGregor. Enjoy free Wi-Fi, free parking and private plunge pools. Popular attractions Tanagra Winery and Edna Fourie Gallery are ...
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 B&B in McGregor. Enjoy free breakfast, a fitness centre and a garden. Popular attractions Tanagra Winery and Edna Fourie Gallery are located ...
Opens in a new windowLe Bonheur Guest Accommodation
Summerhouse Guesthouse

Summerhouse Guesthouse

3.5 out of 5
81 Voortrekker Street McGregor Western Cape
Stay at this guesthouse in McGregor. Enjoy free Wi-Fi, a garden and furnished balconies. Popular attractions Tanagra Winery and Edna Fourie Gallery are located ...
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$177 per night from 13 June to 14 June
NZ$177
13 June - 14 June
includes taxes & fees
Stay at this spa hotel in Montagu. Enjoy free Wi-Fi, 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
Fully refundableReserve now, pay when you stay
The price is NZ$324 per night from 18 May to 19 May
NZ$324
18 May - 19 May
includes taxes & fees
Stay at this luxury hotel in Robertson. Enjoy free breakfast, free parking and 2 outdoor pools. Popular attractions Roodezandt Winery and Robertson Winery are ...
Opens in a new windowThe Robertson Small Hotel
Mimosa Lodge

Mimosa Lodge

4 out of 5
19 Kerk St, Bergsig Montagu Western Cape
The price is NZ$123 per night from 16 May to 17 May
NZ$123
16 May - 17 May
includes taxes & fees
Stay at this guesthouse in Montagu. Enjoy free Wi-Fi, free parking and daily housekeeping. Popular attractions Montagu Museum and Hick's Art Gallery are located ...
Opens in a new windowMimosa Lodge
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$123
Highest Price
NZ$324
Popular hotels
Lady Grey Walk Cottage, Orchard Cottage, Old Village Lodge, Easy 4 Dayz, Le Bonheur Guest Accommodation, Summerhouse Guesthouse, Montagu Country Hotel, The Robertson Small Hotel, Mimosa Lodge

Most recent McGregor hotel reviews

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