Elmsdale Bed and Breakfasts

Filter
Sort

from $74

Elmsdale, NS

Check Availability

Bedford, NS (20 miles from Elmsdale)

Check Availability

Fall River, NS (12 miles from Elmsdale)

Check Availability

from $77

Halifax, NS (23 miles from Elmsdale)

Check Availability

Halifax, NS (24 miles from Elmsdale)

Check Availability

from $57

Halifax, NS (22 miles from Elmsdale)

Check Availability

Halifax, NS (24 miles from Elmsdale)

Check Availability

Halifax, NS (22 miles from Elmsdale)

Check Availability

Halifax, NS (22 miles from Elmsdale)

Check Availability

from $93

Truro, NS (29 miles from Elmsdale)

Check Availability

Musquodoboit Harbour, NS (22 miles from Elmsdale)

Check Availability

from $108

Lawrencetown Beach, NS (24 miles from Elmsdale)

Check Availability

from $78

Stewiacke, NS (13 miles from Elmsdale)

Check Availability

from $94

Herring Cove, NS (28 miles from Elmsdale)

Check Availability

from $108

Fergusons Cove, NS (26 miles from Elmsdale)

Check Availability

Head of Jeddore, NS (26 miles from Elmsdale)

Check Availability

Head of Jeddore, NS (26 miles from Elmsdale)

Check Availability

Oakfield, NS (5 miles from Elmsdale)

Check Availability

Recent reviews

Sponsored Links

check