Search hotels in McGregor
Enter your dates to see the latest prices and deals for McGregor hotels
McGregor – 54 hotels and places to stay
Filter by:
12 On Tindall
Located in McGregor and only 20 km from Robertson Art Gallery, 12 On Tindall provides accommodation with mountain views, free WiFi and free private parking.

26 on Bree
Featuring a patio with pool views, a bar and a shared lounge, 26 on Bree can be found in McGregor, close to NG Church McGregor and 20 km from Robertson Art Gallery.

Ida Olive Shepherd's Cottage
Offering an outdoor swimming pool and mountain view, Ida Olive Shepherd's Cottage is situated in McGregor, 23 km from Robertson Art Gallery and 26 km from Robertson Golf Club.

The Red Caboose Train Carriage
Set in McGregor and only 15 km from Robertson Art Gallery, The Red Caboose Train Carriage offers accommodation with mountain views, free WiFi and free private parking.

Old Village Lodge
Located in McGregor, 20 km from Robertson Art Gallery, Old Village Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The Barn, McGregor
Offering a garden and garden view, The Barn, McGregor is situated in McGregor, 23 km from Robertson Golf Club and 37 km from Myrtl Rigg Memorial Church.

The Bean Tree
Boasting a patio with garden views, an outdoor swimming pool and a garden, The Bean Tree can be found in McGregor, close to Millstone Pottery and 20 km from Robertson Art Gallery.

Tanagra Wine & Guestfarm
Situated within 15 km of Robertson Art Gallery and 18 km of Robertson Golf Club in McGregor, Tanagra Wine & Guestfarm offers accommodation with seating area.

Maggie's Gift
Maggie's Gift, a property with a garden, is located in McGregor, 23 km from Robertson Golf Club, 37 km from Myrtl Rigg Memorial Church, as well as 38 km from Bonnievale Golf Club.

Orchard Cottage
Located in McGregor and only 19 km from Robertson Art Gallery, Orchard Cottage provides accommodation with mountain views, free WiFi and free private parking.

What guests said about McGregor:
A wonderful quaint village with incredibly friendly folk and...
Mcgregor is a gem with character with all the locals and...
We found that the people in the town were extremely helpful...
It is well worth the trip from Cape town.
Beautiful, clean little town.
The restaurants, bars and cafes were all very welcoming and...
See reviews by guests who stayed at hotels in McGregor
More places to explore, more ways to go
Hotels in Robertson
Want to extend your trip or still just browsing? Try Robertson, also popular with our guests!Hotels in Montagu
Want to extend your trip or still just browsing? Try Montagu, also popular with our guests!Hotels in Cape Town
Take a look at hotels in Cape Town and explore more of South Africa.Hotels in Port Elizabeth
Take a look at hotels in Port Elizabeth and explore more of South Africa.Hotels near Robertson Golf Club
Search and compare hotels close to Robertson Golf Club, a popular destination just outside McGregor.Hotels in South Africa
Eager to explore more of South Africa? Find hotels up and down the country!Hotels in Western Cape
Look beyond McGregor and set off to discover more of Western Cape.Hotels in Cape Winelands
Look beyond McGregor and set off to discover more of Cape Winelands.















