Out & About SAWestern Cape Accommodation › McGregor

OUT & ABOUT SA

Accommodation in McGregor

13 curated places to stay in McGregor, Western Cape — hand-picked and kept current by Out & About SA. Updated August 2026.

Out & About SA lists 13 places to stay in McGregor, in the Breede River & Robertson. They span Comfortable, Mid-range and Luxury. Every listing is hand-checked and kept current — browse them below, or open the full Western Cape accommodation guide.

Fossil Hills Farm Cottages

Comfortableon enquiry

Breede River & Robertson

Self-catering farm cottages (multiple units)

Green Gables Country Inn

Mid-rangeon enquiry

Breede River & Robertson

Country inn / guest house

Le Bonheur Guest Accommodation

Comfortable

Breede River & Robertson

Small B&B on Meul Street with suites suited to couples

Visit website ↗

Lord's Guest Lodge

Luxury

Breede River & Robertson

Elegant guest lodge on Koningsrivier Road with valley views

Visit website ↗

Lords Wine Farm

Mid-rangeon enquiry

Breede River & Robertson

Wine farm self-catering stay

Old Village Lodge

Comfortable

Breede River & Robertson

Guest house on Voortrekker Street with individually decorated rooms and a pool

Visit website ↗

Pinotage House

Comfortableon enquiry

Breede River & Robertson

Self-catering house

Singleton House

Comfortableon enquiry

Breede River & Robertson

Self-catering house

Tanagra Wine and Guest Farm

Mid-range

Breede River & Robertson

Self-catering wine and guest farm in the McGregor Valley

Visit website ↗

Temenos Retreat

Premium

Breede River & Robertson

Well-known garden retreat and guest accommodation in the village; home to Tebaldi's Restaurant

Visit website ↗

The Lady Grey Walk Cottage

Comfortableon enquiry

Breede River & Robertson

Self-catering cottage

Whipstock Guest Farm

Mid-rangeon enquiry

Breede River & Robertson

Guest farm

Wild Almond

Comfortableon enquiry

Breede River & Robertson

Self-catering

More in McGregor

Accommodation in other Western Cape towns

All accommodation across Western Cape → Explore all of Southern Africa → Suggest a place we’ve missed