3 bed and breakfasts in Virginia Beach

  • Beach Spa Bed and Breakfast

    Northeast Virginia Beach, Virginia Beach | B&B
    from $129
    Traveler rating: 4/5 Excellent (9 reviews)
    • Great Time at the Spa
    • Pampered at the Beach Spa!
    • Lovely time at the Beach Spa Bed & Breakfast
  • Barclay Cottage Bed and Breakfast

    Northeast Virginia Beach, Virginia Beach | B&B
    from $110
    Traveler rating: 5/5 Outstanding (7 reviews)
    • Welcome Home!
    • You won't find a better B&B!
    • A visit not a stay
  • Country Villa B&B Inn & Day Spa

    2252 Indian River Road, Virginia Beach | B&B
    from $135
    Traveler rating: 5/5 Outstanding (8 reviews)
    • What an elegamt Bed and Breakfast!
    • The Country Villa Inn- What a fantastic way to spend a weekend!
    • This is a great place to relax!
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.