Default HTG hotel image

Find hotels in McGregor from $59

Check prices for these dates

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for McGregor hotels

1. Randrivier Guest house

Randrivier Guest house
Robertson
United States
Mildie
$60 nightly
$70 total
Oct 21 - Oct 22
Total with taxes and fees
Randrivier Guest house

2. The Grand Hotel Robertson

The Grand Hotel Robertson
Robertson
Germany
Steven
$115 nightly
$132 total
Oct 16 - Oct 17
Total with taxes and fees
The Grand Hotel Robertson

3. Ballinderry - The Robertson Guest House

Ballinderry - The Robertson Guest House
Robertson
United Kingdom
Marc
$124 nightly
$142 total
Oct 28 - Oct 29
Total with taxes and fees
Ballinderry - The Robertson Guest House

4. Khanyisa Mountain Lodge

Khanyisa Mountain Lodge
Robertson
United Kingdom
Henry
$167 nightly
$194 total
Oct 21 - Oct 22
Total with taxes and fees
Khanyisa Mountain Lodge

5. Fiore Guest Accommodation

Fiore Guest Accommodation
Greyton
United States
Anonymous traveler
$66 nightly
$76 total
Oct 20 - Oct 21
Total with taxes and fees
Fiore Guest Accommodation

6. theLAB Robertson

theLAB Robertson
Robertson
United States
Hans Petter
$129 nightly
$149 total
Oct 20 - Oct 21
Total with taxes and fees
theLAB Robertson

7. Paul Kruger 63

Paul Kruger 63
Robertson
South Africa
Anonymous traveler
$51 nightly
$59 total
Oct 20 - Oct 21
Total with taxes and fees
Paul Kruger 63

8. Via's Guesthouse

Via's Guesthouse
Greyton
$54 nightly
$62 total
Oct 27 - Oct 28
Total with taxes and fees
Via's Guesthouse

9. The Robertson Small Hotel

The Robertson Small Hotel
Robertson
United Kingdom
michael
$198 nightly
$228 total
Oct 21 - Oct 22
Total with taxes and fees
The Robertson Small Hotel

10. Orange Grove

Orange Grove
Robertson
United States
Andi
$119 nightly
$140 total
Oct 31 - Nov 1
Total with taxes and fees
Orange Grove

11. Beausoleil

Beausoleil
Bonnievale
United States
Larry
$82 nightly
$96 total
Oct 30 - Oct 31
Total with taxes and fees
Beausoleil

12. H&L Self-catering Accommodation

H&L Self-catering Accommodation
Bonnievale
$89 nightly
$103 total
Oct 26 - Oct 27
Total with taxes and fees
H&L Self-catering Accommodation

13. Petal's Place Guest House

Petal's Place Guest House
Robertson
United Kingdom
Diana
$74 nightly
$74 total
Oct 28 - Oct 29
Total with taxes and fees
Petal's Place Guest House

14. Monte Vista Boutique Hotel

Monte Vista Boutique Hotel
Montagu
United Kingdom
Beryl
$196 nightly
$225 total
Oct 16 - Oct 17
Total with taxes and fees
Monte Vista Boutique Hotel

15. Spanspek se Plek accommodation

Spanspek se Plek accommodation
Boesmanspad
$43 nightly
$50 total
Oct 23 - Oct 24
Total with taxes and fees
Spanspek se Plek accommodation

16. In Abundance Guest House

In Abundance Guest House
Montagu
United Kingdom
Debbie
$141 nightly
$165 total
Oct 23 - Oct 24
Total with taxes and fees
In Abundance Guest House

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

Maison Pjure Boutique Hotel & Spa ( Adults Only )
Montagu
Hong Kong SAR China
Yi
$215 nightly
$215 total
Oct 17 - Oct 18
Total with taxes and fees
Maison Pjure Boutique Hotel & Spa ( Adults Only )

18. The Barn on 62

The Barn on 62
Montagu
$112 nightly
$129 total
Oct 18 - Oct 19
Total with taxes and fees
The Barn on 62

19. Montagu Springs Resort

Montagu Springs Resort
Montagu
United States
Gustav
$82 nightly
$97 total
Nov 15 - Nov 16
Total with taxes and fees
Montagu Springs Resort

20. Jan Harmsgat Country House

Jan Harmsgat Country House
Boesmanspad
United Kingdom
Andrew
$163 nightly
$189 total
Oct 18 - Oct 19
Total with taxes and fees
Jan Harmsgat Country House
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

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

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

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

Randrivier Guest house

Randrivier Guest house

10/10 Excellent
"This is a delightful guest house with beautiful grounds. The room was spacious and comfortable with a great bed. The owners were very friendly. Highly recommend Ed"
Shlomo 1-night trip
Posted 1 month ago
Randrivier Guest house
Khanyisa Mountain Lodge

Khanyisa Mountain Lodge

8/10 Good
"Thank you to all for everything"
Luanne 1-night trip
Posted 2 months 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 6 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 7 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 7 months ago
The Robertson Small Hotel
Ballinderry - The Robertson Guest House

Ballinderry - The Robertson Guest House

