San Diego Bed and Breakfasts

Filter
Sort

from $139

San Diego, CA

4.6 (139)
Accepts:

View details

from $195

San Diego, CA

Accepts:

Check Dates

from $159

San Diego, CA

4.6 (26)
Accepts:

Check Dates

from $25

San Diego, CA

Check Dates

from $189

San Diego, CA

4.7 (44)
Accepts:

View details

from $195

San Diego, CA

Check Dates

from $129

San Diego, CA

4.9 (3)

View details

from $289

Coronado, CA (3 miles from San Diego)

4.6 (27)
Accepts:

Check Dates

from $239

La Jolla, CA (12 miles from San Diego)

4.7 (13)
Accepts:

View details

from $100

Chula Vista, CA (6 miles from San Diego)

4.5 (136)
Accepts:

Check Dates

from $109

La Jolla, CA (12 miles from San Diego)

4.0 (41)

Check Dates

from $140

Cardiff By The Sea, CA (22 miles from San Diego)

4.2 (40)
Accepts:

View details

from $169

Encinitas, CA (27 miles from San Diego)

4.9 (149)
Accepts:

Check Dates

from $105

Rosarito, BC (32 miles from San Diego)

4.8 (2)

Check Dates

San Diego, CA

Check Availability

from $134

San Diego, CA

Check Availability

from $99

Coronado, CA (3 miles from San Diego)

Check Availability

La Jolla, CA (11 miles from San Diego)

Check Availability

from $230

Spring Valley, CA (12 miles from San Diego)

Check Availability

Tijuana, BC (13 miles from San Diego)

Check Availability

Del Mar, CA (18 miles from San Diego)

Check Availability

from $229

Cardiff-by-the-Sea, CA (22 miles from San Diego)

Check Availability

from $229

Escondido, CA (26 miles from San Diego)

Check Availability

Ramona, CA (28 miles from San Diego)

Check Availability

Recent reviews

San Diego B&B reviews

Overall rating:

The San Diego 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