Default HTG hotel image

Find hotels in McGregor from £39

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for McGregor hotels

1. Randrivier Guest house

Randrivier Guest house
Robertson
United States
Mildie
£57
includes taxes & fees
24 Aug - 25 Aug
Randrivier Guest house

2. Ballinderry - The Robertson Guest House

Ballinderry - The Robertson Guest House
Robertson
United Kingdom
Marc
£96
includes taxes & fees
23 Aug - 24 Aug
Ballinderry - The Robertson Guest House

3. The Robertson Small Hotel

The Robertson Small Hotel
Robertson
United Kingdom
michael
£171
includes taxes & fees
26 Aug - 27 Aug
The Robertson Small Hotel

4. The Grand Hotel Robertson

The Grand Hotel Robertson
Robertson
Germany
Steven
£128
includes taxes & fees
23 Aug - 24 Aug
The Grand Hotel Robertson

5. Fiore Guest Accommodation

Fiore Guest Accommodation
Greyton
United States
Anonymous traveller
£57
includes taxes & fees
20 Aug - 21 Aug
Fiore Guest Accommodation

6. Khanyisa Mountain Lodge

Khanyisa Mountain Lodge
Robertson
United Kingdom
Henry
£128
includes taxes & fees
21 Aug - 22 Aug
Khanyisa Mountain Lodge

7. Paul Kruger 63

Paul Kruger 63
Robertson
South Africa
Anonymous traveller
£44
includes taxes & fees
20 Aug - 21 Aug
Paul Kruger 63

8. Orange Grove

Orange Grove
Robertson
United States
Andi
£92
includes taxes & fees
24 Aug - 25 Aug
Orange Grove

9. Beausoleil

Beausoleil
Bonnievale
United States
Larry
£85
includes taxes & fees
20 Aug - 21 Aug
Beausoleil

10. theLAB Robertson

theLAB Robertson
Robertson
United States
Hans Petter
£84
includes taxes & fees
23 Aug - 24 Aug
theLAB Robertson

11. Spanspek se Plek accommodation

Spanspek se Plek accommodation
Boesmanspad
£39
includes taxes & fees
30 Aug - 31 Aug
Spanspek se Plek accommodation

12. Mo & Rose at Soekershof

Mo & Rose at Soekershof
Robertson
South Africa
Anonymous traveller
£109
includes taxes & fees
23 Aug - 24 Aug
Mo & Rose at Soekershof

13. Monte Vista Boutique Hotel

Monte Vista Boutique Hotel
Montagu
United Kingdom
Beryl
£138
includes taxes & fees
23 Aug - 24 Aug
Monte Vista Boutique Hotel

14. The Barn on 62

The Barn on 62
Montagu
£95
includes taxes & fees
25 Aug - 26 Aug
The Barn on 62

15. Montagu Springs Resort

Montagu Springs Resort
Montagu
United States
Gustav
£80
includes taxes & fees
7 Sept - 8 Sept
Montagu Springs Resort

16. Jan Harmsgat Country House

Jan Harmsgat Country House
Boesmanspad
United Kingdom
Andrew
£113
includes taxes & fees
20 Aug - 21 Aug
Jan Harmsgat Country House

17. In Abundance Guest House

In Abundance Guest House
Montagu
United Kingdom
Debbie
£112
includes taxes & fees
29 Aug - 30 Aug
In Abundance Guest House

18. Via's Guesthouse

Via's Guesthouse
Greyton
£50
includes taxes & fees
27 Aug - 28 Aug
Via's Guesthouse

19. Petal's Place Guest House

Petal's Place Guest House
Robertson
United Kingdom
Diana
£59
includes taxes & fees
20 Aug - 21 Aug
Petal's Place Guest House

20. GUBAS DE HOEK meet eat sleep

GUBAS DE HOEK meet eat sleep
Robertson
United Kingdom
kirsty
£85
includes taxes & fees
1 Sept - 2 Sept
GUBAS DE HOEK meet eat sleep
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular McGregor attractions

Edna Fourie Gallery

You can spend time exploring the galleries in Edna Fourie Gallery in McGregor. While you're in the area, wander around the gardens.
See properties

Tanagra Winery

You can enjoy a tasting or tour at Tanagra Winery during your travels to McGregor. While you're in the area, wander around the gardens.
See properties

McGregor Library

