Default HTG hotel image

Find hotels in McGregor from CA $75

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 28 - Aug 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for McGregor hotels

1. Montagu Country Hotel

Montagu Country Hotel
Montagu
United Kingdom
Albert
CA $131
CA $151 total
includes taxes & fees
Aug 29 - Aug 30
Montagu Country Hotel

2. The Robertson Small Hotel

The Robertson Small Hotel
Robertson
United Kingdom
michael
CA $275
CA $319 total
includes taxes & fees
Aug 31 - Sep 1
The Robertson Small Hotel

3. The Grand Hotel Robertson

The Grand Hotel Robertson
Robertson
Germany
Steven
CA $205
CA $238 total
includes taxes & fees
Aug 31 - Sep 1
The Grand Hotel Robertson

4. Khanyisa Mountain Lodge

Khanyisa Mountain Lodge
Robertson
United Kingdom
Henry
CA $186
CA $214 total
includes taxes & fees
Sep 5 - Sep 6
Khanyisa Mountain Lodge

5. Maison Pjure Boutique Hotel & Spa ( Adults Only )

Maison Pjure Boutique Hotel & Spa ( Adults Only )
Montagu
United Kingdom
Patricia
CA $376
CA $376 total
includes taxes & fees
Sep 18 - Sep 19
Maison Pjure Boutique Hotel & Spa ( Adults Only )

6. Orange Grove

Orange Grove
Robertson
United States
Andi
CA $143
CA $185 total
includes taxes & fees
Sep 2 - Sep 3
Orange Grove

7. Goats Window Luxury Safari Lodge Self-Catering Collection

Goats Window Luxury Safari Lodge Self-Catering Collection
Bonnievale
South Africa
Maryann
Goats Window Luxury Safari Lodge Self-Catering Collection

8. Monte Vista Boutique Hotel

Monte Vista Boutique Hotel
Montagu
United Kingdom
Beryl
CA $222
CA $258 total
includes taxes & fees
Aug 31 - Sep 1
Monte Vista Boutique Hotel

9. High Hopes

High Hopes
Greyton
France
Jean Marc
CA $127
CA $148 total
includes taxes & fees
Aug 29 - Aug 30
High Hopes

10. Kogman and Keisie Guest Farm

Kogman and Keisie Guest Farm
Montagu
Germany
Jörg
CA $168
CA $195 total
includes taxes & fees
Aug 29 - Aug 30
Kogman and Keisie Guest Farm

11. Squirrels Corner

Squirrels Corner
Montagu
Australia
Michael
CA $79
CA $79 total
includes taxes & fees
Sep 12 - Sep 13
Squirrels Corner

12. Airlies Guest House

Airlies Guest House
Montagu
Australia
Michael
CA $141
CA $162 total
includes taxes & fees
Aug 29 - Aug 30
Airlies Guest House

13. Cumberland Hotel Worcester

Cumberland Hotel Worcester
Worcester
United States
Dr. Morne
CA $99
CA $115 total
includes taxes & fees
Aug 29 - Aug 30
Cumberland Hotel Worcester

14. Montagu Springs Resort

Montagu Springs Resort
Montagu
United States
Gustav
CA $124
CA $146 total
includes taxes & fees
Sep 3 - Sep 4
Montagu Springs Resort

15. Mardouw Country House

Mardouw Country House
Boesmanspad
Mardouw Country House

16. Montagu Manor

Montagu Manor
Montagu
Australia
Sharyn
Montagu Manor

17. Athenian Villa

Athenian Villa
Caledon
Norway
Simen
CA $51
CA $60 total
includes taxes & fees
Sep 7 - Sep 8
Athenian Villa

18. Kelkiewyn Guesthouse Caledon

Kelkiewyn Guesthouse Caledon
Caledon
CA $72
CA $83 total
includes taxes & fees
Sep 28 - Sep 29
Kelkiewyn Guesthouse Caledon
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 studying the exhibits at Edna Fourie Gallery during your travels 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

Eseltjiesrus Donkey Sanctuary

Enjoy an outing to Eseltjiesrus Donkey Sanctuary during your stay in McGregor. Amble around the area's gardens or experience its art scene.
See properties

Top McGregor Hotel Reviews

Khanyisa Mountain Lodge

Khanyisa Mountain Lodge

8/10 Good
"Thank you to all for everything"
Luanne 1-night trip
Posted 4 days ago
Khanyisa Mountain Lodge
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 4 months ago
Montagu Country Hotel
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
Petal's Place Guest House

