Search McGregor hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in McGregor

Lady Grey Walk Cottage

2.5 star property
9.0 out of 10, Wonderful, (2)
"The house was a first class accommodation Would go back there tomorrow without a doubt Not much in the area to do but had a first class meal in town. The house was very clean and beds were very comfortable. Had a wonderful time at the donkey sanctuary which is a must see. Went to local winery (McGregor) and spent some monies there. Well worth the trip"
The price is AU$73
includes taxes & fees
19 Aug - 20 Aug
Lady Grey Walk Cottage

Montagu Springs Resort

3.0 star property
7.6 out of 10, Good, (18)
"A acomodação na verdade é um chalé/cá individual. Apesar de ser bem simples e não ter muito conforto, o local é muito tranquilo. Achamos que a limpeza poderia estar um pouco mais bem feita, mas a recepção foi excepcional. O staff sempre muito gentil e a acomodação tinha tudo o que precisávamos. "
The price is AU$131
includes taxes & fees
19 Aug - 20 Aug
Montagu Springs Resort

Khanyisa Mountain Lodge

4.0 star property
9.6 out of 10, Exceptional, (4)
"Absolutely stunning place to stay with amazing views and a great braii and pool set up. We extended our booking and the whole process was so easy and efficient. We would definitely stay here again"
Khanyisa Mountain Lodge

Kogman and Keisie Guest Farm

4.0 star property
9.8 out of 10, Exceptional, (29)
"stunning stay, perfect first day in south africa, the most friendly cozy night i’ve ever had.. made friends with the dogs, swam in the pool, slept in the warm cozy breakfast "
The price is AU$185
includes taxes & fees
12 Aug - 13 Aug
Kogman and Keisie Guest Farm

In Abundance Guest House

3.5 star property
10.0 out of 10, Exceptional, (8)
"Lovely quiet and small guest house with delighful garden and pool area. Twin beds available. Nice breakfast and great friendly staff who booked our dinner reservations at 2 excellent restaurants. Highly recommended."
The price is AU$197
includes taxes & fees
8 Aug - 9 Aug
In Abundance Guest House

AfriCamps at Pat Busch Mountain Reserve

3.0 star property
9.6 out of 10, Exceptional, (18)
"Great luxury camping experience. The facilities are excellent, pool, shop and the cabins / tents have everything you need and are prepared for hot or cold conditions."
The price is AU$174
includes taxes & fees
11 Aug - 12 Aug
AfriCamps at Pat Busch Mountain Reserve

Montagu Vines Guest House

4.0 star property
10.0 out of 10, Exceptional, (51)
"Beautiful guest lodge in a serene setting. Hosts were amazing , very comfortable beds and a great breakfast. "
The price is AU$201
includes taxes & fees
17 Aug - 18 Aug
Montagu Vines Guest House

Montagu Country Hotel

4.0 star property
8.8 out of 10, Excellent, (92)
"Lovely clean hotel in a great location "
The price is AU$135
includes taxes & fees
20 Aug - 21 Aug
Montagu Country Hotel

Orange Grove

4.0 star property
10.0 out of 10, Exceptional, (1)
"Lovely out-of-the-way getaway with super friendly staff. Better hiking trail maps, up-to-date picnic basket menus, and working DSTV would have bumped it up to five stars. "
The price is AU$144
includes taxes & fees
24 Aug - 25 Aug
Orange Grove

The Robertson Small Hotel

5.0 star property
9.8 out of 10, Exceptional, (100)
"We only stayed for one night. The room was beautiful with direct access to a pool. The staff were exceptional and couldn’t do more to make sure you were comfortable. We had dinner and breakfast at the hotel and both meals were delicious. Wish we had stayed for another night."
The price is AU$328
includes taxes & fees
10 Aug - 11 Aug
The Robertson Small Hotel

The Grand Hotel Robertson

3.5 star property
8.4 out of 10, Very good, (5)
"What an exceptional Hotel! The attention to detail is superb, from the beautiful rooms to the hot water bottle placed in the bed. The restaurant food is also outstanding. A must stay for anyone in the area"
The price is AU$273
includes taxes & fees
20 Aug - 21 Aug
The Grand Hotel Robertson

theLAB Robertson

4.0 star property
8.6 out of 10, Excellent, (59)
"All the staff were extremely welcoming, friendly and helpful and I would highly recommend theLAB"
The price is AU$119
includes taxes & fees
10 Aug - 11 Aug
theLAB Robertson

Mimosa Lodge