After visiting McGregor Library, make a plan to see the other sights and activities in McGregor. Amble around the area's gardens or experience its art scene.
See properties

Top McGregor Hotel Reviews

Orange Grove

Orange Grove

10/10 Excellent
"100% worth the drive to Robertson. The room/cottage was spectacular and the view was fantastic. Staff were attentive and the pool was great. We will be back. "
Lawton 1-night trip
Posted 3 months ago
Orange Grove
Montagu Country Hotel

Montagu Country Hotel

10/10 Excellent
"A superb hotel to stay. Loved the historical art deco style of this hotel. Big room and great service. "
Albert 2-night trip
Posted 3 months ago
Montagu Country Hotel
Mo & Rose at Soekershof

Mo & Rose at Soekershof

10/10 Excellent
"Excellent dinner and breakfast. Everything very good."
David 1-night trip
Posted 5 months ago
Mo & Rose at Soekershof
The Robertson Small Hotel

The Robertson Small Hotel

10/10 Excellent
"Beautiful, peaceful hotel. Lovely room and excellent surroundings. Food and service excellent. Looking forward to returning soon."
michael 2-night trip
Posted 5 months ago
The Robertson Small Hotel
Goats Window Luxury Safari Lodge Self-Catering Collection

Goats Window Luxury Safari Lodge Self-Catering Collection

10/10 Excellent
"Excellent decor, detail and food. Really fabulous "
Maryann 1-night trip
Posted 7 months ago
Goats Window Luxury Safari Lodge Self-Catering Collection
Galenia Estate

Galenia Estate

10/10 Excellent
"Lovely location and great overnight stop along the garden route . Beautiful suites and relaxing atmosphere. "
Mr David L 1-night trip
Posted 7 months ago
Galenia Estate
Squirrels Corner

Squirrels Corner

10/10 Excellent
"Well located in the town and an easy walk to restaurants. Pleasant room with friendly host, excellent value"
Michael 1-night trip
Posted 10 months ago
Squirrels Corner

More cheap stays in McGregor

Lady Grey Walk Cottage

Lady Grey Walk Cottage

1 Long St McGregor Western Cape
Get rates
9/10 Wonderful! (2 reviews)
Lady Grey Walk Cottage
Healboy's Self - Catering Accommodation

Healboy's Self - Catering Accommodation

Bonnievale Western Cape
Get ratesHealboy's Self - Catering Accommodation
De Hoop Cottages

De Hoop Cottages

Laaiplaas Robertson Western Cape
Get ratesDe Hoop Cottages
H&L Self-catering Accommodation

H&L Self-catering Accommodation

Bonnievale Western Cape
Get ratesH&L Self-catering Accommodation
Langdam-in-Koo

Langdam-in-Koo

R318 Langdam Koo Valley Robertson Western Cape
Get ratesLangdam-in-Koo
Assegai Rest

Assegai Rest

Klaasvoogds West Robertson Western Cape
Get ratesAssegai Rest

Find out more about McGregor

Top reasons to visit McGregor

  • Stunning Natural Landscape: McGregor offers breathtaking scenery, perfect for outdoor enthusiasts and nature lovers.
  • Wine Tasting: Visit nearby vineyards to savour exquisite South African wines in a charming setting.
  • Eco-Friendly Activities: Engage in a variety of eco-friendly adventures that promote sustainability and nature appreciation.
  • Rich Cultural Experiences: Immerse yourself in local culture through art galleries and community events.
  • Charming Accommodations: Enjoy delightful guesthouses and hotels that cater to both relaxation and adventure.

Find great hotels near McGregor

