
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Virginia?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Virginia on Hotels.com. These Virginia Resorts & Hotels with Spas consistently deliver on quality, location and traveller experience. Last updated on November 11, 2026.
Top Resorts & Hotels with Spas in Virginia Beach

Embassy Suites by Hilton Virginia Beach Oceanfront Resort
Embassy Suites by Hilton Virginia Beach Oceanfront ResortNortheast Virginia Beach
9.2 out of 10, Wonderful, (719 reviews)
Top Resorts & Hotels with Spas in Richmond

9.0 out of 10, Wonderful, (1,005 reviews)
Top Resorts & Hotels with Spas in Williamsburg

Griffin Hotel, an official Colonial Williamsburg Hotel
Griffin Hotel, an official Colonial Williamsburg HotelColonial Williamsburg
8.6 out of 10, Excellent, (907 reviews)
Top Resorts & Hotels with Spas in Charlottesville
Top cities in Virginia

Virginia Beach
Virginia Beach is known for its beaches and aquarium, and entices visitors with popular attractions including Sandbridge Beach and Pacific Avenue.