Petal's Place Guest House

10/10 Excellent
"Superb host who is happy to assist in any way. Lovely breakfast and a good nights sleep. The house holds the quaintness of the area but is homely and has little thoughtful touches. Great value for money."
Diana 3-night trip
Posted 1 year ago
Petal's Place Guest House

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

  • Scenic Wine Valley: Explore the nearby Robertson Wine Valley, renowned for its exquisite wines and picturesque vineyards.
  • Outdoor Adventures: Enjoy hiking, biking, and nature walks in the stunning landscapes surrounding McGregor.
  • Charming Village Atmosphere: Experience the vibrant local markets and community events at McGregor Square.
  • Romantic Getaways: Ideal for couples, with luxurious accommodations and serene surroundings.
  • Cultural Exploration: Visit art galleries and charming farms that showcase the local culture and creativity.

Find great hotels near McGregor

Discover the charm of McGregor, Western Cape, where a variety of accommodations await your stay. From cozy guesthouses to well-appointed hotels, this quaint village offers options for every traveller. Whether you're seeking a winery-themed getaway or an adventurous golf retreat, McGregor's hospitality ensures a memorable experience. Explore top-rated hotels and the delightful MacGregor House, all designed to make your vacation truly special.

  • The Robertson Small Hotel: This 5-star luxury hotel, located 16.1km from McGregor, offers a romantic and spa-themed getaway for discerning travellers. The Robertson Small Hotel features exclusive romance packages, perfect for couples seeking an intimate experience. Guests can indulge in a range of food and beverage services, including limited-hour room service and champagne service. The full-service spa awaits with treatment rooms, aromatherapy treatments, and rejuvenating body scrubs, allowing couples to unwind together. The inviting pool area complements the relaxation offerings, making this hotel a top choice for a romantic escape.
  • Ballinderry - The Robertson Guest House: Also situated 16.1km from McGregor, this 5-star guesthouse caters to adventure-seeking business travellers. Ballinderry provides an upscale environment with facilities tailored for professionals, ensuring a smooth and productive stay. Adventure enthusiasts will appreciate the variety of activities available nearby, including mountain biking, horse riding, and skydiving. The guesthouse merges luxury with excitement, making it an ideal base for both work and play in the beautiful Robertson Valley.
  • Mo & Rose at Soekershof: Located 20.9km from McGregor, this 4-star guesthouse is perfect for those in search of an adventurous vacation. Mo & Rose offers a vibrant atmosphere with opportunities for thrilling activities such as boat tours, rafting, and rock climbing. Guests can also enjoy fishing and horse riding in the surrounding area. The guesthouse’s warm hospitality makes it a welcoming retreat for outdoor enthusiasts looking to explore the stunning natural beauty of the region.

Where to stay near McGregor

McGregor, Western Cape, is a charming destination perfect for outdoor enthusiasts and couples seeking romance. Explore the tranquil surroundings, indulge in luxury accommodations, and enjoy a family getaway in this secluded haven. Nearby attractions include the scenic Robertson Wine Valley, where you can sample exquisite wines, and the vibrant city life of Montagu, offering trendy cafes and local shops. Immerse yourself in the relaxing atmosphere and create unforgettable memories in this premier vacation spot.

  • Vrolijkheid Nature Reserve: Located a mere 8.0km from McGregor, Vrolijkheid Nature Reserve is a picturesque park that offers an immersive experience in nature. The reserve attracts visitors year-round, with peak travel occurring from January to March. It’s a haven for outdoor enthusiasts, providing opportunities for hiking and wildlife spotting. The nearby event conference venue adds an element of business-themed experiences, making it a versatile spot for both leisure and corporate retreats. With its serene landscapes and well-maintained trails, Vrolijkheid is perfect for those seeking tranquility and adventure.
  • Cape Winelands: Situated 14.5km away from McGregor, the Cape Winelands is a celebrated region renowned for its stunning vineyards and rolling hills. Unlike other areas, it sees a steady flow of visitors throughout the year, particularly thriving in March, July, and September. Ideal for couples, this destination offers romantic vineyard tours and outdoor activities like golfing at exclusive country clubs. The local landmarks, including charming towns and beautiful parks, enhance the experience, making it a delightful getaway for both relaxation and exploration.
  • Robertson: Just 16.1km from McGregor, Robertson is a vibrant city that invites visitors with its rich outdoor activities and romantic ambiance. The city enjoys consistent visitor traffic, especially from March to April and in September. Golf enthusiasts will appreciate the well-maintained golf courses and resorts available. With its scenic valleys and welcoming neighbourhoods, Robertson provides an engaging atmosphere for both adventure seekers and those looking to unwind. The blend of urban charm and natural beauty makes Robertson a must-visit on your journey.

