Find the best Virginia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Virginia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Virginia hotels

Hyatt Place Virginia Beach / Oceanfront

Hyatt Place Virginia Beach / Oceanfront
3.0 star property
Northeast Virginia Beach
9.4 out of 10, Exceptional, (2,268 reviews)
"Great place to stay!"
United States
Damian
The price is ฿5,860
฿6,804 total
includes taxes & fees
12 May - 13 May
Hyatt Place Virginia Beach / Oceanfront

Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront
3.0 star property
Northeast Virginia Beach
7.8 out of 10, Good, (1,810 reviews)
"Clean and the quiet beach view"
United States
Desiree
The price is ฿3,449
฿4,269 total
includes taxes & fees
10 May - 11 May
Wyndham Virginia Beach Oceanfront

Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel

Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel
3.0 star property
Northeast Virginia Beach
8.4 out of 10, Very good, (1,301 reviews)
"Excellent location and hotel! Will come again!"
United States
MARIETTA
The price is ฿4,154
฿4,841 total
includes taxes & fees
10 May - 11 May
Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel

Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront
4.0 star property
Northeast Virginia Beach
8.6 out of 10, Excellent, (1,171 reviews)
"Clean quiet and helpful staff."
United States
Lisa
The price is ฿5,721
฿6,675 total
includes taxes & fees
18 May - 19 May
Hilton Virginia Beach Oceanfront

Hilton Vacation Club Ocean Beach Club Virginia Beach

Hilton Vacation Club Ocean Beach Club Virginia Beach
3.5 star property
Northeast Virginia Beach
8.4 out of 10, Very good, (1,332 reviews)
" Very nice and clean hotel right on the beach. It’s also next to a lot of restaurants and stores which is pretty awesome sauce if you ask me."
United States
Nelleh
The price is ฿2,442
฿3,799 total
includes taxes & fees
21 May - 22 May
Hilton Vacation Club Ocean Beach Club Virginia Beach

The Watermark Hotel

The Watermark Hotel
4.0 star property
McLean
9.6 out of 10, Exceptional, (2,959 reviews)
"Great facility, staff, breakfast, restaurant and room! Comfort and peaceful!!"
United States
Symia
The price is ฿5,994
฿6,892 total
includes taxes & fees
29 May - 30 May
The Watermark Hotel

Schooner Inn

Schooner Inn
2.0 star property
Northeast Virginia Beach
8.8 out of 10, Excellent, (3,824 reviews)
"Great place"
United States
Antonios
The price is ฿2,574
฿3,025 total
includes taxes & fees
14 May - 15 May
Schooner Inn

Vacation Village At Williamsburg

Vacation Village At Williamsburg
3.0 star property
Williamsburg
8.8 out of 10, Excellent, (2,381 reviews)
"Wonderful location "
United States
Johnette
The price is ฿2,545
฿3,276 total
includes taxes & fees
25 May - 26 May
Vacation Village At Williamsburg

Hilton Vacation Club The Historic Powhatan Williamsburg

Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 star property
Williamsburg
9.0 out of 10, Wonderful, (3,454 reviews)
"Clean room and friendly staff"
United States
Derrick
The price is ฿2,983
฿4,307 total
includes taxes & fees
26 May - 27 May
Hilton Vacation Club The Historic Powhatan Williamsburg

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)
3.0 star property
Northeast Virginia Beach
8.4 out of 10, Very good, (2,560 reviews)
"Staff was super helpful. Breakfast was great. Beautiful view iof VB."
United States
Susan
The price is ฿4,283
฿4,989 total
includes taxes & fees
12 May - 13 May
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

Sheraton Pentagon City Hotel

Sheraton Pentagon City Hotel
3.5 star property
Arlington
8.4 out of 10, Very good, (3,189 reviews)
"Very friendly staff, awesome location & clean hotel, the pillows are the best!"
United States
Michelle
The price is ฿3,829
฿4,374 total
includes taxes & fees
24 May - 25 May
Sheraton Pentagon City Hotel

Massanutten Resort

Massanutten Resort
2.5 star property
McGaheysville
8.0 out of 10, Very good, (1,307 reviews)
"Massanutten is a great place to stay, staff are friendly and there are some good activities. "
United States
Kimo
The price is ฿3,188
฿4,298 total
includes taxes & fees
25 May - 26 May
Massanutten Resort

Hyatt House Virginia Beach / Oceanfront

Hyatt House Virginia Beach / Oceanfront
3.0 star property
Northeast Virginia Beach
9.0 out of 10, Wonderful, (1,174 reviews)
"Really nice hotel, clean, helpful crew, fresh breakfast and direct access to the beach."
United States
Amlan
The price is ฿5,667
฿6,582 total
includes taxes & fees
12 May - 13 May
Hyatt House Virginia Beach / Oceanfront

Boardwalk Resort and Villas

Boardwalk Resort and Villas
3.0 star property
Northeast Virginia Beach
8.8 out of 10, Excellent, (1,011 reviews)
"Everything is wonderful! Beautiful area Quiet nice area and the staff are wonderful!"
United States
Mohamed
The price is ฿3,018
฿4,460 total
includes taxes & fees
10 May - 11 May
Boardwalk Resort and Villas

