Hotels in Virginia

Find the best deals on 8,881 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
$114 - $172
CHEAPEST CITY IN VIRGINIA Roanoke 19% cheaper Hotels in Roanoke are the cheapest in Virginia at just $114 per night on average.
MOST EXPENSIVE CITY IN VIRGINIA Virginia Beach 22% more expensive Virginia Beach has the highest priced hotels in Virginia with rooms averaging $171 per night.
MOST POPULAR CITY IN VIRGINIA Newport News 48% 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
The Mulberry Inn and Plaza at Fort Eustis
The Mulberry Inn and Plaza at Fort Eustis
6.9
$50
View all deals
Hampton Inn Newport News-Yorktown
Hampton Inn Newport News-Yorktown
8.8
$98
View all deals
Days Inn by Wyndham Norfolk Airport
Days Inn by Wyndham Norfolk Airport
6.3
$65
View all deals
Days Inn by Wyndham Virginia Beach Town Center
Days Inn by Wyndham Virginia Beach Town Center
6.0
$71
View all deals
Blue Marlin Motel
Blue Marlin Motel
5.9
$49
View all deals
Comfort Inn Blacksburg University Area
Comfort Inn Blacksburg University Area
8.5
$100
View all deals
Extended Stay America Suites - Washington - DC - Chantilly
Extended Stay America Suites - Washington - DC - Chantilly
6.3
$74
View all deals
Americas Best Value Inn Virginia Beach
Americas Best Value Inn Virginia Beach
2.9
$45
View all deals
Red Roof Inn Virginia Beach - Norfolk Airport
Red Roof Inn Virginia Beach - Norfolk Airport
6.4
$74
View all deals
Extended Stay America Suites - Virginia Beach - Independence Blvd
Extended Stay America Suites - Virginia Beach - Independence Blvd
6.6
$90
View all deals
Quality Inn Little Creek
Quality Inn Little Creek
6.9
$85
View all deals
Wingate by Wyndham Springfield
Wingate by Wyndham Springfield
8.0
$82
View all deals
The Dolphin Inn
The Dolphin Inn
4.5
$118
View all deals
Travelodge by Wyndham Virginia Beach
Travelodge by Wyndham Virginia Beach
5.5
$54
View all deals
Holiday Inn Express Hillsville
Holiday Inn Express Hillsville
8.8
$120
View all deals
Hampton Inn Charlottesville
Hampton Inn Charlottesville
9.0
$134
View all deals
Holiday Inn Express Dublin
Holiday Inn Express Dublin
9.0
$119
View all deals
Chincoteague Inn
Chincoteague Inn
8.1
$73
View all deals
Econo Lodge Inn & Suites I-64 & Us 13
Econo Lodge Inn & Suites I-64 & Us 13
4.5
$64
View all deals
Marina Bay Hotel & Suites
Marina Bay Hotel & Suites
8.7
$138
View all deals
Best Western Mount Vernon/Ft. Belvoir
Best Western Mount Vernon/Ft. Belvoir
8.7
$94
View all deals
Bassett Motel
Bassett Motel
7.1
$49
View all deals
Newport News Inn
Newport News Inn
7.6
$70
View all deals
Belvedere Beach Resort
Belvedere Beach Resort
8.9
$97
View all deals
Comfort Inn Airport
Comfort Inn Airport
8.2
$99
View all deals
Hampton Inn & Suites Alexandria Old Town Area South
Hampton Inn & Suites Alexandria Old Town Area South
8.5
$96
View all deals
Quality Suites Altavista - Lynchburg South
Quality Suites Altavista - Lynchburg South
7.6
$77
View all deals
Comfort Suites At Virginia Center Commons
Comfort Suites At Virginia Center Commons
8.3
$90
View all deals
Best Western of Wise
Best Western of Wise
8.2
$82
View all deals
Super 8 by Wyndham Ashland/Richmond
Super 8 by Wyndham Ashland/Richmond
5.7
$266
View all deals
Econo Lodge North
Econo Lodge North
7.2
$89
View all deals
Days Inn by Wyndham Ruther Glen Kings Dominion Area
Days Inn by Wyndham Ruther Glen Kings Dominion Area
6.2
$53
View all deals
Quality Inn
Quality Inn
8.6
$91
View all deals
Extended Stay America Suites - Washington - DC - Sterling - Dulles
Extended Stay America Suites - Washington - DC - Sterling - Dulles
6.3
$70
View all deals
Comfort Suites Chincoteague Island Bayfront Resort
Comfort Suites Chincoteague Island Bayfront Resort
9.3
$128
View all deals
Quality Inn Troutville - Roanoke North
Quality Inn Troutville - Roanoke North
8.0
$76
View all deals
Best Western Plus Richmond Airport Hotel
Best Western Plus Richmond Airport Hotel
7.9
$71
View all deals
Best Western Manassas
Best Western Manassas
7.8
$74
View all deals
Econo Lodge Woodstock - Shenandoah Valley I-81
Econo Lodge Woodstock - Shenandoah Valley I-81
7.3
$66
View all deals
Super 8 by Wyndham South Boston VA
Super 8 by Wyndham South Boston VA
7.1
$78
View all deals

Things to do in Virginia

Busch Gardens
Sandbridge Beach

What should I expect to pay for a hotel room near Busch Gardens?

If you’re looking for a hotel in Williamsburg near Busch Gardens then you are in luck! There are 12 hotels in the area. On average these hotels cost $138/night, but this price varies based on time of year. During the peak season at Busch Gardens (November), you can expect prices of $154/night and during the low season (August), the average price is $167/night. Hotels near Busch Gardens are typically 109% lower than the average hotel in Williamsburg, which is $151.

Hotels near Busch Gardens

Are there hotels available near Sandbridge Beach?

The average price of the 12 hotels near Sandbridge Beach is $114 per night. Since Sandbridge Beach is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Sandbridge Beach is most popular during September and least popular during March. These are known as peak seasons and low seasons. The nightly rate for hotels near Sandbridge Beach during peak seasons is $261 and in low seasons is $116. Hotels near Sandbridge Beach are typically 185% lower than the average hotel in Virginia Beach, which is $210.

Hotels near Sandbridge Beach

Popular hotels in Virginia

Book a room in one of momondo’s favorite 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, Virginia Beach, and Richmond. Nightly rates for hotels in Newport News, Virginia Beach and Richmond are $115, $209, and $134 respectfully.

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 $136/night. Anything less than $136/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $10.

What are the best hotels in Virginia?

Judging by user ratings, the best hotels in Virginia are: Holiday Inn Express Charles Town in Ranson (rated 91), and Hotel Roanoke & Conference Center,Curio Collection by Hilton in Roanoke (rated 91)Country Inn & Suites Charlottesville-Uva in Charlottesville (rated 89)