Surrey Bed and Breakfasts

Filter
Sort

from $CAD 140

Vancouver, BC (17 miles from Surrey)

4.7 (3)

View details

from $CAD 165

North Vancouver, BC (19 miles from Surrey)

5.0 (4)

View details

from $89

Surrey, BC

Check Availability

from $155

Everson, WA (27 miles from Surrey)

Check Availability

from $152

Lynden, WA (21 miles from Surrey)

Check Availability

from $100

Lynden, WA (21 miles from Surrey)

Check Availability

from $124

Eastsound, WA (29 miles from Surrey)

Check Availability

from $70

Abbotsford, BC (30 miles from Surrey)

Check Availability

from $63

Abbotsford, BC (26 miles from Surrey)

Check Availability

Abbotsford, BC (23 miles from Surrey)

Check Availability

from $42

Burnaby, BC (9 miles from Surrey)

Check Availability

from $39

Burnaby, BC (7 miles from Surrey)

Check Availability

Burnaby, BC (8 miles from Surrey)

Check Availability

from $46

Burnaby, BC (9 miles from Surrey)

Check Availability

from $39

Coquitlam, BC (8 miles from Surrey)

Check Availability

Delta, BC (11 miles from Surrey)

Check Availability

Delta, BC (14 miles from Surrey)

Check Availability

Langley, BC (9 miles from Surrey)

Check Availability

Mission, BC (21 miles from Surrey)

Check Availability

from $97

Richmond, BC (15 miles from Surrey)

Check Availability

from $43

Richmond, BC (13 miles from Surrey)

Check Availability

from $94

Richmond, BC (15 miles from Surrey)

Check Availability

Richmond, BC (14 miles from Surrey)

Check Availability

Richmond, BC (14 miles from Surrey)

Check Availability

Richmond, BC (13 miles from Surrey)

Check Availability

Richmond, BC (14 miles from Surrey)

Check Availability

from $65

Tsawwassen, BC (13 miles from Surrey)

Check Availability

from $56

Vancouver, BC (13 miles from Surrey)

Check Availability

from $78

Vancouver, BC (15 miles from Surrey)

Check Availability

from $123

Vancouver, BC (17 miles from Surrey)

Check Availability

from $62

Vancouver, BC (15 miles from Surrey)

Check Availability

Vancouver, BC (16 miles from Surrey)

Check Availability

from $33

Vancouver, BC (15 miles from Surrey)

Check Availability

Vancouver, BC (18 miles from Surrey)

Check Availability

from $70

Vancouver, BC (14 miles from Surrey)

Check Availability

from $62

Vancouver, BC (15 miles from Surrey)

Check Availability

Vancouver, BC (16 miles from Surrey)

Check Availability

Vancouver, BC (18 miles from Surrey)

Check Availability

from $93

Vancouver, BC (15 miles from Surrey)

Check Availability

from $31

Vancouver, BC (13 miles from Surrey)

Check Availability

Vancouver, BC (18 miles from Surrey)

Check Availability

from $78

Vancouver, BC (17 miles from Surrey)

Check Availability

Vancouver, BC (14 miles from Surrey)

Check Availability

Vancouver, BC (13 miles from Surrey)

Check Availability

Vancouver, BC (15 miles from Surrey)

Check Availability

Vancouver, BC (16 miles from Surrey)

Check Availability

from $87

White Rock, BC (7 miles from Surrey)

Check Availability

from $79

White Rock, BC (7 miles from Surrey)

Check Availability

White Rock, BC (7 miles from Surrey)

Check Availability

from $151

North Vancouver, BC (17 miles from Surrey)

Check Availability

from $124

North Vancouver, BC (16 miles from Surrey)

Check Availability

from $74

District of North Vancouver, BC (15 miles from Surrey)

Check Availability

from $136

District of North Vancouver, BC (19 miles from Surrey)

Check Availability

District of North Vancouver, BC (18 miles from Surrey)

Check Availability

Surrey B&B reviews

Overall rating:

The Surrey B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check