Explore a variety of delightful accommodation options in McGregor, Western Cape, ideal for both adventure seekers and those seeking a relaxing getaway. From charming guesthouses to well-appointed hotels, you’ll find the perfect base for your vacation. Enjoy a mix of attractions, including golf-themed experiences and business travel conveniences, ensuring a memorable stay in this picturesque town.

  • The Robertson Small Hotel: The Robertson Small Hotel is a luxurious 5-star retreat, boasting an exceptional guest rating of 9.8. Located 16.1km from McGregor, this hotel offers a romantic and spa-themed experience, perfect for couples seeking an intimate getaway. Guests can indulge in specially curated romance packages, complemented by exquisite food and beverage services. The hotel features an impressive spa offering body scrubs, facial treatments, and aromatherapy, alongside serene poolside lounging options. This opulent property is designed to provide a truly relaxing and memorable stay.
  • Ballinderry - The Robertson Guest House: With an outstanding guest rating of 10.0, Ballinderry - The Robertson Guest House is a 5-star guesthouse situated 16.1km from McGregor. Ideal for travellers seeking adventure and luxury, this guesthouse provides an array of on-site and nearby recreational activities. Guests can engage in exciting adventures such as hiking, horse riding, and even skydiving. The property is not only a haven for relaxation but also a launchpad for thrilling outdoor experiences, making it perfect for business travellers and adventure seekers alike.
  • Mo & Rose at Soekershof: Mo & Rose at Soekershof is a charming 4-star guesthouse, rated 9.4 by guests, located 20.9km from McGregor. This property appeals to those with a spirit of adventure, offering a range of outdoor activities nearby, including fishing, rock climbing, and mountain biking. The guesthouse's serene atmosphere and focus on adventure make it an ideal choice for travellers looking to explore the beautiful landscapes of South Africa while enjoying comfortable and stylish accommodation.

Where to stay near McGregor

McGregor offers an enchanting escape for those seeking adventure and relaxation. Nestled in the Western Cape, this charming village is perfect for a weekend getaway, with nearby vineyards inviting you to savour exquisite wines. Explore the serene surroundings, indulge in luxury accommodations, and immerse yourself in the trendy yet romantic atmosphere. Whether enjoying eco-friendly activities or simply unwinding in nature, McGregor promises a memorable experience for every traveller.

  • Robertson: Situated approximately 16.1km from McGregor, Robertson is a charming city that offers a delightful blend of outdoor activities and romantic experiences. Known for its rolling vineyards and scenic landscapes, the area is perfect for leisurely strolls and picnics. Travellers flock to Robertson for its entertainment options, including golf courses and resorts, making it an ideal destination for those seeking both relaxation and adventure. The nearby nature reserves and picturesque valley add to the city's allure, providing ample opportunities for exploration and discovery.
  • Cape Winelands: Located about 14.5km from McGregor, the Cape Winelands is a stunning region renowned for its picturesque vineyards and enchanting countryside. This area attracts visitors year-round, particularly in March, July, and September, thanks to its romantic atmosphere and vibrant entertainment scene. With numerous golf courses and private clubs, outdoor enthusiasts can indulge in various activities while surrounded by breathtaking views. The proximity to historic houses, beautiful beaches, and tranquil parks ensures that there is something for everyone to enjoy in this captivating locale.
  • Robertson Wine Valley: Just 17.7km away from McGregor, Robertson Wine Valley is a haven for wine lovers and nature enthusiasts alike. The valley is celebrated for its eco-friendly experiences and adventure activities, such as hiking through scenic trails and relaxing in lush gardens. Visitors can immerse themselves in local culture with winery tours and enjoy the area's natural hot springs. With its tranquil atmosphere and proximity to nature reserves, Robertson Wine Valley offers a perfect escape for those seeking relaxation and adventure in equal measure.

Things to do in McGregor

McGregor is perfect for outdoor and eco-friendly holidays, offering a range of activities such as relaxing at resorts and indulging in spa treatments. Visitors can enjoy leisurely strolls through scenic trails, explore local attractions, and unwind in recreational areas. The picturesque landscape enhances the experience, making it an ideal destination for nature lovers and adventure seekers alike.

Shopping

In McGregor, you can find charming local shops offering unique gifts and souvenirs, perfect for bringing a piece of South Africa home. If you're up for a drive, visit the nearby Robertson Farmers Market, about 19.3km away, for fresh produce and handcrafted items.

Recreation

In McGregor, the Healing Space offers holistic therapies, yoga sessions, and tranquil gardens for meditation. At the nearby Spirit of the Valley, indulge in rejuvenating spa treatments and wellness workshops amidst picturesque landscapes, creating a perfect escape to unwind and reconnect with nature.

Adventure

Explore the scenic hiking trails in the McGregor Nature Reserve, where you can enjoy breathtaking landscapes and diverse wildlife. For a thrilling experience, try mountain biking through the picturesque vineyards surrounding the village, perfect for adrenaline seekers and nature lovers alike.

Nightlife

