The Cavalier is a sophisticated beachfront hotel in Virginia Beach, about 4 miles from the Cape Henry Lighthouse and the Virginia Aquarium and Marine Science Center.

The hotel is located in the historic 1927 seven-story building designed by Jeff and Thompson, with an innovative Y-design that allows most of the rooms to enjoy ocean views.

All rooms have lavish private bathrooms, elegant furniture, colorful accents, and original artwork. They are equipped with free Wi-Fi and flat-screen TVs. Suites have living rooms and sofas and some even have a six-person work space.

Guests enjoy a large indoor pool, a gym, and a hot tub. There is also a gourmet restaurant, a cozy tavern, a guest lounge, event space, and a beautifully landscaped garden.

4200 Atlantic Ave, Virginia Beach, VA 23451, Phone: 757-425-8555

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.