Hotels in Virginia

Find the best deals on 8,500 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 UNITED STATES Roanoke 19% cheaper Hotels in Roanoke are the cheapest in United States at just $114 per night on average.
MOST EXPENSIVE CITY IN UNITED STATES Virginia Beach 22% more expensive Virginia Beach has the highest priced hotels in United States with rooms averaging $172 per night.
MOST POPULAR CITY IN UNITED STATES Newport News 48% more users visited More momondo users search for hotels in Newport News than any other city in United States

Top Hotels in Virginia

Find your perfect Virginia hotel in the perfect location
Microtel Inn & Suites by Wyndham Newport News Airport
Microtel Inn & Suites by Wyndham Newport News Airport
6.8
$58
View all deals
Days Inn by Wyndham Newport News City Center Oyster Point
Days Inn by Wyndham Newport News City Center Oyster Point
6.6
$55
View all deals
The Mulberry Inn and Plaza at Fort Eustis
The Mulberry Inn and Plaza at Fort Eustis
7.6
$55
View all deals
Best Western Plus Newport News Inn & Suites
Best Western Plus Newport News Inn & Suites
8.2
$67
View all deals
The Lodge at Kiln Creek
The Lodge at Kiln Creek
9.0
$158
View all deals
Courtyard by Marriott Newport News Airport
Courtyard by Marriott Newport News Airport
8.5
$68
View all deals
Comfort Inn Newport News/Williamsburg East
Comfort Inn Newport News/Williamsburg East
8.2
$67
View all deals
Express Inn Newport News
Express Inn Newport News
6.1
$64
View all deals
Country Inn & Suites by Radisson, Virginia Beach
Country Inn & Suites by Radisson, Virginia Beach
7.8
$90
View all deals
Hilton Virginia Beach Oceanfront
Hilton Virginia Beach Oceanfront
7.4
$147
View all deals
Super 8 by Wyndham Newport News/Jefferson Ave.
Super 8 by Wyndham Newport News/Jefferson Ave.
7.1
$56
View all deals
The Founders Inn and Spa, Tapestry Collection by Hilton
The Founders Inn and Spa, Tapestry Collection by Hilton
8.2
$94
View all deals
Holiday Inn Express Charles Town
Holiday Inn Express Charles Town
9.1
$87
View all deals
Best Western Plus Sandcastle Beachfront Hotel
Best Western Plus Sandcastle Beachfront Hotel
7.4
$86
View all deals
Wyndham Virginia Beach Oceanfront
Wyndham Virginia Beach Oceanfront
6.0
$86
View all deals
Hampton Inn Norfolk/Chesapeake (Greenbrier Area)
Hampton Inn Norfolk/Chesapeake (Greenbrier Area)
8.7
$95
View all deals
Oyster Point Inn & Suites Newport News
Oyster Point Inn & Suites Newport News
6.4
$58
View all deals
Ocean Beach Club by Diamond Resorts
Ocean Beach Club by Diamond Resorts
8.0
$113
View all deals
Hilton Garden Inn Virginia Beach Oceanfront
Hilton Garden Inn Virginia Beach Oceanfront
8.5
$131
View all deals
Omni Richmond Hotel
Omni Richmond Hotel
8.5
$133
View all deals
Hampton Inn Newport News-Yorktown
Hampton Inn Newport News-Yorktown
8.9
$68
View all deals
Holiday Inn Oceanside- Va Beach
Holiday Inn Oceanside- Va Beach
8.3
$118
View all deals
The Westin Virginia Beach Town Center
The Westin Virginia Beach Town Center
8.4
$143
View all deals
Holiday Inn Newport News - Hampton
Holiday Inn Newport News - Hampton
8.6
$75
View all deals
Best Western PLUS Virginia Beach
Best Western PLUS Virginia Beach
7.2
$84
View all deals
Economy Inn and Suites
Economy Inn and Suites
5.6
$69
View all deals
Country Inn & Suites Charlottesville-Uva
Country Inn & Suites Charlottesville-Uva
9.0
$99
View all deals
Hampton Inn Virginia Beach-Oceanfront South
Hampton Inn Virginia Beach-Oceanfront South
8.1
$112
View all deals
The Oceanfront Inn - Virginia Beach
The Oceanfront Inn - Virginia Beach
8.1
$92
View all deals
Courtyard Virginia Beach Oceanfront / North 37th Street
Courtyard Virginia Beach Oceanfront / North 37th Street
8.4
$120
View all deals
Extended Stay America - Washington, D.C. - Reston
Extended Stay America - Washington, D.C. - Reston
7.0
$75
View all deals
Days Inn by Wyndham Norfolk Airport
Days Inn by Wyndham Norfolk Airport
6.6
$64
View all deals
Howard Johnson by Wyndham Virginia Beach At The Beach
Howard Johnson by Wyndham Virginia Beach At The Beach
5.3
$59
View all deals
DoubleTree by Hilton Virginia Beach
DoubleTree by Hilton Virginia Beach
8.1
$114
View all deals
Hilton Alexandria Old Town
Hilton Alexandria Old Town
8.4
$103
View all deals
Courtyard by Marriott Alexandria Old Town/Southwest
Courtyard by Marriott Alexandria Old Town/Southwest
8.7
$83
View all deals
Motel 6-Front Royal, Va
Motel 6-Front Royal, Va
6.0
$57
View all deals
Clarion Inn & Suites Virginia Beach
Clarion Inn & Suites Virginia Beach
6.1
$78
View all deals
The Westin Reston Heights
The Westin Reston Heights
8.6
$94
View all deals
Ocean Suites
Ocean Suites
7.0
$106
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 $115/night, but this price varies based on time of year. During the peak season at Busch Gardens (September), you can expect prices of $158/night and during the low season (July), the average price is $155/night. Hotels near Busch Gardens are typically 132% lower than the average hotel in Williamsburg, which is $151.

