Hotels in Virginia Beach, VA

Search and compare Virginia Beach, VA hotels from hundreds of travel sites and save

Virginia Beach, VA, United States
5 Dec — 6 Dec2
Virginia Beach, VA, United States
Mon 5/12
Tue 6/12
...and more

Tips for booking hotels in Virginia Beach

Cheapest month:October
Most expensive month:April
Average price in Virginia Beach:$198/night
Cheapest price found:$26/night
Cheapest day:Sunday
Most expensive day:Monday
$104 - $334
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Virginia Beach hotels

1
Hyatt House Virginia Beach/Oceanfront
8.2 Excellent
2705 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.3 km from city centre, Virginia Beach, VA, United States 

Featuring views of Virginia Beach, guests of Hyatt House Virginia Beach / Oceanfront can expect luxury features such as an indoor pool. Just a short stroll from the Old Coast Guard Station Museum, it provides comfortable rooms equipped with a refrigerator, a private bathroom and a coffee maker.

2
Courtyard Virginia Beach Oceanfront / North 37th Street
8.3 Excellent
3737 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.4 km from city centre, Virginia Beach, VA, United States 

Courtyard Virginia Beach Oceanfront / North 37th Street provides a charming setting while in Virginia Beach. It also offers an outdoor pool, an express check-in and check-out feature and a beauty centre.

3
Holiday Inn Express Hotel & Suites Va Beach Oceanfront, An IHG Hotel
7.8 Good
2607 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.2 km from city centre, Virginia Beach, VA, United States 

Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront provides 3-star accommodation in Virginia Beach. It also features a Jacuzzi, an indoor pool and a bowling alley.

4
Days Inn by Wyndham Virginia Beach At The Beach
6.9 Good
1000 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.7 km from city centre, Virginia Beach, VA, United States 

Days Inn by Wyndham Virginia Beach At The Beach provides a comfortable setting while in Virginia Beach. It also offers an express check-in and check-out feature, an outdoor pool and a sun deck.

5
Courtyard by Marriott Virginia Beach Norfolk
7.3 Good
5700 Greenwich Road, Virginia Beach, VA, United States
Show on map
18.0 km from city centre, Virginia Beach, VA, United States 

Located a short stroll from Newtown Road Train Station, Courtyard Virginia Beach Norfolk provides guests with a convenient base when in Virginia Beach. It also offers a sauna, an outdoor pool and a beauty centre.

6
Oceanaire Resort Hotel
6.3 Good
3421 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.9 km from city centre, Virginia Beach, VA, United States 

Commanding views of Virginia Beach, Oceanaire Resort Hotel provides an outdoor pool. There is also a fitness centre with a swimming pool.

7
Breeze Inn & Suites, Virginia Beach
5.9 Okay
207 29th Street, Virginia Beach, VA, United States
Show on map
0.5 km from city centre, Virginia Beach, VA, United States 

Knights Inn & Suites Virginia Beach is located in Virginia Beach and is close to the Virginia Museum of Contemporary Art. The numerous amenities this charming hotel features include luggage storage, babysitting/child services and a 24-hour reception.

8
Red Roof Inn Virginia Beach
5.9 Okay
196 Ballard Ct, Virginia Beach, VA, United States
Show on map
18.2 km from city centre, Virginia Beach, VA, United States 

Boasting an outdoor pool, Red Roof Inn Virginia Beach is situated in Virginia Beach and offers comfortable accommodation. It also features a vending machine, a safe and a 24-hour reception.

Cheapest hotels in Virginia Beach, Virginia

Howard Johnson by Wyndham Virginia Beach At The Beach
4.3 Okay
512 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
2.1 km from city centre, Virginia Beach, VA, United States 

Located in Virginia Beach, Howard Johnson by Wyndham Virginia Beach At The Beach is within a 35-minute drive of Norfolk International Airport and offers an outdoor pool. It also provides an express check-in and check-out feature, a 24-hour reception and a terrace.

$55
Avg. per night
Super 8 by Wyndham Virginia Beach Oceanfront
3.5 Mediocre
1719 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.9 km from city centre, Virginia Beach, VA, United States 

Located in Virginia Beach, Super 8 by Wyndham Virginia Beach Oceanfront is within a 30-minute drive of Norfolk International Airport and provides an outdoor pool and a private beach. It is conveniently positioned for those wanting to visit local attractions.

$58
Avg. per night
Days Inn by Wyndham Virginia Beach Town Center
5.0 Okay
4600 Bonney Road, Virginia Beach, VA, United States
Show on map
14.1 km from city centre, Virginia Beach, VA, United States 

Located in Virginia Beach, Days Inn by Wyndham Virginia Beach Town Center is within a 15-minute drive of Norfolk International Airport and provides an outdoor pool. Those staying at the property can also enjoy free Wi-Fi.

$61
Avg. per night
Motel 6 Virginia Beach. Va
5.7 Okay
4760 Euclid Road, Virginia Beach, VA, United States
Show on map
14.6 km from city centre, Virginia Beach, VA, United States 

Motel 6 Virginia Beach Virginia offers a comfortable setting when in Virginia Beach. It also has a swimming pool and an outdoor pool.

$74
Avg. per night
Marjac Suites Virginia Beach Oceanfront
5.4 Okay
2201 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.4 km from city centre, Virginia Beach, VA, United States 

Marjac Suites Virginia Beach Oceanfront is located in Virginia Beach and offers free Wi-Fi. It also provides room service, an outdoor pool and a 24-hour reception.

$78
Avg. per night
Cutty Sark Efficiencies
7.5 Good
3614 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.3 km from city centre, Virginia Beach, VA, United States 

Located in Virginia Beach, Cutty Sark Efficiencies is within a 30-minute drive of Norfolk International Airport and provides an outdoor pool. Guests can also enjoy complimentary internet throughout the property.

$146
Avg. per night

Hotel prices in Virginia Beach

2 stars and under
3 stars
4 stars +

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

Where to stay in Virginia Beach

About Virginia Beach

Nestled on the Atlantic Ocean, Virginia Beach’s high rises overlook more than 56 kilometres of sandy beaches, enticing surf breaks and oceanfront restaurants. Themed bars line the boardwalk, while theme parks, pristine wildlife reserves and a thriving craft beer scene keep the entertainment rolling in.

Things to do in Virginia Beach

Virginia Beach was made for summer vacations, thanks to its idyllic coastline, which includes three distinct swimming areas. Sandbridge beach is located to the south and provides a tranquil vibe with sand dunes, beachfront cottages and a fishing pier. To the north is Chesapeake Bay, home to fine-dining restaurants, calm waters and the historic Cape Henry Lighthouse. Between these you’ll find Resort Beach, the main hub of surfing, swimming and late-night partying.

If you’re interested in the local wildlife, head to Back Bay National Wildlife Refuge, a wetlands reserve with migratory birdlife, including snow geese and tundra swans. It’s positioned next to False Cape State Park, where you can kayak, ride bike trails and fish.

Get your culture fix around the city centre at the Virginia Museum of Contemporary Art or De Witt Cottage, a historic beachfront home built in 1895. You can find one of the world’s largest collections of flyable war planes at the Military Aviation Museum, such as a P-51 Mustang and Supermarine Spitfire. Organise a truly unforgettable flight in one of the museum’s authentic World War II aircraft.

Families love Virginia Beach’s range of fun-filled attractions, from the carnival games at Virginia Beach Amusement Park to the go karts and mini-golf at Motor World. Visit turtles, spotted eagle rays and seahorses at Virginia Aquarium, before cooling off with water slides, a wave pool and tubing river at Ocean Breeze Waterpark.

Getting around Virginia Beach

Greyhound buses and the Virginia Beach Wave trolley run regular routes to Virginia Beach, which is also 30 minutes from Norfolk International Airport. Virginia Beach is one of America’s most walkable cities, but you can also catch the Hamptons Road Transit buses around town.

Facts about staying in Virginia Beach

  • Where is the best place to stay in Virginia Beach?

    Sandbridge is the most popular place on HotelsCombined for stays in Virginia Beach.

  • What are the best hotels in Virginia Beach?

    Schooner Inn (8.2/10 from 2,081 reviews), Hyatt House Virginia Beach/Oceanfront (8.2/10 from 2,084 reviews), and Capes Hotel (8.0/10 from 1,153 reviews) are all highly rated places to stay in Virginia Beach.

  • What is a good hotel near Virginia Beach Boardwalk?

    With a rating of 7.5/10 from 2,227 reviews, Country Inn & Suites by Radisson, Virginia Beach is a hotel close to Virginia Beach Boardwalk that is highly recommended by HotelsCombined users.

  • What is a good hotel in Virginia Beach near Virginia Beach Town Center?

    Candlewood Suites Virginia Beach Town Center, An IHG Hotel is a hotel near Virginia Beach Town Center that is popular with HotelsCombined users, scoring 8.0 from 416 reviews.

  • Is there a good hotel near Virginia Beach Convention Center?

    Close to Virginia Beach Convention Center you will find Country Inn & Suites by Radisson, Virginia Beach, which has a rating of 7.5 over 2,227 HotelsCombined reviews.

  • How much do hotels in Virginia Beach cost?

    Virginia Beach hotels have an average price of $141/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Virginia Beach?

    HotelsCombined users have found cheap hotels in Virginia Beach starting from $48 per night in the last 3 days. This coming weekend (9 Dec to 11 Dec), prices can start from as low as $48/night.

  • How much is a hotel in Virginia Beach tonight?

    Virginia Beach hotels start at $55 for tonight; however, the average price of accommodation is about $129. Many 4-star stays can be found in Virginia Beach tonight, with prices starting at $85. These prices were found on HotelsCombined within the last 72 hours.