Search McGregor hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check McGregor hotel prices

Tomorrow night
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in McGregor

The Robertson Small Hotel
5.0 star property
9.8 out of 10, Exceptional, (89)
"Ein kleines feines Hotel mit einem perfekten Restaurant !!"
The price is AU$380
includes taxes & fees
29 Sept - 30 Sept
The Robertson Small Hotel
Ballinderry - The Robertson Guest House
5.0 star property
10.0 out of 10, Exceptional, (72)
"5* all the way… facilities and gardens excellent. Luc and Hilde are charming hosts. You must do dinner if you can. Most excellent."
The price is AU$202
includes taxes & fees
28 Sept - 29 Sept
Ballinderry - The Robertson Guest House
Randrivier Guest house
3.0 star property
9.6 out of 10, Exceptional, (17)
"It was just what we needed."
The price is AU$91
includes taxes & fees
28 Oct - 29 Oct
Randrivier Guest house
Khanyisa Mountain Lodge
2.5 star property
The price is AU$231
includes taxes & fees
29 Sept - 30 Sept
Khanyisa Mountain Lodge
GUBAS DE HOEK meet eat sleep
4.0 star property
9.2 out of 10, Wonderful, (29)
"Had a great night at this property staying with family. The staff were all super friendly and efficient, the rooms were spotless and we were on the upper level which felt a bit like you were living in a tree house, which was fab ! And the best bit....the breakfast, home cooked, best I've had in years ! "
The price is AU$143
includes taxes & fees
5 Oct - 6 Oct
GUBAS DE HOEK meet eat sleep
The Grand Hotel Robertson
3.5 star property
6.0 out of 10, (2)
"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$255
includes taxes & fees
25 Oct - 26 Oct
The Grand Hotel Robertson
Paul Kruger 63
3.0 star property
5.0 out of 10, (2)
"Good"
The price is AU$75
includes taxes & fees
29 Sept - 30 Sept
Paul Kruger 63
Lady Grey Walk Cottage
2.5 star property
9.0 out of 10, Wonderful, (2)
"A great place to stay with lots of space and thoughtful touches. A lovely welcome from Joanna when we arrived. There is a very good restaurant that often has musicians playing nearby, the Courtyard. Great to have secure parking. The place does need a little TLC but all very doable. Also the smell of the jasmine in the garden was beautiful "
Lady Grey Walk Cottage
Fiore Guest Accommodation
3.5 star property
9.0 out of 10, Wonderful, (2)
"Wonderful relaxed stay. You're made to feel very welcome. "
The price is AU$101
includes taxes & fees
27 Oct - 28 Oct
Fiore Guest Accommodation
High Hopes
3.5 star property
8.0 out of 10, Very good, (3)
"We had the most wonderful stay in Greyton with the cherry on the top being our lovely hostess and her staff. The warmth and comfort of High Hopes, together with the delicious breakfast and beautiful garden were more than we had imagined - our "high hopes" were certainly realised! Many thanks Ang et al. Hope to see you again. "
The price is AU$171
includes taxes & fees
28 Sept - 29 Sept
High Hopes
Petal's Place Guest House
3.5 star property
10.0 out of 10, Exceptional, (1)
"Very warm welcome by Wendy, the owner who stayed up waiting for me delayed arrival at night! Many thanks again. It was winter. The room cozy, comfortable with the heater from the air conditioner and hot coffee ready for the making!"
The price is AU$103
includes taxes & fees
5 Oct - 6 Oct
Petal's Place Guest House
Easy 4 Dayz
3.0 star property
Easy 4 Dayz
Oak Falls Accomodation
3.5 star property
Oak Falls Accomodation
Don't see what you're looking for?
See all available properties in McGregor
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

McGregor, in the Western Cape of South Africa, offers a stunning landscape perfect for nature lovers and those seeking relaxation. With its picturesque gardens, you can unwind and enjoy the tranquility. The town's attractions include swimming spots, luxurious accommodations, and a charming small-town atmosphere. The Greyton McGregor hiking trail is a popular choice for outdoor enthusiasts, offering breathtaking views of the surrounding area. Don't miss the nearby beautiful village of Montagu, known for its amazing attractions. McGregor boasts a variety of tourist attractions, making it an ideal destination for a memorable holiday.