Hotels near Busch Gardens
  • Best value

    Econo Lodge Historic Area

    7.6

    $44

    View Deal
  • #1 Most popular

    Holiday Inn Express WIlliamsburg North

    8.7

    $76

    View Deal
  • #2 Most popular

    Wyndham Garden Williamsburg Busch Gardens Area

    7.4

    $65

    View Deal
  • #3 Most popular

    Wyndham Kingsgate Resort

    8.7

    $105

    View Deal
  • #4 Most popular

    Kingsmill Resort

    8.6

    $196

    View Deal
  • #5 Most popular

    Vacation Village At Williamsburg

    8.5

    $114

    View Deal
  • Homewood Suites Williamsburg

    8.7

    $108

    View Deal
  • Great Wolf Lodge Williamsburg

    8.4

    $315

    View Deal
  • The Colonies at Williamsburg

    9.0

    $145

    View Deal
  • Holiday Inn Hotel & Suites Williamsburg-Historic Gateway

    8.8

    $66

    View Deal
  • DoubleTree by Hilton Williamsburg

    8.3

    $69

    View Deal
  • Holiday Inn Express Williamsbrg Busch Gardens Area

    9.1

    $68

    View Deal

Are there hotels available near Sandbridge Beach?

The average price of the 12 hotels near Sandbridge Beach is $94 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 221% lower than the average hotel in Virginia Beach, which is $206.

Hotels near Sandbridge Beach
  • Best value

    Travelodge by Wyndham Virginia Beach Bay Beach

    6.1

    $50

    View Deal
  • #1 Most popular

    Ocean Suites

    7.0

    $106

    View Deal
  • #2 Most popular

    Econo Lodge Town Center

    5.5

    $69

    View Deal
  • #3 Most popular

    Hilton Virginia Beach Oceanfront

    7.4

    $147

    View Deal
  • #4 Most popular

    Best Western Center Inn

    6.9

    $82

    View Deal
  • #5 Most popular

    Belvedere Beach Resort

    8.9

    $97

    View Deal
  • Knights Inn Virginia Beach Lynnhaven

    6.2

    $57

    View Deal
  • Marriott Virginia Beach Oceanfront

    8.7

    $191

    View Deal
  • Schooner Inn

    8.5

    $59

    View Deal
  • Wyndham Virginia Beach Oceanfront

    6.0

    $87

    View Deal
  • Ocean Beach Club by Diamond Resorts

    8.0

    $113

    View Deal
  • Days Inn by Wyndham Virginia Beach At The Beach

    7.5

    $59

    View Deal

