Credit cards are due at the time of booking to hold the room.
The Cavalier Hotel is an 18-acre full service resort featuring the only private beach in Virginia Beach. Our resort offers two buildings surrounded by luscious lawns and gardens which feature tennis courts, croquet, shuffleboard, and a putting green. The Cavalier on the Hill is a southern historic landmark built in the 1920's. If offers a more southern Victorian atmosphere complete with all of the modern day luxuries. The Cavalier on the Ocean is our 2nd building located right on the beach.