10/10 Excellent
"Yes and yes"
Richard 2-night trip
Posted 7 months ago
Ballinderry - The Robertson Guest House
Montagu Vines Guest House

Montagu Vines Guest House

10/10 Excellent
"I had a great experience at Montagu Vines. The property and my room were beautiful and the breakfast was a good as any I’ve had at at B&B (made even more enjoyable by the view over the garden and olive grove). Best yet was the personal care provided the owners Pam and “Ant” who are very hands on. I highly recommended Montagu Vines."
Anthony James 3-night trip
Posted 9 months ago
Montagu Vines Guest House
Mimosa Lodge

Mimosa Lodge

8/10 Good
"Staff courteous and friendly. The room had very few lights and tv didn’t connect to any channels "
Warren 2-night trip
Posted 10 months ago
Mimosa Lodge
In Abundance Guest House

In Abundance Guest House

10/10 Excellent
"Room was clean and comfortable. Had a beautiful view on the mountains. Staff was friendly and well trained."
elna 2-night trip
Posted 1 year ago
In Abundance Guest House

More cheap stays in McGregor

H&L Self-catering Accommodation

H&L Self-catering Accommodation

Bonnievale Western Cape
$89 nightly
$103 total
Oct 26 - Oct 27
Total with taxes and fees
H&L Self-catering Accommodation
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
De Hoop Cottages

De Hoop Cottages

Laaiplaas Robertson Western Cape
Get ratesDe Hoop Cottages
Healboy's Self - Catering Accommodation

Healboy's Self - Catering Accommodation

Bonnievale Western Cape
Get ratesHealboy's 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

Hotels in McGregor with star-rating

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventure: McGregor is perfect for eco-friendly vacations, offering activities like hiking and nature exploration.
  • Charming Accommodations: Enjoy a range of cozy guesthouses and hotels that provide a delightful blend of comfort and local charm.
  • Local Culture: Explore unique boutiques and markets that showcase the area's creativity and culture.
  • Art and Nature: Visit nearby nature reserves and art galleries for a mix of cultural enrichment and scenic beauty.
  • Relaxation and Wellness: Unwind at local spas or indulge in tranquil environments for a perfect getaway.

Find great hotels near McGregor

Discover a variety of charming accommodations in McGregor, Western Cape, where adventure meets relaxation. From cozy guesthouses to comfortable hotels, this picturesque village offers a delightful blend of winery and golf-themed experiences. Whether you're seeking a tranquil retreat or an active getaway, you'll find plenty of options to make your stay memorable. Explore the best lodgings in McGregor and enjoy a unique vacation tailored to your desires.

  • The Robertson Small Hotel: A luxurious 5-star hotel with an impressive guest rating of 9.8, The Robertson Small Hotel is a romantic haven located 10 miles from McGregor. Ideal for couples seeking a lavish getaway, this property offers enchanting romance packages that include Champagne Service and Limited Hours Room Service. Guests can indulge in a full range of spa services, including Facial Treatments, Reflexology, and Aromatherapy Treatments, all designed to enhance relaxation. The serene pool area equipped with Sun Loungers adds to the tranquil atmosphere, making it perfect for a romantic retreat.
  • Ballinderry - The Robertson Guest House: Boasting a perfect guest rating of 10.0, Ballinderry - The Robertson Guest House is a 5-star accommodation option 10 miles from McGregor that caters to adventurous travelers seeking luxury. This guesthouse offers a plethora of exciting outdoor activities, including Mountain Biking, Hiking, Skydiving, and Horse Riding, all available nearby. Whether you're on a business trip or looking for an exhilarating escape, Ballinderry provides an unforgettable experience with its comfortable amenities and welcoming atmosphere.
  • Mo & Rose at Soekershof: A charming 4-star guesthouse with a solid guest rating of 9.4, Mo & Rose at Soekershof is 13 miles from McGregor and is perfect for adventure enthusiasts. This property offers an array of thrilling activities such as Rafting, Rock Climbing, Fishing, and Boat Tours, encouraging guests to immerse themselves in the natural beauty of the area. With a focus on outdoor adventure, Mo & Rose provides a cozy retreat where guests can unwind after a day of exploration.

Where to stay near McGregor

McGregor, nestled in the scenic Western Cape of South Africa, offers a unique blend of adventure and relaxation for travelers. This charming little town is perfect for outdoor enthusiasts seeking eco-friendly experiences. Explore the vibrant downtown area, enjoy luxurious accommodations, and indulge in the tranquil atmosphere. Nearby attractions provide picturesque getaways, making McGregor an ideal destination for a romantic or trendy escape in a serene setting.

  • Robertson: A charming city located 10 miles from McGregor, Robertson is a delightful destination that invites travelers year-round. The peak visitor seasons in March-April and September bring outdoor enthusiasts and couples seeking romantic getaways. Enjoy activities at local resorts and golf courses, with nearby nature reserves and picturesque valleys enriching your experience. The vibrant town atmosphere offers entertainment options that make Robertson a perfect spot for both relaxation and adventure.
  • Cape Winelands: Just 9 miles from McGregor, the Cape Winelands is a stunning region renowned for its breathtaking landscapes and rich wine culture. Visitors flock here mainly in March, July, and September, drawn by romantic settings and entertaining experiences. Explore world-class golf courses and private country clubs, and discover local historic houses, tranquil beaches, and lush parks. The Cape Winelands promises both leisure and exploration, making it a must-visit on your itinerary.
  • Robertson Wine Valley: Positioned 11 miles from McGregor, the Robertson Wine Valley is an eco-friendly haven perfect for outdoor adventurers. With peak visits in March and the summer months, this valley offers activities such as hiking and visits to local wineries. Explore nature reserves, beautifully landscaped gardens, and relaxing hot springs that showcase the area's natural beauty. The Robertson Wine Valley is ideal for travelers seeking an active and nature-centered experience.

