








































Luxurious Amenities Enjoy the garden views, complimentary Wi-Fi, and helpful concierge services during your stay. Delectable Dining Indulge in a complimentary full breakfast to kick start your day at the bed & breakfast. Convenient Location Located just a 5-minute walk from Virginia Beach Boardwalk, you'll have easy access to nearby attractions such as Atlantic Fun Park and various shopping centers. Booking at Barclay Cottage B&B gives you the perfect opportunity to experience the best of Virginia Beach.
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
Sep 2025
This was our first experience staying at a Bed and Breakfast. We hit the jackpot. Rick provided incredible breakfast. Sharon has done a wonderful job decorating. It was such a relaxing environment. Perfect proximity to the beach. We really enjoyed a relaxing weekend. Just what we were looking for. Thank you Rick and Sharon.
partner · Aug 2025
Very accommodating and the room was very clean
Aug 2025
Our host and hostess were very gracious people. Each of them made you feel welcomed. The breakfast each day was unique and of gourmet quality. Many thanks for inviting stay.
Aug 2025
Sad we couldn’t stay longer
Sharon and rich are amazing. The little details (bathrobes, sound machine, fully stocked pantry), the life changing breakfasts! Sweet Fiona! Would reccomend 100/100 times
Aug 2025
This is a hidden gem from a bygone era. One doesn’t go to a bed and breakfast simply for a place to stay for a few nights and, oh, they serve breakfast also like every other hotel. No, you go to a bed and breakfast for the experience of unwinding and meeting no people. The caretakers here are wonderful in every sense of the word. The breakfast is simply amazing and is a fantastic way to start your day. I got a massage at the spa, which I should have done sooner. Everyone always say their massage was great but was amazing. This was exactly what I was looking to do to get away for the weekend. RELAX.
400 16th Street · Virginia Beach