Hotels in Virginia

Find the best deals on 9,625 hotels in Virginia

Check-in
Check-out
Compare vs momondo |

Popular cities in Virginia

Below are the average prices for hotels in popular Virginia cities
Price
£79 - £124
CHEAPEST CITY IN VIRGINIA Sterling 22% cheaper Hotels in Sterling are the cheapest in Virginia at just £79 per night on average.
MOST EXPENSIVE CITY IN VIRGINIA Virginia Beach 21% more expensive Virginia Beach has the highest priced hotels in Virginia with rooms averaging £123 per night.
MOST POPULAR CITY IN VIRGINIA Newport News 83% more users visited More momondo users search for hotels in Newport News than any other city in Virginia

Top Hotels in Virginia

Find your perfect Virginia hotel in the perfect location
Comfort Suites Newport News Airport
Comfort Suites Newport News Airport
8.6
£78
View all deals
Express Inn Newport News
Express Inn Newport News
6.2
£50
View all deals
Red Roof Inn Newport News - Yorktown
Red Roof Inn Newport News - Yorktown
6.7
£53
View all deals
Homewood Suites by Hilton Yorktown Newport News
Homewood Suites by Hilton Yorktown Newport News
8.2
£77
View all deals
Courtyard by Marriott Newport News Airport
Courtyard by Marriott Newport News Airport
8.4
£99
View all deals
Holiday Inn & Suites Front Royal Blue Ridge Shadows
Holiday Inn & Suites Front Royal Blue Ridge Shadows
8.4
£94
View all deals
Residence Inn Newport News Airport
Residence Inn Newport News Airport
9.0
£108
View all deals

Things to do in Virginia

Sandbridge Beach

How much do hotels cost near Sandbridge Beach?

If you’re planning a trip to Virginia Beach and want to stay at any of the 12 hotels in the area around Sandbridge Beach you should expect to pay around £255/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay £71/night and if you’re planning your visit in October (low season), the average price will typically be closer to £114/night. Hotels near Sandbridge Beach are typically 210% higher than the average hotel in Virginia Beach, which is £121.

Hotels near Sandbridge Beach

Popular hotels in Virginia

Book a room in one of momondo’s favourite hotels in these popular Virginia cities

Virginia travel tips

Check these FAQs for important travel tips while planning your visit to Virginia

What is the most popular destination in Virginia?

The most popular cities in Virginia are Newport News, Front Royal, and Alexandria. The average price for a hotel room in Newport News is £87/night, while the price for a hotel room in Front Royal is £68/night and the price for a hotel room in Alexandria is £107/night.

What is considered a good deal for a hotel in Virginia?

If you’re looking for a good deal in Virginia, you should know that the average hotel room price is £98/night. Anything less than £98/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was £7.

What are the best hotels in Virginia?

Looking at our users' ratings, the best hotels in Virginia are Bay Tree Manor(100), located in Seaford, Marl Inn Bed & Breakfast(98), located in Yorktown, and Hornsby House Inn(97), located in Yorktown.