Coastal Hotel and Suites Virginia Beach Oceanfront

Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 star property
Northeast Virginia Beach
9.2 out of 10, Wonderful, (1,329 reviews)
"No frills ocean front hotel with indoor pool, typical for the area. Location is within easy walking distance to haunted house attraction, mini golf, mirror maze. Good for families to enjoy both beach and activities."
United States
Carly
The price is ฿5,187
฿6,062 total
includes taxes & fees
12 May - 13 May
Coastal Hotel and Suites Virginia Beach Oceanfront

Ocean Resort

Ocean Resort
2.5 star property
Northeast Virginia Beach
7.8 out of 10, Good, (1,506 reviews)
"Easy access to the beach."
United States
Alexandra
The price is ฿2,723
฿3,640 total
includes taxes & fees
13 May - 14 May
Ocean Resort

Great Wolf Lodge Williamsburg

Great Wolf Lodge Williamsburg
3.5 star property
Williamsburg
8.6 out of 10, Excellent, (1,008 reviews)
"What an amazing stay."
United States
Georgia
The price is ฿7,052
฿7,962 total
includes taxes & fees
28 May - 29 May
Great Wolf Lodge Williamsburg

Holiday Inn & Suites Virginia Beach North Beach by IHG

Holiday Inn & Suites Virginia Beach North Beach by IHG
3.0 star property
Northeast Virginia Beach
8.0 out of 10, Very good, (1,356 reviews)
"Love this hotel. Great place all around."
United States
james
The price is ฿5,281
฿6,137 total
includes taxes & fees
25 May - 26 May
Holiday Inn & Suites Virginia Beach North Beach by IHG

Moxy Virginia Beach Oceanfront

Moxy Virginia Beach Oceanfront
3.0 star property
Northeast Virginia Beach
8.8 out of 10, Excellent, (956 reviews)
"Great place "
United States
Kim
The price is ฿4,218
฿4,915 total
includes taxes & fees
28 May - 29 May
Moxy Virginia Beach Oceanfront

Hampton Inn Virginia Beach-Oceanfront South

Hampton Inn Virginia Beach-Oceanfront South
3.0 star property
Northeast Virginia Beach
8.8 out of 10, Excellent, (1,136 reviews)
"Everything about this stay was incredible!"
United States
Hope
The price is ฿4,314
฿5,026 total
includes taxes & fees
17 May - 18 May
Hampton Inn Virginia Beach-Oceanfront South
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Virginia

Showing deals for:22 May - 24 May

Save an average of 15% on thousands of hotels when you're signed in

Top Virginia Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Virginia cost?
The season and factors like Christmas and school holidays can affect the price of a hotel in Virginia. You can find cheap options from ฿3,025 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters such as budget and amenities to refine your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Virginia?
The timing of your trip will depend on which part of Virginia you want to discover, as temperatures vary across locations. For a summer adventure with a humid subtropical climate, head to Norfolk - Virginia Beach during the months of June to August. Here you can expect average temperatures between 23ºC and 28ºC.
What is the best area to stay in Virginia?
If your travels are taking you to Virginia, consider a stay in Norfolk - Virginia Beach or Richmond. Once you've locked in your hotel, take a look at the many fabulous things there are to do and see here.
Are there any luxury hotels in Virginia?
Expedia has some superb stays for an indulgent escape in Norfolk - Virginia Beach, Virginia, such as Hilton Norfolk The Main. Settle in and enjoy the use of conveniences like concierge services, a pillow menu and a firepit. Or spoil yourself at The Westin Virginia Beach Town Centre.
How can I find cheap hotels in Virginia?
Virginia cheap hotels start at ฿3,025 per night. To browse these types of inexpensive options, take advantage of our "Price per night" filter. Want some other tips? Be flexible with your getaway dates and book as early as possible. Check out our cheap hotels in Virginia page for bargains you'll find difficult to resist.
What are the best hotels in Virginia for families?
Pack your bags (and the kiddos!) and prepare for a fun-packed getaway at one of our popular family-friendly hotels in Virginia. Located in Norfolk - Virginia Beach, Glass Light Hotel & Gallery, Autograph Collection is an awesome pick. A 24-hour front desk and a restaurant are a couple of the amenities here. Or kick back with the fam at Residence Inn by Marriott Virginia Beach Town Centre. You can also search for your ideal getaway by clicking on the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Virginia?
Switch into chill mode and savour the beach life at Virginia's top sea-view hotels like Glass Light Hotel & Gallery, Autograph Collection. This sought-after property in Norfolk - Virginia Beach includes an espresso maker, a Champagne service and a bunch of other conveniences. You can also soak up relaxing coastal vibes at Residence Inn by Marriott Virginia Beach Town Centre, another popular escape in this city.
Why should I book my Virginia hotel with Expedia?
Book your Virginia hotel with Expedia and enjoy access to a world of options at amazing prices. We've got a variety of search filters to help you find exactly what you want, whether that's a budget-friendly getaway or something a bit more unique, like a villa, cottage or even a castle! Join Expedia Rewards for free and you'll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels offer flexible cancellation policies, so you can breathe easy if your plans change.