Things to do near McGregor

McGregor, located in the stunning Western Cape, is perfect for outdoor and romantic getaways. Enjoy the vibrant atmosphere at local markets, indulge in a round of golf, or explore various resort activities. This charming village offers a delightful blend of entertainment and relaxation, making it an ideal destination for those looking to unwind and experience the beauty of South Africa.

Shopping

For a unique shopping experience in McGregor, explore the local boutiques and craft shops. If you're up for a drive, the Greyton Saturday Morning Market, 22.5km away, and the Montagu Village Market, 32.2km away, offer vibrant atmospheres. The Victoria Mall, 48.3km away, is great for family entertainment.

Recreation

Experience a round of golf at Silwerstrand Golf Estate, located 14.5km from McGregor, where you can enjoy scenic views and outdoor vibes. Alternatively, head to Montagu Golf Club, situated 32.2km away, for a delightful golfing experience amidst beautiful landscapes.

Adventure

Gifkloof is a stunning hiking trail located 22.5km from McGregor. This adventurous path offers breathtaking scenery, perfect for nature enthusiasts looking to explore the great outdoors and immerse themselves in the area's vibrant landscape.

Nightlife

In McGregor, the nightlife is vibrant yet laid-back. A short drive to SA Forest Adventures offers an exhilarating arcade experience with adventure vibes, perfect for those seeking a fun night out in the region.

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

Booking tips and Expedia advantages for McGregor

To save money on your trip to McGregor, consider visiting during the off-peak months of June to August for lower accommodation prices. Book your hotel about a month in advance, or check Expedia’s last-minute deals for potential savings. Tuesdays are typically the cheapest days to stay, while Sundays are the priciest. Use Expedia’s search tool to filter by budget and hotel type, including eco-certified options. Additionally, combining hotel, flight, and activity bookings into a package can lead to significant savings.

  • 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: Booking a hotel in McGregor about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Expedia’s search tool lets you choose your budget, preferred destination, and additional preferences. You can arrange your search results from the lowest to the highest prices, so you’ll see the most affordable hotels first. Additionally, you can refine your choices by hotel type—selecting the Eco-certified filter will display sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your McGregor hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions in and around McGregor

McGregor, nestled in the Western Cape, offers a delightful mix of outdoor adventures and romantic getaways. Visitors can explore local attractions such as reserves, charming farms, and art galleries. Ideal for families and culture enthusiasts, the town also features McGregor Square, a lovely spot for relaxation and community events. Whether you're seeking entertainment or a cultural experience, McGregor has something special to offer every traveller.

  • Edna Fourie Gallery: Immerse yourself in the vibrant cultural scene of McGregor at the Edna Fourie Gallery. This charming space showcases local artistry and offers a unique glimpse into the creative spirit of the region, making it a must-visit for art lovers.
  • McGregor Library: A community gem, McGregor Library is perfect for families and culture enthusiasts alike. Enjoy a peaceful atmosphere while exploring a diverse collection of books and engaging in local events that foster community connections.
  • Vrolijkheid Nature Reserve: Located 12.9km from McGregor, Vrolijkheid Nature Reserve offers stunning natural landscapes and diverse wildlife. Enjoy hiking trails, birdwatching, and a serene escape into nature, perfect for outdoor adventurers.

Best time to go to McGregor

The best time to visit McGregor is dependant on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. July is its coolest month on average. At this time, 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, the nearest major airport is Cape Town International Airport (CPT), situated 112.7km away. Excellent accommodation options near the airport include Gorgeous George by Design Hotels and Taj Cape Town, both rated 5-stars and located 17.7km from CPT. Additionally, Cape Town Marriott Hotel Crystal Towers, also a 5-star hotel, is just 11.3km from the airport. These hotels provide various transportation services to the airport, including 24-hour airport shuttles and transfers, ensuring a convenient journey for travellers. Each hotel offers different amenities and fees related to their shuttle services, making it easy to find suitable transport options.

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 CA $75 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