Skip to main content

Filter by:


Star rating

Review score

McGregor – 15 hotels and places to stay
See the latest prices and deals by choosing your dates.
Fountain Place, hotel in McGregor

Set in the Robertson Wine Valley, this adults-only boutique guest accommodation is a Provincial Heritage Site in the 19th-century village of McGregor.

Not only was Fountain Place spotlessly clean and really comfortable, but the owners had thought of every single little detail that would make the stay pleasant!
9.0
Scored 9.0
Superb
Rated superb
142 reviews
Price fromTHB 2,392.52per night
The Barn, McGregor, hotel in McGregor

Featuring a patio with mountain views, a garden and barbecue facilities, The Barn, McGregor can be found in McGregor, close to Millstone Pottery and 20 km from Robertson Art Gallery.

Historic beauty of the home.
9.5
Scored 9.5
Exceptional
Rated exceptional
34 reviews
Price fromTHB 2,671.65per night
Sempurna Estate, hotel in McGregor

Offering an indoor pool and garden view, Sempurna Estate is set in McGregor, 18 km from Robertson Art Gallery and 20 km from Robertson Golf Club.

The photos did not do the amazing location justise. Our cottage was spacious, and comforts like under floor heating in the bathroom gave it that extra feeling of being taken care of. The hostess took great care of us and gave wonderful suggestions of restaurants to visit.
9.6
Scored 9.6
Exceptional
Rated exceptional
28 reviews
Price fromTHB 4,186.91per night
12 On Tindall, hotel in McGregor

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.

Stacey, the owner, is fantastic and thinks of every bit of detail. Highly recommended!!
9.6
Scored 9.6
Exceptional
Rated exceptional
123 reviews
Price fromTHB 2,890.96per night
Whipstock Guest Farm, hotel in McGregor

Boasting water sports facilities and views of mountain, Whipstock Guest Farm is a recently renovated guest house set in McGregor, 29 km from Robertson Art Gallery.

Very nice and quite place to stay. Not in town but still in a distance that allow to go out for diner with a car. Very beautiful garden and confortable independent rooms.
9.2
Scored 9.2
Superb
Rated superb
20 reviews
Price fromTHB 1,674.77per night
Orchard Cottage, hotel in McGregor

Boasting a patio with garden views, a garden and barbecue facilities, Orchard Cottage can be found in McGregor, 800 meters from NG Church McGregor.

All the extra touches tissues and chocolate on the bed. Wine and rusks on the table.
9.3
Scored 9.3
Superb
Rated superb
62 reviews
Price fromTHB 1,794.39per night
Maggie's Gift, hotel in McGregor

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.

setting privacy style and comfort,
9.0
Scored 9.0
Superb
Rated superb
68 reviews
Price fromTHB 3,788.16per night
Plum Tree Cottage, hotel in McGregor

Featuring a patio with mountain views, a garden and barbecue facilities, Plum Tree Cottage can be found in McGregor, close to NG Church McGregor and 19 km from Robertson Art Gallery.

The cottage was beautiful, very comfortable and very well decorated. We loved the little touches like leaving wine on the table and the garden was spectacular.
9.2
Scored 9.2
Superb
Rated superb
26 reviews
Price fromTHB 1,953.89per night
The Red Caboose Train Carriage, hotel in McGregor

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.

Very UNIQUE experience and stay. Hosts were amazing, extremely attentive♡. Very well done for something so different.
9.5
Scored 9.5
Exceptional
Rated exceptional
18 reviews
Price fromTHB 5,024.30per night
The Old School, hotel in McGregor

Set in McGregor, near Millstone Pottery and NG Church McGregor, the historic The Old School features a garden. There is a private entrance at the apartment for the convenience of those who stay.

The quiet location, within walking distance to the town. Lots of space with all amenities. Wonderful feel to the grounds. Would definately return.
9.4
Scored 9.4
Superb
Rated superb
15 reviews
Price fromTHB 2,492.21per night
See all 14 hotels in McGregor
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about McGregor:

  • 8.0
    Scored 8.0

    A small charming village in a lovely setting.

    A small charming village in a lovely setting. Not much else to do but walk and eat, but there are 7 restaurants of which the Fat Lady’s Arms was a fun choice. It’s a quiet getaway spot but at times does feel like you’ve stumbled into a retirement home!
    Steve Miller
    South Africa
  • 10
    Scored 10

    Well done Didi - Our host at the Bean Tree was so friendly,...

    Well done Didi - Our host at the Bean Tree was so friendly, her tips and advise was excellent, and we loved staying there in her beautiful accommodation. Friendly exciting town with lots to do. We will certainly be back to stay soon.
    Brenda
    South Africa
  • 10
    Scored 10

    Small and wonderful village!

    Small and wonderful village! I was lucky to stop there for a night and amaze by the village. There’s few bar options, wonderful restaurants (I went to the Fat Lady’s arm after my guest house owner recommended and I was not disappointed! The food was excellent and they had different choices to pleased I believe everyone!) The morning after I was lucky to catch the Saturday morning market. Fantastic!
    Anne-marie
    Canada
  • 10
    Scored 10

    McGregor is a very small Community.

    McGregor is a very small Community. Everyone is friendly and welcoming. The only downside is having to travel to Robertson should you require anything from the bigger shops but if you plan well there shouldn't be a need to travel.
    Joburg
  • 10
    Scored 10

    We went specifically to visit the Eseltjiesrus Donkey...

    We went specifically to visit the Eseltjiesrus Donkey Sanctuary just outside McGregor. It was amazing. The property is pristine. There is a lovely restaurant, book shop and gift shop. A friendly, knowledgeable guide introduced us to the donkeys. They were beautiful, peaceful and very well cared for. Definitely worth a visit, also an opportunity to adopt one of these incredible animals and make a very worthwhile contribution to donkey welfare in general. We also enjoyed exploring the quaint little village of McGregor.
    Jane
    South Africa
  • 10
    Scored 10

    McGregor is a tiny village with beautiful old houses located...

    McGregor is a tiny village with beautiful old houses located in a remote farming and wine region. For the ones looking for peace and quiet, and wanting to connect with nature, it is a perfect gateway.
    Michelle
    Mozambique