4.0 star property
8.6 out of 10, Excellent, (58)
The price is AU$131
includes taxes & fees
7 Aug - 8 Aug
Mimosa Lodge

Squirrels Corner

3.0 star property
9.0 out of 10, Wonderful, (9)
"Very nice one night stay while travelling. Stayed in the garden room - very quiet and also has self-catering facilities. Short walk to several restaurants. We opted for a pizza nearby. Expedia shows breakfast included. This is an error - owner trying to resolve with agency. But breakfast is available at a small cost. Just ask Mike to show you his collection - stunning!"
The price is AU$93
includes taxes & fees
9 Aug - 10 Aug
Squirrels Corner

Fiore Guest Accommodation

3.5 star property
9.4 out of 10, Exceptional, (3)
"Wonderful relaxed stay. You're made to feel very welcome. "
The price is AU$103
includes taxes & fees
7 Aug - 8 Aug
Fiore Guest Accommodation

Bon Accord Farm Cottages

4.0 star property
10.0 out of 10, Exceptional, (2)
"This farm stay is an excrllent venue and you will be blowen away with the warm welcome, beautiful views from a stunning cottage. Walks are a must through the veld and orchards. Staff will pamper you and if you dont feel a million dollars worth at the end of your stay then I'll be shocked. Simon."
The price is AU$113
includes taxes & fees
11 Aug - 12 Aug
Bon Accord Farm Cottages

Beausoleil

4.0 star property
9.4 out of 10, Exceptional, (10)
"Charming property in a good location. Executive suite was lovely and comfortable."
Beausoleil

Mountain View Lodge Montagu

3.5 star property
8.8 out of 10, Excellent, (28)
"We stayed here for two nights during our Easter holiday and it was such lovely stay in Montagu. The warm and very friendly host, stunning views on the deck, the great location, fresh breakfast and beautiful gardens. I highly recommend this place :)"
The price is AU$127
includes taxes & fees
8 Aug - 9 Aug
Mountain View Lodge Montagu

Airlies Guest House

4.0 star property
9.0 out of 10, Wonderful, (43)
"Amazingly peaceful stay at this beautiful grand old house filled with gorgeous and well mantained antiques. The breakfast was incredible, and we really appreciated the fresh baked gluten free bread! The service was all we could wish for and we enjoyed swimming in the pool outside under the stars. Would definitely recommend for anyone looking for a break from the city hustle and bustle."
The price is AU$179
includes taxes & fees
8 Aug - 9 Aug
Airlies Guest House

Ballinderry - The Robertson Guest House

5.0 star property
10.0 out of 10, Exceptional, (78)
"Lovely stay great hosts Lovely breakfast with many choices"
The price is AU$178
includes taxes & fees
7 Aug - 8 Aug
Ballinderry - The Robertson Guest House
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about McGregor

Come to upscale McGregor and enjoy its gardens, art and dining.

Top McGregor Hotel Reviews

Find out more about McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventures: McGregor is perfect for exploring nature reserves and local farms, offering a range of outdoor activities.
  • Charming Atmosphere: Stroll through quaint streets and enjoy the local market's vibrant vibe, making it ideal for romantic getaways.
  • Golfing Experience: Enjoy a delightful day on the greens at McGregor's lovely golf course, perfect for enthusiasts.
  • Rich Arts Scene: Immerse yourself in the vibrant local arts culture, with galleries showcasing local talent.
  • Variety of Accommodations: Choose from charming guesthouses and hotels that cater to diverse traveller needs.

Find great hotels near McGregor

Discover a range of charming accommodations in McGregor, Western Cape, perfect for every type of traveller. Whether you seek adventure, a winery-themed getaway, or a business-friendly stay, McGregor offers a variety of guesthouses and hotels that cater to your needs. Experience the best of McGregor's hospitality with options that promise comfort and a memorable vacation.

  • The Robertson Small Hotel: This luxurious 5-star hotel offers a tranquil escape set amidst nature, perfect for travellers seeking a spa-themed getaway. Located 16.1km from McGregor, it features a comprehensive spa service that includes aromatherapy treatments, facials, and relaxing massages. Guests can unwind by the pool, enjoying sun loungers and the serene surrounding landscape. The Robertson Small Hotel is ideal for those wanting to indulge in comfort and rejuvenation while surrounded by the beauty of the Western Cape.
  • Ballinderry - The Robertson Guest House: A 5-star guesthouse that blends adventure with luxury, Ballinderry is perfect for business and leisure travellers alike, situated 16.1km from McGregor. This property offers a range of facilities tailored for business needs while also providing access to thrilling outdoor activities. Guests can enjoy hiking, biking, horse riding, and even skydiving nearby. Its luxurious accommodations make it a standout choice for those looking to balance work with adventure in a stunning environment.
  • Mo & Rose at Soekershof: This charming 4-star guesthouse, located 20.9km from McGregor, is tailored for adventure enthusiasts. Mo & Rose offers an array of outdoor activities including mountain biking, rafting, and hiking, making it an exciting base for exploration. The welcoming atmosphere, combined with the opportunity to experience the local landscape through boat tours and horse riding, ensures an exhilarating stay. Perfect for travellers seeking adventure while enjoying comfortable and stylish accommodations.

