Your Coastal Sanctuary Awaits

Beach & Pool Experiences

Tucked away in the north end of Virginia Beach, the Cavalier Resort offers a coastal experience shaped by both shoreline and setting. From a semi-private stretch of beachfront rich in history to thoughtfully designed indoor and outdoor pools across the resort, every stay invites guests to relax, play, and create lasting memories by the water.

The semi-private beachfront at the Cavalier Resort Virginia Beach

Where the Coast Becomes the Experience

The Best of Beach Life

Here, the beach isn’t just a location. It’s a lifestyle. In season, every stay comes with semi-private beach access, complimentary chairs for two, and two-hour metal detector rentals for curious explorers.

The indoor pool inside The Historic Cavalier Hotel

Beyond the Beach

Poolside Comfort

When the mood shifts, guests can easily transition from the shoreline to indoor and outdoor pools across all three hotels, offering another way to unwind throughout the year.

The exterior entrance into the Cavalier Beach Club

An Elevated Escape

Cavalier Beach Club

Exclusively for guests of The Historic Cavalier Hotel, this private club offers an infinity pool, air-conditioned lounge, and world-class service with cabanas, loungers, coolers, and lockers.

An oceanfront yoga session at the Cavalier Resort Virginia Beach

Endless Possibilities

Seaside Adventures

Start the morning with beach yoga, a coastal walk, or creative fun like sandcastles, crafts, and surprise visits from mythical mermaids.

An aerial view of the Cavalier Resort's beach with chairs and cabanas in the sand

All You Need & More

Beach Services & Rentals

Make the most of your beach day with premium rentals available daily from 9am-5pm, including umbrellas, lounge chairs, private cabanas, and daybeds. *Provided by our on-site partner for an additional fee. Availability may vary.

A group of people eating outdoors next to the ocean

A Taste of Coastal Virginia

Beachfront Dining

Savor fresh flavors steps from the sand.

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