Located in The Historic Cavalier Hotel and Beach Club

Hunt Room

Inspired by the hearty, rustic meals once served to The Historic Cavalier Hotel’s original hunting guests, the Hunt Room today is a contemporary social tavern with a classic, rustic vibe. Think cozy leather couches and rich woods, handcrafted cocktails and menus featuring everything from classic pub fare to more adventurous dishes like venison, quail and duck. Add an unbeatable weeknight happy hour, a roaring fireplace in the winter and friendly, social atmosphere, and you’ll go wild for the Hunt Room, too.

Dining at Hunt Room

The Hunt Room’s classic tavern atmosphere is a place to relax and share delicious food and drinks with friends and family.
Bartender making a smoky drink at the Hunt Room inside The Historic Cavalier Hotel
Taxidermied raccoons styled to look like they are playing cards at the Hunt Room
A decadent yellow sauce being poured over a popcorn shrimp at the Hunt Room.
Hand-crafted cocktails. Creative cuisine inspired by old world traditions. Live music. Kids menu available.


Tarnished Truth Distilling Company

Located inside The Historic Cavalier Hotel, Tarnished Truth is one of the most unique distilleries in the country as the only distillery located within a hotel. There is simply nothing like it. The distillery sits where the original laundry facility for the hotel once was and can be viewed from the dining area of the Hunt Room restaurant.
Guests taking a tour of the Tarnished Truth Distilling Company
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