Elgin Accommodation

18 Places to stay
Things to do, Restaurants, Destinations near Elgin
All accommodation is verified
Top 10 Destinations
Towns (1)
If you are looking for Elgin B&B accommodation, SafariNow.com has a selection of B&B accommodation in Elgin and surrounds. With 18 listings in Elgin, our handy Elgin map search and great low prices, it's easy to book the perfect B&B holiday accommodation for your Elgin visit.

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

Elgin Valley Accommodation,

Try our Room Finder and receive offers
We are unable to find results matching your search criteria. We suggest:
  • - Removing some filters (your current filters are hiding appoximately 18 establishments)
  • - Or you can select from accommodation nearby in the list below

Accommodation near Elgin

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

Celtic Manor Guest House & Wellness Spa

Sleeps 28 Gordons Bay Self-catering, Gordons Bay Bed and Breakfast in Gordons Bay
20.34km from Elgin

Celtic Manor is situated in an enviable location nestled against the rugged slopes of Steenbras Moun...

from R700
1 night, 2 adults

Mond Kleine Guest House

Sleeps 7 Kleinmond Guest House, Kleinmond Self-catering, Kleinmond Bed and Breakfast in Kleinmond
20.82km from Elgin

Next to the glorious rugged coastline of the Koggelberg Mountains discover a charming guest house, t...

from R1,000
1 night, 2 adults

Villachad Guest House

Sleeps 12 Kleinmond Bed and Breakfast in Kleinmond
20.85km from Elgin

This elegant 4 Star guest house, with a distinct African spirit, is located at the foot of the majes...

from R700
1 night, 2 adults

Pine Tree Cottage B&B

Sleeps 3 Kleinmond Bed and Breakfast in Kleinmond
21.21km from Elgin

Situated away from the busy mainstream in a quiet area, the accommodation is still within walking di...

from R650
1 night, 2 adults

Enjoy Africa

Sleeps 2 Golden Acre Self-catering, Golden Acre Bed and Breakfast in Golden Acre
21.25km from Elgin

Enjoy Africa offers a comfortable self-catering flatlet situated in an up-market and safe area of So...

from R700
1 night, 2 adults

Downstairs Suites

Sleeps 6 Gordons Bay Guest House, Gordons Bay Self-catering, Gordons Bay Bed and Breakfast in Gordons Bay
21.68km from Elgin

Situated in the delightful village of Gordons Bay, the Downstairs Suites is an ideal place to relax ...

from R1,100
1 night, 2 adults

Perseverantia Exclusive Guest House

Sleeps 9 Gordons Bay Bed and Breakfast in Gordons Bay
21.78km from Elgin

Perseverantia is an elegant four-storey house, influenced by a modern interior that will suit all re...

from R500
1 night, 2 adults

Anshalla Accommodation

Sleeps 10 Strand Backpacker, Strand Self-catering in Strand
21.89km from Elgin

Situated in a quiet cul-de-sac, Anshalla Lodge offers three affordable units within a few minutes of...

from R800
1 night, 2 adults

Herd's Cove

Sleeps 4 Kleinmond Bed and Breakfast in Kleinmond
22.00km from Elgin

Bordering on the coastal Nature Reserve in the Kogelberg Biosphere, this 4-Star establishment offers...

from R950
1 night, 2 adults

Blue Crane Guest House

Sleeps 13 Parel Vallei Self-catering, Parel Vallei Bed and Breakfast in Parel Vallei
22.50km from Elgin

Nestled in the safe, upmarket and tranquil Parel Vallei of Somerset West, the Blue Crane Guest House...