Located in The Historic Cavalier Hotel and Beach Club

Becca Restaurant & Garden

Becca is a highlight of The Cavalier and a go-to dining destination. Modern and sophisticated, the reinvented restaurant boasts bright and inspired fare, locally sourced ingredients and a sumptuous outdoor garden setting. Always elegant yet never pretentious, Becca is perfect for any occasion.

Dining at Becca Restaurant & Garden

Vibe

Fresh, garden-inspired fare in Becca’s bright and airy dining spaces offers a unique dining experience as refined as it is relaxed.

Highlights

Gorgeous indoor and outdoor seating options. Formal dining room. Garden-to-table dining.

Winter Wonderland Exclusive

Looking for a cozy escape in winter’s embrace? Becca’s Garden twinkles with enchantment as it transforms into a cozy Winter Wonderland. Whether you’re planning a romantic date night or a festive gathering, reserve your private igloo and enjoy a warm experience in the heart of the season.

A dining table set with food and wine inside a heated igloo
Cavalier Resort at night

Be You. Be Cavalier.

Book your exclusive Cavalier Resort experience today

Three hotels, one magnificent oceanside resort. Be our guest at The Historic Cavalier Hotel and Beach Club, the upscale Marriott Virginia Beach Oceanfront or the family-friendly Embassy Suites.

Our Hotels

The Historic Cavalier Hotel logo

The Historic Cavalier Hotel and Beach Club

4200 Atlantic Ave
Virginia Beach, VA 23451
Marriott Virginia Beach Oceanfront Resort logo

Marriott Virginia Beach Oceanfront Resort

4201 Atlantic Avenue
Virginia Beach, VA 23451
Embassy Suites by Hilton logo

Embassy Suites by Hilton™ Virginia Beach Oceanfront Resort

4101 Atlantic Avenue
Virginia Beach, VA 23451