Where to stay near McGregor

McGregor, nestled in the Western Cape, offers a perfect blend of luxury and romance for your vacation. Explore its charming streets and indulge in outdoor adventures, or relax in the serene atmosphere of nearby secluded retreats. As upcoming holidays approach, McGregor promises a unique experience with its trendy vibe and inviting charm, making it an ideal getaway for those seeking a relaxing escape.

  • Vrolijkheid Nature Reserve: Nestled a mere 8.0km from McGregor, the Vrolijkheid Nature Reserve is a stunning natural park that invites outdoor enthusiasts and nature lovers alike. This reserve is renowned for its diverse flora and fauna, making it an ideal spot for hiking, birdwatching, and picnicking in serene surroundings. Peak visitation occurs between January and March, offering a vibrant atmosphere filled with fellow adventurers. With amenities like event conference venues and picturesque parks, Vrolijkheid is perfect for those seeking both leisure and a touch of excitement.
  • Cape Winelands: Located 14.5km from McGregor, the Cape Winelands is famed for its breathtaking vineyards and rich wine culture, making it a romantic getaway for couples and wine aficionados. The area experiences peak visitor numbers in March, July, and September, with a variety of outdoor activities, including golf at exclusive country clubs. Visitors can indulge in wine tastings or take scenic drives through charming valleys and towns, delivering a unique blend of entertainment and relaxation amidst stunning landscapes.
  • Robertson: Just 16.1km from McGregor, Robertson is a vibrant city that offers a rich blend of outdoor adventures and romantic experiences. Visitors frequent this charming destination mainly from March to April and September, where they can enjoy activities such as golfing and exploring local resorts. The city is surrounded by beautiful valleys and parks, creating a picturesque backdrop for leisurely strolls or picnics. Robertson’s welcoming atmosphere and diverse attractions make it an exciting stop for any traveller looking to explore the region.

Things to do near McGregor

McGregor is perfect for outdoor adventures and romantic getaways, offering activities like exploring the local market and enjoying the scenic recreational areas. For golf enthusiasts, the town features a lovely golf course that promises a delightful day on the greens. Whether you're strolling through the public market or indulging in the charming atmosphere, McGregor provides a unique and enjoyable experience for every visitor.

Shopping

For a delightful shopping experience in McGregor, explore the local charm at the Montagu Village Market, 32.2km away, offering a range of artisanal goods. If you're up for a drive, the Greyton Saturday Morning Market, 22.5km away, boasts vibrant city vibes and unique finds, while Victoria Mall, 48.3km away, combines shopping with entertainment for the whole family.

Recreation

At Silwerstrand Golf Estate, enjoy a round of golf surrounded by scenic beauty, perfect for relaxation and outdoor activity. Similarly, Montagu Golf Club offers a picturesque golfing experience, allowing you to immerse yourself in nature while enjoying the sport.

Adventure

Explore Gifkloof, a stunning hiking trail located 22.5km from McGregor. Experience breathtaking scenery and the thrill of adventure as you traverse the rugged paths, surrounded by nature's beauty. It's the perfect spot for outdoor enthusiasts seeking a memorable hike in the heart of the Western Cape.

Nightlife

In McGregor, the nightlife is laid-back yet vibrant, with options like SA Forest Adventures, an arcadeAdventureZone located 48.3km away. This spot offers family-friendly fun and adventure vibes, perfect for those looking to unwind and enjoy some excitement after a day of exploring.

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

Booking tips and Expedia advantages for McGregor

