The 10 best villas in Elgin, South Africa | Booking.com
Skip to main content

Villas in Elgin

Find the villas that appeal to you the most

The best villas in Elgin

Check out our pick of great villas in Elgin

Filter by:

Review score

Paul Wallace Wines & Cottages

Elgin

Located in Elgin and only 15 km from Mt Hebron Nature Reserve, Paul Wallace Wines & Cottages provides accommodation with mountain views, free WiFi and free private parking.

J
Jacqueline
From
Guernsey
Stunning property - tastefully decorated cottages overlooking the vineyards, very comfy beds and well equipped kitchen. Great wine tasting for very reasonable cost of R90.00 - Paul and his son Bobby most welcoming and friendly - the dogs are wonderful too - thank you so much for a lovely stay, would not hesitate to book again 😎 very close to Elgin Railway Market and Peregrine Farmstall
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 171 reviews
Price from
US$57.64
1 night, 2 adults

Nature Lover's Home in Grabouw

Grabouw (Near Elgin)

Set in Grabouw and only 28 km from Howhoek Nature Reserve, Nature Lover's Home in Grabouw offers accommodation with river views, free WiFi and free private parking.

H
Hazel
From
South Africa
Stunning location. Lovely and private beautifully appointed cottage. Loved the fireplace which was amazing and heated the whole house. Hosts were super friendly and flexible.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$99.21
1 night, 2 adults

Strand Overnight - 24 Hour check-in - close to major private hospitals - sleeps 1- 4 guests - self catering - quiet neighborhood - week night low rate for single guest - weekends min 2 nights

Strand (Near Elgin)

Featuring air-conditioned accommodation with a patio, Strand Overnight - 24 Hour check-in - close to major private hospitals - sleeps 1- 4 guests - self catering - quiet neighborhood - week night low...

C
Connie
From
South Africa
I liked everything about the property It was clean and cosy Everything was there
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$72.76
1 night, 2 adults

Natimby Lodge

Botrivier (Near Elgin)

Set in Botrivier and only 12 km from Mt Hebron Nature Reserve, Natimby Lodge offers accommodation with mountain views, free WiFi and free private parking.

C
Carmen
From
South Africa
I liked the tranquility of the place. It also had everything we needed and more. I was just amazed with the attention to detail. This place truly lacked nothing. And waking up to the sound of the birds with the beautiful mountain view was the best. Sue was very helpful, and having a chat with her husband when we left. Giving us a bit of his future plans was quite exciting to hear. We really loved his friendliness and concern about how we enjoyed their beautiful space. Will definitely return when they have expanded their property.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$164.28
1 night, 2 adults

Driftwood beach house

Cape Town (Near Elgin)

Set 16 km from Helderberg Village Golf Club, Driftwood beach house provides accommodation in Cape Town with access to a hot tub.

M
Michael
From
South Africa
Driftwood Beach house is a home away from home with seaview! Thank you for the friendly welcoming on check in.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews
Price from
US$172.35
1 night, 2 adults

Driftwood Beach Villa

Gordonʼs Bay (Near Elgin)

Located in Gordonʼs Bay, near Gordon's Bay Main Beach, Driftwood Beach Villa is a historic villa that has a private beach area.

A
Athalea
From
South Africa
Spacious, beautifully furnished with antiques!, stunning views and access to private beach at low tide, water access at high tide. An exceptional house with a great location.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$251.89
1 night, 2 adults

Porcupine Hills Olive and Guest Farm

Botrivier (Near Elgin)

Featuring pool views, Porcupine Hills Olive and Guest Farm offers accommodation with balcony, around 38 km from Mt Hebron Nature Reserve.

O
Odette
From
United Kingdom
Gorgeous place x such a spoil x lovely relaxed time away 😌
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 59 reviews
Price from
US$190.22
1 night, 2 adults

Barton Luxury Villas

Botrivier (Near Elgin)

Barton Luxury Villas is set in Botrivier and features a private pool and pool views. This property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi.

B
Barber
From
United Kingdom
Beautiful villa which had magnificent views
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 64 reviews
Price from
US$115.28
1 night, 2 adults

Beach House - by Beach Collection

Strand (Near Elgin)

Featuring a hot tub, Beach House - by Beach Collection is set in Strand. This beachfront property offers access to a balcony and free private parking.

L
Luke
From
South Africa
We had an amazing stay at The Beach House by Beach Collection while traveling for work. From the moment we arrived, the team gave us a warm welcome! We were so impressed as the house is tastefully decorated, with a woodfired hot tub, a bean-to-cup coffee machine and all the thoughtful little touches that make it feel truly special. Even in just a short stay, it was clear that this place is designed for relaxation and fun. The vibe is effortlessly elegant and I left already planning a full weekend getaway here with friends.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$186.76
1 night, 2 adults

The Blue Horizon House - Botrivier

Caledon (Near Elgin)

Set in Caledon in the Western Cape region, The Blue Horizon House - Botrivier has a patio. It is situated 15 km from Mt Hebron Nature Reserve and offers a shared kitchen.

J
James
From
United Kingdom
Spacious, well laid out with all the home equipment
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews
Price from
US$115.28
1 night, 2 adults
All villas in Elgin

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Elgin and surroundings in the past month

See all