When it comes to accommodation in McGregor, you'll find plenty of options to suit your outdoor-themed holiday. Travelers highly recommend the Lord's Guest Lodge, with its cozy rooms and beautiful garden views. Another popular choice is the Tanagra Wine & Guest Farm, offering comfortable rooms and a tranquil atmosphere. If you're traveling with pets, consider staying at the pet-friendly Temenos Retreat & Wellness Center, where you can relax and enjoy the natural surroundings.

  • The Den - This charming bed & breakfast is located in close proximity to beautiful gardens, perfect for outdoor enthusiasts. Guests can also enjoy swimming in the nearby pool. The Den offers a luxurious and comfortable stay, with a small-town vibe that allows you to immerse yourself in the local culture. The hotel is surrounded by stunning flowers, providing a picturesque backdrop for your holiday. Art lovers will appreciate the artistic touches throughout the property. Dining options are also available nearby, allowing you to indulge in delicious local cuisine.
  • Cape Cottages Mcgregor - This unique hotel is situated near enchanting gardens, offering a serene and peaceful atmosphere for nature lovers. Guests can take a refreshing swim in the swimming pool. Cape Cottages Mcgregor provides a luxurious experience, allowing you to relax and unwind in style. Located in a small town, you can experience the charm of McGregor while being surrounded by beautiful flowers. Art enthusiasts will enjoy the artistic elements found within the hotel. Dining options are available nearby, allowing you to savor delicious meals during your stay.
  • Summerhouse Guesthouse - Nestled close to captivating gardens, this guesthouse is a haven for outdoor enthusiasts seeking tranquility. Guests can take a dip in the swimming pool for a refreshing experience. Summerhouse Guesthouse offers a luxurious stay, providing guests with comfort and relaxation. Located in a small town, you can immerse yourself in the local culture and enjoy the beauty of the surrounding flowers. Art lovers will appreciate the artistic touches found throughout the guesthouse. Dining options are conveniently located nearby, offering a variety of culinary delights to satisfy your taste buds.

This guide to McGregor in the Western Cape will help you plan an exciting outdoor-themed holiday in this charming South African town. McGregor is known for its beautiful gardens and offers plenty of opportunities for swimming in the nearby rivers and dams. The town exudes a sense of luxury and tranquility, making it the perfect small-town getaway. You can also explore the vibrant art scene, enjoy delicious dining experiences, and marvel at the stunning array of flowers that McGregor is famous for. Get ready for a memorable holiday filled with outdoor adventures and natural beauty.

  • Montagu: Located 32.3km away from McGregor, Montagu offers a unique outdoor experience with its stunning gardens, hiking trails, and natural hot springs. The secluded mountainous landscape provides a peaceful atmosphere, perfect for relaxation. You can also explore the local wineries and enjoy the picturesque countryside views. Wildlife enthusiasts will appreciate the opportunity to spot various animals, and the nearby river offers a chance for fishing or boating. Golf enthusiasts can indulge in a game at one of the scenic golf courses. Montagu truly has something for everyone seeking an outdoor holiday.
  • Robertson: Just 16.5km away from McGregor, Robertson is a must-visit destination for outdoor enthusiasts. This city offers a mix of activities, including golfing at top-notch courses, wine tasting at luxurious wineries, and strolling through beautiful gardens. The secluded and relaxing atmosphere makes it an ideal place for a spa retreat or a romantic getaway. You can also enjoy swimming in pristine pools and admire the breathtaking scenery. Robertson's serene ambiance and abundance of outdoor activities make it a perfect choice for an outdoor holiday.
  • Worcester: Situated 46.4km away from McGregor, Worcester is a city that caters to outdoor holiday seekers. Its relaxing atmosphere, accompanied by friendly locals, creates a welcoming environment for visitors. Golf enthusiasts can enjoy a game at one of the scenic golf courses, while coffee lovers can indulge in the local café culture. The city's museums provide a glimpse into its historical past, making it an excellent destination for those interested in history. Worcester is also known for being family-friendly, with various dining options to suit everyone's taste. Experience the charm of Worcester and its outdoor activities on your holiday.

