Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Accommodation Types
All Types (39)
B&Bs (1)
Guest Houses (3)
Self Catering (35)

Reviews of McGregor

4.5 / 5 175 reviews
Read real reviews of McGregor from 175 verified guests.
Easy online booking at 39 B&Bs options in McGregor. Browse McGregor self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find McGregor holiday accommodation for all tastes and budgets, with TravelGround.com.

McGregor B&Bs

1 great place to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • B&Bs
33% off Midweek!
FromR1 400
R1 260
per night (sleeps 2)
B&B in McGregor

Le Bonheur is situated in the quaint little village of McGregor which is near Robertson in the Western Cape. It is 2 hours away from Cape Town and when you arrive, you will find that our accommodation is within walk...

Remove Filters

You are only seeing 1 out of 39 possible results

Remove your filters to see more results.


B&Bs within 50 km of McGregor

From
R940
per night, for 2 ppl
B&B in Robertson, Cape Route 62

The LemonTree House is a guest house in an old "Dorpshuis" in the heart of the town of Robertson. It is situated in half a hectare of gardens filled with big old pecan nut and oak trees and flower gardens, which cre...

From
R900
per night, for 2 ppl
B&B in Robertson, Cape Route 62

De Oude Opstal is the oldest house in Robertson, it is a historical Cape Dutch Manor House located on two acres in Robertson in the Breede River Valley of wine and roses in the Western Cape. Farmlike living, but onl...

From
R825
per night (sleeps 2)
B&B in Robertson, Cape Route 62

House of Pinardt is a restored heritage building built in 1902 by the local Colyn's. The B&B is located in the heart of Robertson. Accommodation at House of Pinardtcomprises 3 tastefully decorated rooms and all are...

25% off Midweek!
From
R900
per night (sleeps 2)
B&B in Greyton, Western Cape

Heritage B&B offers comfortable accommodation in a beautifully restored bed and breakfast situated in the quaint village of Greyton. The tastefully furnished bed and breakfast offers chic country escapism and featur...

From
R1 700
per night, for 2 ppl
B&B in Greyton, Western Cape

High Hopes offers stylish comfortable bed and breakfast accommodation, nestled in a beautiful woodland garden setting, in the exquisite mountain village of Greyton. High Hopes is close to all hiking and cycling trai...

From
R600
per night, for 2 ppl
B&B in Ashton, Cape Route 62

Eagle's Flight Guesthouse is situated on the outskirts of the town, overlooking the vineyards and beautiful mountains. Accommodation comprises2 luxurious en-suite rooms where you step out on the deck. For the cold...

From
R995
per night (sleeps 2)
B&B in Greyton, Western Cape

Fiore Garden Centre is a family owned business situated in the centre of Greyton, and offers comfortable accommodation in a place of peace and tranquillity. With a variety of plants, shrubs, trees, vegetables and he...Flexible Cancellation!

30% off Winter!
FromR999
R699
per night, for 2 ppl
B&B in Bonnievale, Cape Route 62

Christofphs Guesthouse is located in Bonnievale, set in a beautiful garden with stunning views of the Langeberg mountains. Accommodation is available in 2 en-suite guest rooms, each with it’s own private entranc...

From
R950
per night, for 2 ppl
B&B in Bonnievale, Cape Route 62

A Place in Thyme B&B offers comfortable accommodation, and is situated in the peaceful town of Bonnievale in the Western Cape. Perfect for guests looking for a tranquil breakaway, close to a variety of action. Acco...

Page:
1
2
3
4
5
Showing 1 to 10
 Next Page  
Welcome to the McGregor B&Bs page - browse our large selection of B&Bs below, or view our overall McGregor accommodation page if you're looking for all types of McGregor accommodation. As soon as you've decided on your ideal B&B accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]