Skip to main content

Search hotels in McGregor

Enter your dates to see the latest prices and deals for McGregor hotels

Filter by:

Star rating

Review score

McGregor – 14 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Barn, McGregor, hotel in 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 Barn is as good as the reviews say. Don't think about it, just book it
Scored 9.3
9.3
Rated superb
Superb
45 reviews
Price from
£61.76
1 night, 2 adults
Silvergreen Shepherds hut, hotel in McGregor

Featuring garden views, Silvergreen Shepherds hut provides accommodation with a garden and a patio, around 23 km from Robertson Art Gallery.

It was well situated and quiet, as expected. Quaint and interesting. Close to town for coffee or a meal, or just a village walk.
Scored 7.5
7.5
Rated good
Good
8 reviews
Price from
£38.60
1 night, 2 adults
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.

Fantastic breakfast
Scored 9.6
9.6
Rated exceptional
Exceptional
164 reviews
Price from
£53.61
1 night, 2 adults
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.

Beautiful grounds, lots of open grass and places for our toddler to play.
Scored 9.3
9.3
Rated superb
Superb
98 reviews
Price from
£37.74
1 night, 2 adults
Orchard Cottage, hotel in McGregor

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

Felt very secure quite surroundings every thing you can ask for this is about the 4th time we have booked this exact place will be re booking later in the year
Scored 9.5
9.5
Rated exceptional
Exceptional
59 reviews
Price from
£38.60
1 night, 2 adults
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.

Lovely place. Well equiped. Spotless. One of the best I've seen
Scored 9.4
9.4
Rated superb
Superb
53 reviews
Price from
£60.04
1 night, 2 adults
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.

Unique in every way…. Immaculately kept and the views both inside and outside the caboose were gorgeous. The two pools were great- one cool and refreshing on a hot day and the wood heated pool-gorgeous for sunset soaking. Truly an experience to put in the memory bank from eating in the dining cart, to the basins and bathing in an old school world.
Scored 9.5
9.5
Rated exceptional
Exceptional
36 reviews
Price from
£111.94
1 night, 2 adults
Old Village Lodge, hotel in McGregor

Offering a terrace and pool view, Old Village Lodge is located in McGregor, 23 km from Robertson Golf Club and 37 km from Myrtl Rigg Memorial Church.

Very comfortable room with ensuite bathroom. It was spotlessly clean. There was a good communal area and cooking facilities should I have wanted to use them. The property owners were very helpful telling me where to eat and what was available locally. They have a beautiful quiet garden with a swimming pool.
Scored 9.4
9.4
Rated superb
Superb
34 reviews
Price from
£75.05
1 night, 2 adults
Chalcedony, hotel in McGregor

Situated within 23 km of Robertson Golf Club and 38 km of Myrtl Rigg Memorial Church in McGregor, Chalcedony features accommodation with seating area.

Although shared with another cottage on the property, you feel like it's all yours and it's a wonderful escape with everything you need.
Scored 9.5
9.5
Rated exceptional
Exceptional
77 reviews
Price from
£120.09
1 night, 2 adults
Green Gables Country Inn, hotel in McGregor

Featuring a garden and views of pool, Green Gables Country Inn is a bed and breakfast situated in a historic building in McGregor, 21 km from Robertson Art Gallery.

Beautiful and clean accommodation in a quiet village. Sarel was a great host and made us feel welcome even before we arrived. Tasty breakfast was served.
Scored 8.3
8.3
Rated very good
Very good
139 reviews
Price from
£47.18
1 night, 2 adults
See all 14 hotels in McGregor

What guests said about McGregor:

  • Scored 6.0
    6.0

    I have been to McGregor a few times in the past, the last...

    I have been to McGregor a few times in the past, the last being 11 years ago. I enjoyed the stay but felt that the area has deteriorated since my last visit. Entrance to town messy and unkempt. However, restaurants were good and a visit to The Donkey Sanctuary was a highlight.
    Mandy
  • Scored 10
    10

    Do not expect ATM's and supermarkets.

    Do not expect ATM's and supermarkets. It is a sleepy town with fantastic places to eat and relax. Safe. The surrounding area of farms is verdant and beautiful. There are many many choices available for accommodation.
    Cheryl
    South Africa
  • Scored 10
    10

    McGregor is a beautiful little town for picture-perfect...

    McGregor is a beautiful little town for picture-perfect houses and lovely places to eat. We loved eating breakfast at 51 and lunch at the Bistro on the main road. Vrolikeid Nature Reserve is a must - a well run and stunningly beautiful hiking spot offering varying length hikes. There's plenty more to do ie. pottery studios, the donkey sanctuary, so will definitely be visiting again!
    geldenhuys
  • Scored 8.0
    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
  • Scored 10
    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
  • Scored 10
    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

See reviews by guests who stayed at hotels in McGregor

See all
  • From £37.74 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 98 reviews
    A lovely cosy cottage, especially when the fireplace is roaring, in the beautiful mountains outside McGregor. The hiking on the doorstep is wonderful, and it was lovely to have the games room and to have a boating lake nearby where we enjoyed sundowners in the beautiful sunset. I'd recommend anyone coming to take advantage of the breakfast, it was spectacular.
    Carl
    South Africa
  • From £53.61 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 164 reviews
    The decor and amenities in the room were delightful. The breakfast was fantastic, with fresh fruit, and fresh croissants. Central location close to great restaurants. Would love to visit McGregor again and stay at 12 On Tindall again.
    Aletta
    South Africa
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 34 reviews
    The hosts were friendly, kind and very accommodating. Gordon gave lots of tips and offers of assistance to things to do around McGregor. The house was lovely and great location. Every thing we needed was available in the house.
    Breuninger
    South Africa
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 113 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
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 77 reviews
    perfect place for Mcgregor!
    MarioH
    Germany