Terms & conditions apply.

Bed and Breakfasts Elgin

Places to Stay

Elgin Accommodation

Bed and Breakfasts in Elgin

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

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

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

Elgin Hills Luxury Tented Cam...

4 Reviews
Sleeps 12 in 6 rooms

The beautiful Elgin Hills Luxury Tented Camp is located among the picturesque wooded hills that...
from R1080
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
    • 1
    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,