McGregor, a charming small town in the Western Cape of South Africa, offers a delightful atmosphere for an outdoor-themed holiday visit. Surrounded by stunning gardens and blooming flowers, this picturesque village is perfect for leisurely strolls and relaxing swims. McGregor also boasts a thriving art scene, with numerous galleries showcasing local talent. When it comes to dining, you'll find a range of options to satisfy your taste buds. Don't miss the popular Greyton-McGregor hiking trail, which offers breathtaking views of the surrounding mountains. For a day trip, the nearby village of Montagu offers even more amazing attractions to explore.

  • Tanagra Winery: Indulge in the luxurious experience of Tanagra Winery, nestled in the heart of McGregor. Immerse yourself in the charming small-town ambiance as you sip on exquisite wines, taking in the breathtaking gardens that surround you. Whether you're a wine connoisseur or simply seeking relaxation, this winery offers a romantic and idyllic retreat. Dive into the refreshing swimming pool or enjoy a scenic stroll through the vineyards. For the adventurous souls, rock climbing and scuba diving are also available, providing a unique and thrill-seeking experience.
  • Edna Fourie Gallery: Immerse yourself in the rich cultural experience at Edna Fourie Gallery. This luxury gallery showcases a diverse collection of artwork, ranging from paintings to sculptures. Admire the attention to detail and craftsmanship as you explore the various exhibits. Dive into the depths of artistic expression and be captivated by the mesmerizing pieces on display. With its serene and relaxing atmosphere, the gallery offers the perfect setting to appreciate and connect with the local art scene. Discover the hidden stories behind each masterpiece, making this a must-visit destination for art enthusiasts.

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to McGregor. Here you will find a year-round average temperature of 15.9°C, reaching a peak of 21.6°C in February, its warmest month, and dropping to an average low of 10.5°C in July, the coolest month. The annual rainfall averages 37.9mm, with June experiencing the heaviest showers, while February is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January21.3No Rain (Dry)Sunny
February21.6No Rain (Dry)Sunny
March19.9No Rain (Dry)Sunny
April17.0No Rain (Dry)Sunny
May14.2No Rain (Dry)Mostly Sunny
June11.2Light RainMostly Sunny
July10.5Light RainMostly Sunny
August10.9No Rain (Dry)Mostly Sunny
September12.3No Rain (Dry)Mostly Sunny
October15.4No Rain (Dry)Mostly Sunny
November17.0No Rain (Dry)Mostly Sunny
December19.4No Rain (Dry)Sunny
  • Picturesque Gardens: McGregor is surrounded by stunning gardens and blooming flowers, offering a tranquil atmosphere for leisurely strolls and relaxation.
  • Thriving Art Scene: The town boasts a vibrant art scene, with numerous galleries showcasing local talent and providing opportunities to appreciate and purchase unique artwork.
  • Delicious Dining Experiences: McGregor offers a range of dining options to satisfy your taste buds, allowing you to indulge in delicious meals and culinary delights.
  • Greyton-McGregor Hiking Trail: Don't miss the popular hiking trail, which provides breathtaking views of the surrounding mountains and allows outdoor enthusiasts to immerse themselves in nature.
  • Nearby Village of Montagu: Take a day trip to the beautiful village of Montagu, known for its amazing attractions and additional opportunities for exploration and adventure.
  • McGregor offers a range of accommodation options, from luxury hotels to budget-friendly guesthouses and self-catering cottages.
  • To save on hotel bookings in McGregor, visit the Expedia website and take advantage of their rewards program to earn points and save on future bookings.
  • Consider visiting McGregor during the off-peak season from October to December, as prices for flights, hotels, and attractions may be lower during this time.
  • Enjoy the natural beauty of McGregor by exploring the stunning gardens and flower-filled landscapes that the town is known for.
  • Immerse yourself in McGregor's art scene by visiting local galleries and studios showcasing the work of talented artists.
  • Indulge in the town's dining scene by trying out the various restaurants and cafes that offer delicious meals using fresh local produce.
  • Take advantage of the small-town charm and friendly atmosphere in McGregor by engaging with the locals and learning more about the town's history and culture.
  • Don't forget to pack your swimsuit, as some accommodations in McGregor offer swimming pools for guests to enjoy during their stay.
  • By following these tips and booking through Expedia, you can save on your travel expenses and have an enjoyable and affordable stay in McGregor.

Frequently asked questions

Where is the best place to stay in McGregor?

Based on our traveller data, Old Village Lodge is one of the top choices for your stay. This B&B offers free breakfast and an outdoor pool. Other good choices for your visit include Summerhouse Guesthouse and Le Bonheur Guest Accommodation. 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. It has 3 bedrooms, as well as a kitchen with a full-sized fridge, a microwave and kitchenware, so that you can cook with friends or family. 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. Old Village Lodge and Summerhouse Guesthouse 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 Vrolijkheid Nature Reserve. Additionally, you might want to add McGregor Library to your itinerary. 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.