Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Virginia

Filter by star ratings
All filters
Holiday Inn Oceanside- Va Beach, An Ihg Hotel
Holiday Inn Oceanside- Va Beach, An Ihg Hotel
8.3 Excellent
2101 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.5 km from city centre, Virginia Beach, VA, United States 
ExcellentBased on 705 reviews
8.3

Situated in Virginia Beach, Holiday Inn VA Beach-Oceanside 21st Street provides 3-star accommodation, as well as a sauna, an indoor pool and free Wi-Fi. There is also a fitness centre with a swimming pool.

Holiday Inn Express & Suites Va Beach Oceanfront
Holiday Inn Express & Suites Va Beach Oceanfront
7.7 Good
2607 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.2 km from city centre, Virginia Beach, VA, United States 
GoodBased on 489 reviews
7.7

Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront is located in Virginia Beach and provides guests with wireless internet. It also provides a Jacuzzi, an indoor pool and an executive floor.

Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
8.2 Excellent
1901 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.7 km from city centre, Virginia Beach, VA, United States 
ExcellentBased on 312 reviews
8.2

Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront is situated in Virginia Beach and offers newly renovated rooms and free Wi-Fi. It also features an indoor pool and a gym.

The Barclay Towers Resort Hotel
The Barclay Towers Resort Hotel
8.1 Excellent
809 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.9 km from city centre, Virginia Beach, VA, United States 
ExcellentBased on 1,715 reviews
8.1

Boasting a private beach for guests to relax on, The Barclay Towers Hotel and Resort is located in Virginia Beach and offers views of Virginia Beach Boardwalk. It has a gym, as well as an indoor pool, meeting rooms and free Wi-Fi.

The Westin Crystal City
The Westin Crystal City
8.5 Excellent
1800 Jefferson Davis Highway, Arlington, VA, United States
Show on map
0.1 km from city centre, Arlington, VA, United States 
ExcellentBased on 928 reviews
8.5

Situated just a short stroll from Crystal City WMATA Station, The Westin Crystal City offers guests an ideal base while in Arlington. It has a gym, as well as 24-hour room service, an express check-in and check-out feature and a sauna.

Residence Inn Arlington Capital View
Residence Inn Arlington Capital View
9.1 Excellent
2850 South Potomac Avenue, Arlington, VA, United States
Show on map
0.9 km from city centre, Arlington, VA, United States 
ExcellentBased on 531 reviews
9.1

Located in Arlington, Residence Inn Arlington Capital View is an easy drive from The Pentagon and White House. It is ideally close to Ronald Reagan Washington National Airport, which is a 10-minute drive away.

DoubleTree by Hilton Sterling - Dulles Airport
DoubleTree by Hilton Sterling - Dulles Airport
8.4 Excellent
21611 Atlantic Boulevard, Sterling, VA, United States
Show on map
1.3 km from city centre, Sterling, VA, United States 
ExcellentBased on 236 reviews
8.4

DoubleTree by Hilton Dulles Airport-Sterling provides an elegant setting while in Sterling. It also offers a free shuttle service, free Wi-Fi and an indoor pool.

Days Inn by Wyndham Alexandria South
Days Inn by Wyndham Alexandria South
7.2 Good
6100 Richmond Highway, Alexandria, VA, United States
Show on map
3.2 km from city centre, Alexandria, VA, United States 
GoodBased on 674 reviews
7.2

Boasting an outdoor pool, Days Inn by Wyndham Alexandria South is situated in Alexandria and offers comfortable accommodation. It also features meeting rooms, a ticket service and an express check-in and check-out feature.

Holiday Inn Arlington at Ballston
Holiday Inn Arlington at Ballston
8.4 Excellent
4610 North Fairfax Drive, Arlington, VA, United States
Show on map
6.3 km from city centre, Arlington, VA, United States 
ExcellentBased on 248 reviews
8.4

Located within a 10-minute walk of Ballston-MU Metro Station, Holiday Inn Arlington at Ballston is a convenient base when visiting Arlington. It also provides a free shuttle service, an outdoor pool and a sun deck.

DoubleTree by Hilton McLean Tysons
DoubleTree by Hilton McLean Tysons
8.5 Excellent
1960 Chain Bridge Road, McLean, VA, United States
Show on map
4.6 km from city centre, McLean, VA, United States 
ExcellentBased on 625 reviews
8.5

