Terms & conditions apply.

Bed and Breakfasts Elgin

Places to Stay

Elgin Accommodation

Bed and Breakfasts in Elgin

Tiggywinkle Cottages

8 Reviews
Sleeps 6 in 3 rooms

Tiggywinkle Cottages offers comfortable accommodation in lovely garden cottages situated in the beautiful Grabouw area. The accommodation...
from R800
per night for 2 guests

Rose Cottage

16 Reviews
Sleeps 6 in 3 rooms

Rose Cottage is a tranquil, comfortable, original farm cottage nestled on a lifestyle farm surrounded by scenic views of rolling orchards...
from R950
per night for 2 guests

Elgin Valley Inn

8 Reviews
Sleeps 20 in 10 rooms

Less than an hour’s drive out of Cape Town, Elgin Valley Inn is located in the breathtaking Elgin Valley, part of the Kogelberg Biosphere,...
from R990
per night for 2 guests

Stonepeak Mountain Lodge

2 Reviews
Sleeps 8 in 4 rooms

Nestled in the forests of the Groenlandberg Conservancy, Stonepeak Mountain Lodge offers you ‘home away from home’ accommodation in a grand...
from R900
per night for 2 guests

Aloe Cottages

3 Reviews
Sleeps 6 in 2 rooms

Aloe Cottages offers self-catering accommodation, set in the beautiful farmlands of Grabouw. We have two spacious cottages, Agapathus...
from R795
per night for 2 guests

Aanhouwen Cottages

18 Reviews
Sleeps 25 in 6 rooms

Aanhouwen is situated in the beautiful Elgin Valley and features six beautiful self-catering farm cottages. Each cottage sleeps between two...
from R650
per night for 2 guests

Avolonte Lodge

15 Reviews
Sleeps 10 in 3 rooms

Avolonte means "as much as you like", and the lodge is a place where you can enjoy the serenity and tranquility of a natural paradise. Not...
from R1200
per night for 2 guests

Sanctum Cottages

1 Review
Sleeps 11 in 4 rooms

Situated conveniently close to Rockhaven, Galileo and Inn on Highlands, Old Mac Daddy and Southhill, our venue is on a working apple farm...
from R325
per night for 2 guests
25% OFF

Inn On Highlands

Sleeps 67 in 13 rooms

25% OFF   Inn On Highlands is located on an apple farm nestled in the tranquil Elgin Valley in the Overberg region. This Inn has 13 upmarket style...
from R742 R990
per night for 2 guests

Okesmead Garden Room

Sleeps 3 in 1 room

Okesmead Garden Room is situated in the picturesque valley of Elgin, in the Overberg region.The garden room has one double bed and one...
from R700
per night for 2 guests

Tangleberry Cottage Self-cate...

4 Reviews
Sleeps 4 in 2 rooms

Tangleberry Cottage is situated 45 minutes to an hour from Cape Town and 30 minutes from Cape Town...
from R1500
per night for 2 guests

Paul Wallace Wines and Guest ...

1 Review
Sleeps 8 in 2 rooms

Surrounded by vineyards, natural dams with abundant bird life and unparalleled sunsets, Wallovale...
from R1500
per night for 2 guests

Belfield Farm Cottages

4 Reviews
Sleeps 16 in 3 rooms

Belfield is a family run boutique wine estate situated in the middle of the beautiful Elgin Valley 1.5km from the N2 on the Viljoenshoop...
from R750
per night for 2 guests

South Hill

5 Reviews
Sleeps 16 in 7 rooms

Nestled amongst its own vineyards in the heart of the Elgin Valley, South Hill boutique wine farm provides the perfect excuse to escape the...
from R900
per night for 2 guests
Special available

Pippins Country House

9 Reviews
Sleeps 41 in 11 rooms

Special available   Pippins Country House is a guest house and backpackers situated in the heart of apple-growing country, Grabouw. Pippins provides an escape...
from R170
per night for 2 guests

Carmel Cottages

Sleeps 10 in 5 rooms

The Carmel Cottages are three charming and exquisite three self-catering cottages and two guest rooms, nestled in a peaceful and tranquil...
from R500
per night for 2 guests

Krabbefonteyn Venue and Accom...

2 Reviews
Sleeps 8 in 2 rooms

Krabbefonteyn Venue and Accommodation is situated in the small farming town of Grabouw, just...
from R700
per night for 2 guests

The Elgin Grabouw Country Clu...

3 Reviews
Sleeps 9 in 2 rooms

The Elgin Grabouw Country Club was founded in 1987 by passionate people who saw the potential of...
from R700
per night for 2 guests

Wildekrans Country House

2 Reviews
Sleeps 10 in 4 rooms

Wildekrans Country House is an authentic historic homestead (1811) in the dramatic mountains of Houw Hoek. Appreciate the contemporary...
from R1630
per night for 2 guests

No. 27

Sleeps 6 in 3 rooms

No. 27 is located in a small town named Grabouw between the Groenland and Kogelberg Mountains.This self-catering house can accommodate up...
from R1800
per night for 2 guests
Press to Interact
To top Refresh
Available On Request
There are no items in your wish list
Click to Refresh Results

Elgin Bed and Breakfasts

Nothing beats waking up to a freshly prepared breakfast before you head off on your holiday adventures. You're spoilt for choice with 4 bed and breakfasts in Elgin.

Affordable accommodation for everyone, from cheap and cheerful rooms to luxury suites. Don’t miss out on our great deals from R450 per person sharing and keep an eye out for specials.

Booking bed and breakfasts in Elgin couldn’t be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

Did you know? Elgin Accommodation is often misspelt. Here are some variations:

Elgin Valley Bed and Breakfast,

Loading...