Pick your preferred language

English

Afrikaans

Successfully reported
Map
Are you a pensioner? New
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities
Reviews of McGregor
4.5/5

Read real reviews of McGregor from 394 verified guests.

Easy online booking at 48 accommodation options in McGregor. Browse McGregor self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% off. Find McGregor holiday accommodation for all tastes and budgets, with LekkeSlaap.co.za.

McGregor accommodation

48 great places to stay

Go to Map









Accommodation within 50 km of McGregor

The Art Box

Self Catering in Greyton,  GreytonWestern Cape
From
From R 2 750
per night, for 4 ppl

The Art Box

Self Catering in Greyton, GreytonWestern Cape
From
R 2 750
per night, for 4 ppl

The Art Box offers comfortable self-catering accommodation in a small cottage joined onto a main house where the ow...

From
From R 2 750
per night, for 4 ppl

Die Kassie

Self Catering in Greyton,  GreytonWestern Cape
Free cancellation
From R4 500
R 4 500 R 4 050
per night (sleeps 11)

Die Kassie

Self Catering in Greyton, GreytonWestern Cape
From R4 500
R 4 500 R 4 050
per night (sleeps 11)

Die Kassie is a charming house nestled in the heart of Greyton, a picturesque village surrounded by stunning natura...

Free cancellation
From R4 500
R 4 500 R 4 050
per night (sleeps 11)

Classic Greyton Cottage

Self Catering in Greyton,  GreytonWestern Cape
Free cancellation
From
From R 2 050
per night (sleeps 2)
Free cancellation

Classic Greyton Cottage

Self Catering in Greyton, GreytonWestern Cape
From
R 2 050
per night (sleeps 2)

Classic Greyton Cottage is a cosy, stylish home situated in Greyton and offers comfortable accommodation, ideally s...

Free cancellation
From
From R 2 050
per night (sleeps 2)

Poplier Huis

Self Catering in Greyton,  GreytonWestern Cape
Free cancellation
From
From R 3 360
per night, for 8 ppl

Poplier Huis

Self Catering in Greyton, GreytonWestern Cape
From
R 3 360
per night, for 8 ppl

Poplier Huis is situated in the peaceful Overberg village of Greyton. Lying at the foot of the beautiful Riversonde...

Free cancellation
From
From R 3 360
per night, for 8 ppl

Wagtail Cottage

Self Catering in Greyton,  GreytonWestern Cape
Free cancellation
From
From R 800
per night, for 2 ppl

Wagtail Cottage

Self Catering in Greyton, GreytonWestern Cape
From
R 800
per night, for 2 ppl

Wagtail Cottage is a charming historic self-catering cottage with a private entrance located on the top floor of th...

Free cancellation
From
From R 800
per night, for 2 ppl

De Kale Kat

Self Catering in Greyton,  GreytonWestern Cape
From R3 980
R 3 980 R 2 587
per night (sleeps 8)
Long Stays 35% off!

De Kale Kat

Self Catering in Greyton, GreytonWestern Cape
From R3 980
R 3 980 R 2 587
per night (sleeps 8)

De Kale Kat is located in the heart of the town Greyton and near to the nature reserve and a mere 400 m from the ma...

From R3 980
R 3 980 R 2 587
per night (sleeps 8)

Three Willows

Self Catering in Greyton,  GreytonWestern Cape
From
From R 760
per night, for 2 ppl

Three Willows

Self Catering in Greyton, GreytonWestern Cape
From
R 760
per night, for 2 ppl

Three Willows offers charming self-catering units/apartments and is situated in Greyton. Ideal for guests looking f...

From
From R 760
per night, for 2 ppl

From
From R 650
per night, for 2 ppl
From
R 650
per night, for 2 ppl

de Kleine Kelder is a lovely cottage situated in Riviersonderend, offering guests spacious and comfortable self-cat...

From
From R 650
per night, for 2 ppl

From
From R 1 985
per night, for 3 ppl
From
R 1 985
per night, for 3 ppl

Buitenstekloof Witkruis Cottage is a self-catering unit located on a working farm that produces pomegranates, vines...

From
From R 1 985
per night, for 3 ppl

From R650
R 650 R 585
per night (sleeps 2)
Last Minute 10% off!

The Elizabeth

Guest House in Riviersonderend, RiviersonderendWestern Cape
From R650
R 650 R 585
per night (sleeps 2)

The Elizabeth is situated close to Ou Meul in Riviersonderend, offering guests comfortable overnight accommodation ...

From R650
R 650 R 585
per night (sleeps 2)

McGregor is a small, quiet village set within the mountains of the Western Cape, just 10 minutes away from Robertson, along the renowned Route 62. The town boasts a popular wine route, a number of walking and hiking trails, and an array of historical buildings well worth exploring. Browse our list of...

Search broader areas

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Enter your email address to get started

Subscribe to receive special offers