Things to do in McGregor

McGregor, located in the beautiful Western Cape of South Africa, is perfect for outdoor and eco-friendly vacations. Visitors can enjoy a range of activities, including relaxing at a spa, swimming, and staying at charming resorts. For those seeking a shopping experience, the local boutiques and markets offer unique finds that reflect the area's culture and creativity. Embrace the adventure and tranquility that McGregor has to offer for an unforgettable getaway.

Shopping

In McGregor, you can explore local craft shops and markets for unique souvenirs. If you're up for a drive, visit the nearby Worcester Mall, featuring a variety of stores, or the stunning Robertson Farmers Market for fresh produce and handcrafted goods.

Recreation

In McGregor, indulge in rejuvenating therapies at the tranquil Healing Earth Spa, surrounded by nature's beauty. Participate in yoga sessions and meditation retreats at the serene Spirit of the Earth, offering holistic practices that restore balance and harmony while you connect with the stunning landscapes of the Western Cape.

Adventure

Explore the rugged beauty of the McGregor Nature Reserve, offering hiking trails with stunning views and diverse wildlife. For thrill-seekers, the nearby Breede River provides opportunities for kayaking and fishing, while local wineries invite you to taste exquisite wines amidst picturesque landscapes.

Nightlife

Experience the vibrant nightlife at The Old Mill, where you can enjoy a cozy atmosphere and live music. For a laid-back evening, visit the McGregor Café for tasty snacks and local wines, perfect for mingling with locals and fellow travelers.

*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: The cheapest time to book a hotel in McGregor is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 advanced search tool lets you choose your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your McGregor hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around McGregor

McGregor, located in the Western Cape of South Africa, offers a perfect blend of outdoor adventure and eco-friendly experiences. Visitors can explore a variety of attractions such as nature reserves, farms, and art galleries. These points of interest cater to travelers seeking cultural enrichment and family-friendly activities, making it an ideal destination for those looking to immerse themselves in the local charm and natural beauty.

  • Marbrin Olive Farm: Experience a luxurious escape at Marbrin Olive Farm, located 14 miles from McGregor. Surrounded by breathtaking scenery, this secluded farm offers a romantic atmosphere perfect for relaxation while you explore olive oil production and enjoy tastings.
  • Edna Fourie Gallery: Immerse yourself in local culture at the Edna Fourie Gallery, situated in the heart of McGregor. This intimate gallery showcases stunning works by South African artists and provides a unique insight into the region's artistic expression.
  • Greyton Nature Reserve: Just 14 miles away, Greyton Nature Reserve invites you to explore its rich history and beautiful landscapes. The friendly locals enhance your experience as you hike through nature and discover the preserve's diverse flora and fauna.

Best time to go to McGregor

The best time to visit McGregor is dependent 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, South Africa, you can fly into Cape Town International Airport (CPT), situated 70 miles away. Excellent hotel options near the airport include the 5-star Cape Town Marriott Hotel Crystal Towers, located 7 miles from CPT, offering 24-hour airport shuttle services. The One&Only Cape Town and Gorgeous George by Design Hotels, both 11 miles from the airport, also provide convenient transportation services, including accessible shuttles upon request. These hotels ensure a smooth transition to the airport, making your travel experience enjoyable as you embark on your South African adventure.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor is within the village itself, particularly around the main street of Voortrekker Road and its immediate surroundings.This central area of McGregor is characterized by its Cape Dutch and Victorian architecture, lined with oak trees and traditional whitewashed homes. It's a compact and walkable village, with most guesthouses, art studios, and eateries clustered together. The main thoroughfare, Voortrekker Road, runs through the heart of the village, connecting various points of interest.Couples looking for a relaxing and intimate getaway will find this area particularly appealing. The quiet streets and artistic community create a peaceful environment, superb for strolls to local art galleries or enjoying a meal at one of the village's top restaurants.
When is the best time to go to Mcgregor?
The best time to go to McGregor is during the autumn (March to May) and spring (September to November) months, when the weather is most pleasant for exploring.During these periods, you'll experience warm, dry days ideal for outdoor activities like wine tasting, hiking, or simply enjoying the village's gardens and architecture. The grape harvest season in autumn brings a lively option to the surrounding winelands, while spring showcases the region's natural beauty with wildflowers in bloom.
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 $59 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