Boasting an indoor pool, DoubleTree by Hilton McLean Tysons is situated in Tysons Corner and provides comfortable accommodation. It also offers meeting rooms, a free shuttle service and an express check-in and check-out feature.

Tips for booking a Virginia hotel

Cheapest month:January
Most expensive month:December
Average price in Virginia:$187/night
Absolute cheapest price found:$38/night
Cheapest day:Friday
Most expensive day:Tuesday
$123 - $356
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$95 - $203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Virginia hotels

Show all 8,587 hotels
1
Staybridge Suites Tysons - Mclean
Staybridge Suites Tysons - Mclean
8.9 Excellent
6845 Old Dominion Drive, McLean, VA, United States
Show on map
0.3 km from city centre, McLean 

Located within the picturesque parkland of McLean, Staybridge Suites Tysons - McLean provides comfortable accommodation and a wide range of facilities, including an outdoor pool, free Wi-Fi and outdoor tennis courts. It is ideally positioned for guests wishing to discover the area's attractions.

2
Comfort Inn Newport News - Hampton I-64
Comfort Inn Newport News - Hampton I-64
8.1 Excellent
12330 Jefferson Avenue, Newport News, VA, United States
Show on map
4.3 km from city centre, Newport News 

Situated in Newport News, Comfort Inn Newport News offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, laundry facilities and a 24-hour reception.

3
Residence Inn by Marriott Arlington/ Rosslyn
Residence Inn by Marriott Arlington/ Rosslyn
8.7 Excellent
1651 North Oak Street, Arlington, VA, United States
Show on map
4.6 km from city centre, Arlington 

Residence Inn Arlington Rosslyn offers comfortable 3-star accommodation in Arlington. It also provides a beauty centre, meeting rooms and an express check-in and check-out feature.

4
Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
8.2 Excellent
1901 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.7 km from city centre, Virginia Beach 

Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront is situated in Virginia Beach and offers newly renovated rooms and free Wi-Fi. It also features an indoor pool and a gym.

5
Residence Inn Arlington Capital View
Residence Inn Arlington Capital View
9.1 Excellent
2850 South Potomac Avenue, Arlington, VA, United States
Show on map
0.9 km from city centre, Arlington 

Located in Arlington, Residence Inn Arlington Capital View is an easy drive from The Pentagon and White House. It is ideally close to Ronald Reagan Washington National Airport, which is a 10-minute drive away.

6
Hyatt Regency Tysons Corner Center
Hyatt Regency Tysons Corner Center
9.0 Excellent
7901 Tysons One Place, Tysons, VA, United States
Show on map
0.9 km from city centre, Tysons 

Boasting an indoor pool, Hyatt Regency Tysons Corner Center is situated in Tysons Corner and offers comfortable accommodation. It also provides an express check-in and check-out feature, a terrace and valet parking.

7
Hampton Inn Dulles/Cascades
Hampton Inn Dulles/Cascades
8.8 Excellent
46331 Mcclellan Way, Sterling, VA, United States
Show on map
3.9 km from city centre, Sterling 

Hampton Inn Dulles/Cascades is situated in Sterling and is close to the area's tourist attractions. It also offers an indoor pool, a Jacuzzi and outdoor tennis courts.

8
Homewood Suites by Hilton Dulles International Airport
Homewood Suites by Hilton Dulles International Airport
7.6 Good
13460 Sunrise Valley Drive, Herndon, VA, United States
Show on map
2.5 km from city centre, Herndon 

Homewood Suites Dulles-International Airport provides 3-star accommodation in Herndon. It also features an indoor pool and a gym.

Cheapest hotels in Virginia, United States

Show all 8,587 hotels
Days Inn by Wyndham Newport News
Days Inn by Wyndham Newport News
5.6 Okay
14747 Warwick Boulevard, Newport News, VA, United States
Show on map
8.8 km from city centre,  

Days Inn by Wyndham Newport News is located in Newport News and provides guests with wired internet. It also provides an outdoor pool, an express check-in and check-out feature and a BBQ/picnic area.