In McGregor, The Robin Hood Bar offers a cosy atmosphere with live music and local wines, perfect for a relaxed evening. The McGregor Art Gallery hosts occasional events, blending culture with entertainment, while various quaint pubs provide a welcoming spot for a nightcap and friendly conversation.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McGregor

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McGregor are June to August, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in McGregor about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McGregor is Tuesday. The most expensive day to stay in McGregor is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, preferred location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your McGregor hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in and around McGregor

McGregor, an ideal destination for outdoor and eco-friendly adventures, offers a variety of attractions such as nature reserves, charming farms, and local galleries. Visitors can immerse themselves in the rich culture and enjoy family-friendly experiences, making it a perfect getaway for those seeking both relaxation and exploration in the scenic Western Cape.

  • Edna Fourie Gallery: Experience the vibrant local culture at Edna Fourie Gallery, nestled in McGregor. This charming gallery showcases a variety of artworks, providing a unique insight into the artistic spirit of the region.
  • Greyton Nature Reserve: Just 22.5km from McGregor, the Greyton Nature Reserve offers stunning landscapes and a chance to connect with nature. Enjoy peaceful walks among friendly locals while appreciating the historical significance of this beautiful area.
  • Marbrin Olive Farm: Also 22.5km away, Marbrin Olive Farm is a luxurious retreat perfect for relaxation and romance. Surrounded by breathtaking scenery, indulge in olive oil tastings and unwind in this tranquil setting.

Best time to go to McGregor

The best time to visit McGregor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in McGregor falls in February, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in McGregor falls in July, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January70.3°F (21.3°C)No RainSunnyAverageSlightly High
February70.9°F (21.6°C)No RainSunnyAverageSlightly High
March67.8°F (19.9°C)No RainSunnySlightly HighSlightly High
April62.6°F (17.0°C)No RainSunnyAverageAverage
May57.6°F (14.2°C)No RainMostly SunnyAverageAverage
June52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly Low
July50.9°F (10.5°C)Light RainMostly SunnySlightly HighSlightly Low
August51.6°F (10.9°C)No RainMostly SunnySlightly HighSlightly Low
September54.1°F (12.3°C)No RainMostly SunnyAverageAverage
October59.7°F (15.4°C)No RainMostly SunnySlightly LowAverage
November62.6°F (17.0°C)No RainMostly SunnySlightly LowAverage
December66.9°F (19.4°C)No RainSunnySlightly LowAverage

The nearest major airports for your trip to McGregor

To reach McGregor, Western Cape, you can fly into Cape Town International Airport (CPT), which is approximately 112.7km away. Notable hotels near the airport include the luxurious Cape Town Marriott Hotel Crystal Towers, situated 11.3km away, offering 24-hour airport shuttle services and various transportation options. One&Only Cape Town and Gorgeous George by Design Hotels, both 17.7km from the airport, also provide convenient airport shuttles on request, ensuring accessible transfers. These hotels make it easy for tourists to navigate their journey from the airport to McGregor, enhancing your travel experience in South Africa.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor is within the village centre itself, particularly around Voortrekker Street and the surrounding side roads.This area forms the heart of the village and is where you'll find most of the guesthouses, restaurants, and local shops. It's characterised by its whitewashed, thatched-roof cottages and quiet, tree-lined streets, creating a tranquil atmosphere. Most places are within easy walking distance of each other.Couples looking for a peaceful retreat will find this area ideal. You're close to the local wine farms for tastings, and many accommodations offer private gardens or verandas, superb for relaxing. The unhurried pace of village life allows for a truly restful break.For those interested in exploring the local arts and crafts scene, staying in the village centre puts you right on the doorstep of various studios and galleries.
When is the best time to go to Mcgregor?
The best time to visit McGregor is during the autumn (March to May) and spring (September to November) months, when the weather is most pleasant for exploring.During autumn, the days are warm and sunny, with cooler evenings, making it ideal for outdoor activities like hiking and wine tasting. The vineyards are typically in harvest season, offering a chance to see the winemaking process in full swing. This period is particularly good for couples looking for a romantic getaway with comfortable weather for leisurely strolls and al fresco dining.Spring in McGregor also offers delightful weather, with wildflowers blooming and the landscape looking lush after the winter rains. Temperatures are mild, great for enjoying the village's gardens and local crafts.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McGregor.
How much is the nightly rate at a McGregor hotel?
Prices for hotels in McGregor often vary, but you can find a great deal from £39 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia