Hotels in Virginia Beach

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

Virginia Beach, VA, United States
22 Oct — 23 Oct2
Virginia Beach, VA, United States
Fri 22/10
Sat 23/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Virginia Beach

Filter by star ratings
All filters
SureStay Hotel by Best Western Virginia Beach Royal Clipper
SureStay Hotel by Best Western Virginia Beach Royal Clipper
6.7 Good
3508 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.2 km from city centre, Virginia Beach 
GoodBased on 724 reviews
6.7

This comfortable hotel in Virginia Beach offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It is ideally positioned for those wanting to sightsee in the area.

Hyatt Place Virginia Beach Town Center
Hyatt Place Virginia Beach Town Center
8.9 Excellent
335 Independence Boulevard, Virginia Beach, VA, United States
Show on map
14.2 km from city centre, Virginia Beach 
ExcellentBased on 599 reviews
8.9

Hyatt Place Virginia Beach Town Center is located in Virginia Beach and features free Wi-Fi. It also offers a 24-hour business centre and a swimming pool.

Holiday Inn Oceanside- Va Beach, An Ihg Hotel
Holiday Inn Oceanside- Va Beach, An Ihg Hotel
8.0 Excellent
2101 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.5 km from city centre, Virginia Beach 
ExcellentBased on 933 reviews
8.0

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 Hotel & Suites Va Beach Oceanfront, An IHG Hotel
Holiday Inn Express Hotel & Suites Va Beach Oceanfront, An IHG Hotel
7.6 Good
2607 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.2 km from city centre, Virginia Beach 
GoodBased on 621 reviews
7.6

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.

Neptune Park Inn
Neptune Park Inn
5.0 Okay
3108 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.8 km from city centre, Virginia Beach 
OkayBased on 25 reviews
5.0

Situated in Virginia Beach, Neptune Park Inn is a short walk from the Old Coast Guard Station Museum and offers an outdoor pool. It is ideally positioned for those wanting to visit the area's popular attractions.

Magnuson Hotel Virginia Beach
Magnuson Hotel Virginia Beach
5.1 Okay
5708 Northampton Boulevard, Virginia Beach, VA, United States
Show on map
18.4 km from city centre, Virginia Beach 
OkayBased on 1,134 reviews
5.1

Boasting an outdoor pool, Magnuson Hotel Virginia Beach is located in Virginia Beach and offers comfortable accommodation. It also provides an express check-in and check-out feature, a sun deck and a games room.

Hampton Inn Virginia Beach-Oceanfront South
Hampton Inn Virginia Beach-Oceanfront South
8.0 Excellent
1011 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.6 km from city centre, Virginia Beach 
ExcellentBased on 875 reviews
8.0

Located in Virginia Beach, Hampton Inn Virginia Beach-Oceanfront South is within a 30-minute drive of Norfolk International Airport and offers an indoor pool. It has a gym, as well as an express check-in and check-out feature, meeting rooms and a playground.

Turtle Cay by Diamond Resorts
Turtle Cay by Diamond Resorts
7.9 Good
600 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
2.1 km from city centre, Virginia Beach 
GoodBased on 1,467 reviews
7.9

Turtle Cay Resort is situated in Virginia Beach and is close to the area's well-known attractions. It also features an outdoor pool and a Jacuzzi.

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

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.

Best Western Center Inn
Best Western Center Inn
7.0 Good
5718 Northampton Boulevard, Virginia Beach, VA, United States
Show on map
18.5 km from city centre, Virginia Beach 
GoodBased on 463 reviews
7.0

Situated in Virginia Beach, Best Western Center Inn offers charming 3-star accommodation, as well as an outdoor pool. It also provides a coffee bar, an express check-in and check-out feature and a kids club.

Tips for booking a Virginia Beach hotel

Cheapest month:February
Most expensive month:August
Average price in Virginia Beach:C$ 163/night
Absolute cheapest price found:C$ 49/night
Cheapest day:Sunday
Most expensive day:Tuesday
C$ 63 - C$ 287
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 114 - C$ 218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Virginia Beach, Virginia

Show all 1,544 hotels
Blue Marlin Motel
Blue Marlin Motel
5.8 Okay
2411 Pacific Avenue, Virginia Beach, VA, United States
Show on map
0.1 km from city centre,  

Boasting an outdoor pool, Blue Marlin Motel Virginia Beach is situated in Virginia Beach and offers comfortable accommodation. It is ideally located for those wishing to visit local attractions.

C$ 56
Avg. per night
Travelodge by Wyndham Virginia Beach
Travelodge by Wyndham Virginia Beach
5.4 Okay
2802 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
0.4 km from city centre,  

Travelodge by Wyndham Virginia Beach is located in Virginia Beach and offers a seasonal outdoor swimming pool. It is conveniently positioned for those wanting to sightsee in the area.

C$ 57
Avg. per night
Oceans 2700
Oceans 2700
6.2 Good
2700 Pacific Avenue, Virginia Beach, VA, United States
Show on map
0.3 km from city centre,  

Oceans 2700 is set in Virginia Beach and is within a short walk of nearby attractions, such as the Old Coast Guard Station Museum. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

C$ 62
Avg. per night
Sundial Inn
Sundial Inn
6.6 Good
308 21st Street, Virginia Beach, VA, United States
Show on map
0.5 km from city centre,  

Sundial Inn is located in Virginia Beach and features free Wi-Fi. It also offers a tour desk, a ticket service and an outdoor pool.

C$ 63
Avg. per night
Days Inn by Wyndham Virginia Beach At The Beach
Days Inn by Wyndham Virginia Beach At The Beach
7.3 Good
1000 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.7 km from city centre,  

Days Inn by Wyndham Virginia Beach At The Beach is located in Virginia Beach and offers free Wi-Fi. It has a gym, as well as an outdoor pool, an express check-in and check-out feature and a sun deck.

C$ 63
Avg. per night
Howard Johnson by Wyndham Virginia Beach At The Beach
Howard Johnson by Wyndham Virginia Beach At The Beach
5.0 Okay
512 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
2.1 km from city centre,  

Howard Johnson by Wyndham Virginia Beach At The Beach provides a comfortable setting while in Virginia Beach. It also features an outdoor pool, a 24-hour reception and an express check-in and check-out feature.

C$ 63
Avg. per night
SureStay Hotel by Best Western Virginia Beach Royal Clipper
SureStay Hotel by Best Western Virginia Beach Royal Clipper
6.7 Good
3508 Atlantic Avenue, Virginia Beach, VA, United States
Show on map
1.2 km from city centre,  

This comfortable hotel in Virginia Beach offers complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It is ideally positioned for those wanting to sightsee in the area.

C$ 64
Avg. per night
Beach Carousel Motel
Beach Carousel Motel
7.0 Good
1300 Pacific Avenue, Virginia Beach, VA, United States
Show on map
1.2 km from city centre,  

Beach Carousel Virginia Beach is located in Virginia Beach and is close to the Virginia Museum of Contemporary Art. It also offers free Wi-Fi, room service and an outdoor pool.

C$ 69
Avg. per night

Hotel prices in Virginia Beach

2 stars or below

C$ 56 - C$ 174

Oceanfront Inn

#1 Most popular

C$ 138
Avg. per night
Days Inn by Wyndham Virginia Beach At The Beach
C$ 63
Avg. per night
Oceans 2700

Best value

Oceans 2700
6.2 Good
C$ 62
Avg. per night
3 stars

C$ 90 - C$ 175

Ocean Beach Club by Diamond Resorts
C$ 125
Avg. per night
Wyndham Virginia Beach Oceanfront

#2 Most popular

C$ 102
Avg. per night
Four Points by Sheraton Virginia Beach Oceanfront
C$ 90
Avg. per night
4 stars and up

C$ 126 - C$ 384

Hilton Virginia Beach Oceanfront

#1 Most popular

C$ 146
Avg. per night
The Westin Virginia Beach Town Center

#2 Most popular

C$ 175
Avg. per night

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

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

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.

Virginia Beach travel FAQs

  • What are the best hotels in Virginia Beach?

    Virginia Beach is home to many highly-rated hotels, one of which is Best Western PLUS Virginia Beach, which has a current rating of 7.2. For other potential stays, consider Ocean Beach Club by Diamond Resorts and Oceanfront Inn, which can also be great places to stay in Virginia Beach.

  • What is a good hotel near Virginia Beach Boardwalk?

    A good hotel close to Virginia Beach Boardwalk is Ocean Beach Club by Diamond Resorts (rated 7.9/10 from 2,754 reviews).

  • What is a good hotel in Virginia Beach near Sandbridge Beach?

    The most popular hotel near Sandbridge Beach is Adorable tropical cottage, just a 4 minute to the beach, sleeps 10!, with 20 HotelsCombined users scoring it 8.9/10.

  • Is there a good hotel near Chic's Beach?

    20 HotelsCombined reviews of Luxurious Beachfront Retreat - Many Upgrades And Million Dollar Views score it 9.3/10, making it a highly recommended hotel near Chic's Beach.

  • How much do hotels in Virginia Beach cost?

    Searches in the last 72 hours suggest an average price of around C$ 189/night is normal for a hotel in Virginia Beach.

  • How much is a cheap hotel in Virginia Beach?

    HotelsCombined users have found cheap hotels in Virginia Beach starting from C$ 53 per night in the last 3 days.