$54
Avg. per night
Super 8 by Wyndham Harrisonburg
Super 8 by Wyndham Harrisonburg
5.4 Okay
3330 S. Main, Harrisonburg, VA, United States
Show on map
6.2 km from city centre,  

Super 8 by Wyndham Harrisonburg is located in Harrisonburg and features free wireless internet. It also provides a wake-up service, a 24-hour reception and snow sports.

$55
Avg. per night
Days Inn by Wyndham Newport News City Center Oyster Point
Days Inn by Wyndham Newport News City Center Oyster Point
6.6 Good
11829 Fishing Point Drive, Newport News, VA, United States
Show on map
1.0 km from city centre,  

Located in Newport News, Days Inn by Wyndham Newport News City Center Oyster Point is within a 35-minute drive of Norfolk International Airport and provides an outdoor pool. The numerous facilities this charming hotel features include room service, meeting rooms and a 24-hour reception.

$56
Avg. per night
Days Inn by Wyndham Alexandria South
Days Inn by Wyndham Alexandria South
7.2 Good
6100 Richmond Highway, Alexandria, VA, United States
Show on map
3.2 km from city centre,  

Boasting an outdoor pool, Days Inn by Wyndham Alexandria South is situated in Alexandria and offers comfortable accommodation. It also features meeting rooms, a ticket service and an express check-in and check-out feature.

$61
Avg. per night
Hampton Inn Dulles/Cascades
Hampton Inn Dulles/Cascades
8.8 Excellent
46331 Mcclellan Way, Sterling, VA, United States
Show on map
3.9 km from city centre,  

Hampton Inn Dulles/Cascades is situated in Sterling and is close to the area's tourist attractions. It also offers an indoor pool, a Jacuzzi and outdoor tennis courts.

$67
Avg. per night
Comfort Inn Newport News - Hampton I-64
Comfort Inn Newport News - Hampton I-64
8.1 Excellent
12330 Jefferson Avenue, Newport News, VA, United States
Show on map
4.3 km from city centre,  

Situated in Newport News, Comfort Inn Newport News offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, laundry facilities and a 24-hour reception.

$68
Avg. per night
Days Inn by Wyndham Alexandria
Days Inn by Wyndham Alexandria
6.3 Good
110 South Bragg Street, Alexandria, VA, United States
Show on map
8.5 km from city centre,  

Located in Alexandria, Days Inn by Wyndham Alexandria is within a 15-minute drive of Ronald Reagan Washington National Airport and provides an outdoor pool. It has a fitness centre, as well as a free shuttle service, a beauty centre and a sun deck.

$68
Avg. per night
Econo Lodge Inn & Suites I-64 & Us 13
Econo Lodge Inn & Suites I-64 & Us 13
4.9 Okay
5819 Northampton Boulevard, Virginia Beach, VA, United States
Show on map
18.7 km from city centre,  

Econo Lodge Inn & Suites I-64 & US 13 provides a comfortable setting while in Virginia Beach. It is conveniently located for those wishing to sightsee in the area.

$70
Avg. per night

Hotel prices in Virginia

2 stars or below

$54 - $180

Comfort Inn Ballston

No. 1 most popular

$95
Avg. per night
Governor House Inn Arlington/Falls Church Area
$75
Avg. per night
3 stars

$71 - $231

Hilton Garden Inn Williamsburg

No. 1 most popular

$120
Avg. per night
Hawthorn Suites by Wyndham Vienna/Tysons Corner
$80
Avg. per night
Holiday Inn Arlington at Ballston

Best value

$71
Avg. per night
4 stars and up

$99 - $256

Hyatt Regency Tysons Corner Center

No. 1 most popular

$124
Avg. per night
The Westin Arlington Gateway

No. 2 most popular

$111
Avg. per night
Hyatt Regency Fairfax

Best value

$99
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Virginia

Virginia travel FAQs

  • Where is the best place to stay in Virginia?

    Users favour staying in areas such as Arlington, Tysons, and Woodbridge. Consider these locations when searching for your desired stay.

  • What are the best hotels in Virginia?

    Holiday Inn Arlington at Ballston (8.4/10 from 248 reviews), Hyatt Regency Tysons Corner Center (9.0/10 from 953 reviews), and Homewood Suites by Hilton Dulles International Airport (7.6/10 from 76 reviews) are all highly rated places to stay in Virginia.