Explore guest reviews of hotels in McGregor

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 84 reviews
    The bean tree is situated in the town, a 2min walking distance from everywhere you want to be. It has a lovely garden and is pet friendly as a bonus. The town offers all from cycling to hiking routes and then let's you enjoy lovely restaurants for breakfast and dining. - don't forget the whiskey bar either. Mc Gregor Wines and Lords also give you the option to visit a wine farm. All this and then you get to go to the bean tree to end your day in comfort & style.
    Chris
    South Africa
  • From THB 2,890.96 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 123 reviews
    Very quiet, peaceful location within easy walking distance of the main street in the village of McGregor. Safe off-street parking right outside our rooms. Comfortable, clean and very attractive bedrooms. Good bathroom facilities. So much attention has been paid to detail throughout the accommodation. The delicious breakfasts were beautifully presented and delivered to our rooms in baskets. Stacey is a very friendly, kind and helpful host.
    Jane
    South Africa
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 84 reviews
    We were only going to stay for 2 nights, and we decided to extend our stay with two more. The unit was excellent, just lovely hosts going out of their way to make your stay as comfortable as possible with loads of recommendations of where to eat and where to go. The unit has absolutely everything you need with extra coffee and rusks brought to us on the 3rd day. This will be my go-to place in McGregor from now on. Didn't want to leave!
    Sorea
    Mauritius
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 84 reviews
    Not only was the living space amazingly comfortable and tastefully put together, Didi is the Queen of Hosting. She was the most friendly, patient, and helpful, in terms of inviting us into her lovely space and making us feel so incredibly welcome. The amenities offered and extra little touches wrapped our stay in quaint little McGregor up so perfectly that its safe to say we will be returning very soon!
    Devyn Gee
    South Africa
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews
    This well-appointed cottage lies in the heart of a very quaint village. It is superbly designed and furnished. The owners definitely have the comfort of the guests in mind. We arrived on a very hot day. The aircon was a real life-saver and the outdoor shower an added bonus! A perfect location from which to explore McGregor and surrounds.
    Samaai
    South Africa
  • From THB 1,794.39 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 62 reviews
    Our stay at Orchard Cottage felt very private. We loved the two bathrooms. Free wifi that was working. The host did not hold back on coffee, sugar and tea supplies. The house had everything we needed and more for our self catering stay. We want to go back soon. Will highly recommend Orchard Cottage.
    Triveno
    South Africa
  • From THB 4,186.91 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 28 reviews
    A beautiful, peaceful, luxury farm experience with privacy and convenience to Mcgregor, superbly hosted by Manuela. Lovely touches with tea, coffee, milk, juice, local wine from the warm, as well as olives and olive oil. We thoroughly enjoyed our stay and will be back.
    Darrel
    South Africa
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 86 reviews
    Stunning design and finishings of the villa, gorgeous views, well equipped and maintained... can't wait to go back! McGregor offers loads of amazing dining spots for breakfast, lunch and dinners and fantastic food. Happy our dog could join us, very dog friendly area.
    reynish
    South Africa
  • From THB 1,794.39 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 62 reviews
    Everything about the weekend was amazing. The Cottage was super clean, well presented and had everything you needed. What a gorgeous place. We will look for an excuse to come back to McGregor just so we can stay here again.
    neill
    South Africa
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 53 reviews
    We had a wonderful stay. Location location location... just outside McGregor. Jacques welcomed us, made sure we settled in. Lovely room for a couple. Fresh mountain air, blue cranes, just perfect. Thank you very much.
    Karin CROUS
    South Africa
  • From THB 3,489.10 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 21 reviews
    It's hard to top this place if you're visiting McGregor and surrounds for a weekend. Very comfy and spacious, and all the appliances you might need if planning a longer stay. Annatjie and Hennie were wonderful hosts.
    Dave
    South Africa
  • From THB 2,890.96 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 123 reviews
    We had a wonderful stay. Stacey provided us a very warm welcome, the room was super clean and nice and the breakfast was just wonderful! We definitely recommend the 12 on Tindall for a stay in beautiful McGregor.
    Tim
    Germany
  • From THB 2,890.96 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 123 reviews
    The cottage we stayed in was beautifully decorated, neat and clean. A welcoming stay in the heart of McGregor. The breakfast is absolutely delicious! Great location too.
    Tess
    South Africa
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 12 reviews
    The cottage is very quaint and beautifully furnished. The owner is friendly and helpful. the silence of the farm is welcome and the farm is very close to MCGregor
    Marlese
    South Africa
  • From THB 2,392.52 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 142 reviews
    Val the host was very helpful and friendly, and cooked a great breakfast. McGregor has a few good restaurants that are definitely worth visiting.
    David
    United Kingdom
  • From THB 3,788.16 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 68 reviews
    Lovely, well equipped , modern accommodation in a peaceful and convenient position for exploring McGregor and the area.
    Steve
    South Africa
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 128 reviews
    McGregor is a lovely little town to stay in, we've been there before and always enjoyed the surrounding wine farms.
    Chad Du Toit
    South Africa