For a budget-friendly trip to McGregor, plan your visit between June and August when prices are lower. Book your accommodation a month in advance, ideally on a Tuesday for the best rates. Use Expedia to find last-minute deals and combine your hotel, flights, and activities for additional savings. Explore free local attractions and enjoy walking or cycling around the town to save on transport costs. Remember to filter your search for the best deals, ensuring you get great rates and a best price guarantee.

  • 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 tool to refine your preferences, such as budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars 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, a charming destination in the Western Cape, is ideal for outdoor adventures and romantic getaways. Visitors can explore local farms, nature reserves, and galleries, immersing themselves in the area's rich culture. With plenty of family-friendly experiences on offer, it's a perfect spot for those looking to unwind and connect with nature while enjoying the vibrant local arts scene.

  • Edna Fourie Gallery: Immerse yourself in the vibrant culture of McGregor at the Edna Fourie Gallery. This local gem showcases an array of unique artworks, offering a glimpse into the creative spirit of the region.
  • McGregor Library: A perfect spot for families, the McGregor Library is not only a treasure trove of books but also a cultural hub, hosting various community events and activities that celebrate local heritage.
  • Vrolijkheid Nature Reserve: Located 12.9km from McGregor, Vrolijkheid Nature Reserve offers stunning landscapes and diverse wildlife. It's an ideal place for nature lovers and those seeking tranquil walks amidst the natural beauty of the Western Cape.

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 (dry). 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 Rain (Dry)SunnyAverageSlightly High
February70.9°F (21.6°C)No Rain (Dry)SunnyAverageSlightly High
March67.8°F (19.9°C)No Rain (Dry)SunnySlightly HighSlightly High
April62.6°F (17.0°C)No Rain (Dry)SunnyAverageAverage
May57.6°F (14.2°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly SunnySlightly HighSlightly Low
September54.1°F (12.3°C)No Rain (Dry)Mostly SunnyAverageAverage
October59.7°F (15.4°C)No Rain (Dry)Mostly SunnySlightly LowAverage
November62.6°F (17.0°C)No Rain (Dry)Mostly SunnySlightly LowAverage
December66.9°F (19.4°C)No Rain (Dry)SunnySlightly LowAverage

The nearest major airports for your trip to McGregor

To reach McGregor, Western Cape, the primary airport is Cape Town International Airport (CPT), located 112.7km away. Nearby accommodation options include Gorgeous George by Design Hotels and Taj Cape Town, both 17.7km from the airport, offering various airport transfer services. The Cape Town Marriott Hotel Crystal Towers, situated 11.3km away, also provides convenient airport transportation options. These hotels ensure easy access to and from the airport, making your journey to McGregor seamless and comfortable.

Frequently asked questions

Where is the best place to stay in McGregor?

Based on our traveller data, Le Bonheur Guest Accommodation is one of the top choices for your stay. This B&B offers free breakfast and a restaurant. Other good choices for your visit include Old Village Lodge and Summerhouse Guesthouse. See all available top hotels, or vacation rentals in McGregor.

What are some of the best holiday rentals that McGregor has to offer?

Lady Grey Walk Cottage: This highly rated holiday home rental in McGregor offers a fireplace, a patio and a BBQ to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a microwave and kitchenware. You and your friends and family can relax into your holiday with amenities such as a private garden. Our travellers also rate Easy 4 Dayz as a favourite home for rent in McGregor. See all vacation rentals in McGregor.

If I need to cancel my hotel reservation in McGregor, will I receive a refund?

Yes, most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in McGregor.

What's the best accommodation for a couple going to McGregor?

The Den is a favourite 3.5-star B&B for couples, and features in-room fireplaces and fridges. See all romantic hotels in McGregor.

What's the best dog-friendly accommodation option in McGregor?

Summerhouse Guesthouse is a top guest house for people travelling with their pets, and offers an outdoor pool and in-room kitchenettes for its human guests. See more pet-friendly hotel accommodations in McGregor.

What are some accommodation options with pools in McGregor?

Easy 4 Dayz: Offers free self parking, an outdoor pool and complimentary wireless Internet access. Le Bonheur Guest Accommodation and Old Village Lodge are two additional hotels that offer an on-site pool. View all hotels with pools in McGregor.

What's it like staying in McGregor?

Visitors can enjoy all that McGregor has to offer, including the gardens, art and restaurants. This city also attracts tourists with its small-town vibe. In McGregor, there are 6 hotels and other accommodation options to choose from. Find out more about McGregor.

What is there to see in McGregor?

Favourite places to visit include Tanagra Winery, Edna Fourie Gallery and McGregor Library. You'll also find Silwerstrand Golf Estate and Springfield Estate in the area. Take a look at what more there is to see and do in Expedia's McGregor guide.

What's the weather like in McGregor?

The hottest months are usually February and January, with an average temperature of 21°C, while the coldest months are July and August, with an average of 11°C. Average annual precipitation for McGregor is 455 mm.