Popular hotels in Virginia

Book a room in one of momondo’s favorite hotels in these popular Virginia cities
  • Best value

    Days Inn by Wyndham Newport News City Center Oyster Point

    6.6

    $55

    View Deal
  • #1 Most popular

    Microtel Inn & Suites by Wyndham Newport News Airport

    6.8

    $58

    View Deal
  • #2 Most popular

    The Mulberry Inn and Plaza at Fort Eustis

    7.6

    $55

    View Deal
  • #3 Most popular

    Best Western Plus Newport News Inn & Suites

    8.2

    $67

    View Deal
  • #4 Most popular

    The Lodge at Kiln Creek

    9.0

    $158

    View Deal
  • #5 Most popular

    Courtyard by Marriott Newport News Airport

    8.5

    $68

    View Deal
  • Comfort Inn Newport News/Williamsburg East

    8.2

    $67

    View Deal
  • Best value

    Wyndham Virginia Beach Oceanfront

    6.0

    $86

    View Deal
  • #1 Most popular

    Country Inn & Suites by Radisson, Virginia Beach

    7.8

    $90

    View Deal
  • #2 Most popular

    Hilton Virginia Beach Oceanfront

    7.4

    $147

    View Deal
  • #3 Most popular

    The Founders Inn and Spa, Tapestry Collection by Hilton

    8.2

    $94

    View Deal
  • #4 Most popular

    Best Western Plus Sandcastle Beachfront Hotel

    7.4

    $86

    View Deal
  • #5 Most popular

    Ocean Beach Club by Diamond Resorts

    8.0

    $113

    View Deal
  • Hilton Garden Inn Virginia Beach Oceanfront

    8.5

    $131

    View Deal
  • Best value

    Hyatt Place Richmond Arboretum

    8.4

    $96

    View Deal
  • #1 Most popular

    Omni Richmond Hotel

    8.5

    $133

    View Deal
  • #2 Most popular

    Delta Hotels by Marriott Richmond Downtown

    8.6

    $113

    View Deal
  • #3 Most popular

    Best Western Plus Governor's Inn

    8.1

    $97

    View Deal
  • #4 Most popular

    The Jefferson Hotel

    9.5

    $279

    View Deal
  • #5 Most popular

    The Westin Richmond

    8.6

    $118

    View Deal
  • Quirk Hotel

    8.8

    $181

    View Deal
  • Best value

    Holiday Inn Arlington at Ballston

    8.5

    $84

    View Deal
  • #1 Most popular

    Hyatt Centric Arlington

    8.7

    $100

    View Deal
  • #2 Most popular

    Holiday Inn Rosslyn At Key Bridge

    7.6

    $102

    View Deal
  • #3 Most popular

    Clarion Collection Hotel Arlington Court Suites

    8.4

    $90

    View Deal
  • #4 Most popular

    Hilton Alexandria Mark Center

    7.8

    $98

    View Deal
  • #5 Most popular

    Residence Inn by Marriott Arlington Courthouse

    8.9

    $123

    View Deal
  • The Westin Crystal City

    8.5

    $87

    View Deal
  • Best value

    Courtyard by Marriott Alexandria Old Town/Southwest

    8.7

    $83

    View Deal
  • #1 Most popular

    Hilton Alexandria Old Town

    8.4

    $103

    View Deal
  • #2 Most popular

    Sheraton Suites Old Town Alexandria

    8.4

    $104

    View Deal
  • #3 Most popular

    Morrison House Old Town Alexandria, Autograph Collection

    8.9

    $124

    View Deal
  • #4 Most popular

    Hilton Garden Inn Alexandria Old Town National Harbor

    8.6

    $88

    View Deal
  • #5 Most popular

    Embassy Suites by Hilton Alexandria Old Town

    8.9

    $112

    View Deal
  • The Alexandrian Old Town Alexandria, Autograph Collection

    8.8

    $124

    View Deal

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 $123, $206, and $141 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 90)