Hotels in Virginia Beach

Find the best deals on 903 hotels in Virginia Beach

Check-in
Check-out
Compare vs. momondo |

Top hotels in Virginia Beach

Find the perfect Virginia Beach hotel for business or leisure
Travelodge by Wyndham Virginia Beach Bay Beach
6.1
50 USD
View all deals
Howard Johnson by Wyndham, Virginia Beach
6.2
50 USD
View all deals
Econo Lodge Virginia Beach - On the Ocean
8.7
66 USD
View all deals
Holiday Inn Virginia Beach - Norfolk
7.9
122 USD
View all deals
Rodeway Inn by the Beach
6.5
45 USD
View all deals
Neptune Park Inn
4.8
88 USD
View all deals
Cavalier Hotel on the Oceanfront
4.3
324 USD
View all deals
The Founders Inn and Spa, Tapestry Collection by Hilton
8.4
108 USD
View all deals
Econo Lodge Town Center
5.9
61 USD
View all deals
Magnuson Hotel Convention Center
6.4
50 USD
View all deals
Holiday Inn & Suites Virginia Beach - North Beach
8.2
113 USD
View all deals
Virginia Beach Resort Hotel
5.8
134 USD
View all deals
The Dolphin Inn
5.5
75 USD
View all deals
Days Inn by Wyndham Virginia Beach At The Beach
7.4
38 USD
View all deals
Beach Quarters Resort
7.6
81 USD
View all deals
Motel 6 Virginia Beach Va
6.7
59 USD
View all deals
Comfort Inn & Suites Virginia Beach - Oceanfront
8.9
118 USD
View all deals
Quality Inn & Suites Oceanfront
7.0
73 USD
View all deals
Red Roof Inn Virginia Beach
6.5
49 USD
View all deals
Americas Best Value Inn Norfolk Airport Area
5.6
64 USD
View all deals
Econo Lodge Oceanfront
7.3
65 USD
View all deals
Extended Stay America Virginia Beach - Independence Blvd.
7.3
65 USD
View all deals
La Quinta Inn & Suites by Wyndham Virginia Beach
8.2
92 USD
View all deals
Days Inn by Wyndham Virginia Beach Town Center
6.3
70 USD
View all deals
Quality Inn Little Creek
7.5
58 USD
View all deals
Holiday Inn Va Beach-Oceanside (21st St)
8.4
111 USD
View all deals
Boardwalk by Diamond Resorts
8.3
84 USD
View all deals
Surfbreak Oceanfront Hotel
8.4
93 USD
View all deals
Best Western PLUS Virginia Beach
8.1
84 USD
View all deals
Crowne Plaza Virginia Beach Town Center
8.2
92 USD
View all deals
DoubleTree by Hilton Virginia Beach
8.2
111 USD
View all deals
La Quinta Inn Norfolk Virginia Beach
7.6
65 USD
View all deals
Hampton Inn Virginia Beach-Oceanfront North
8.8
108 USD
View all deals
Red Roof Inn Virginia Beach - Norfolk Airport
6.8
57 USD
View all deals
Baymont by Wyndham Virginia Beach Oceanfront
7.1
60 USD
View all deals
Courtyard by Marriott Virginia Beach Norfolk
8.1
126 USD
View all deals
Super 8 by Wyndham Virginia Beach Oceanfront
5.4
55 USD
View all deals
Sundial Inn
7.5
52 USD
View all deals
Travelodge by Wyndham Suites Virginia Beach Oceanfront
6.4
45 USD
View all deals
Courtyard by Marriott Virginia Beach Oceanfront/North 37th St
8.7
128 USD
View all deals

When to book a hotel in Virginia Beach

Low Season
December
High Season
April

cheapest month to stay

57%

expected price decrease

most expensive time to stay

117%

expected price increase

+420.0%
+280.0%
+140.0%
Base
Price
92 - 466 USD
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

197 USD

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

281 USD

av. price over the last two weeks


Virginia Beach travel tips

Let us help you with the best tips about Virginia Beach

Best time to visit Virginia Beach

Virginia Beach experiences mild summers and chilly winters. Peak tourist season is from late May – early September when several festivals and events take place in the city. Average temperatures are between 65 – 80 degrees Fahrenheit. Be prepared for a very crowded beach and peak hotel rates during this time. To experience less crowds, plan your trip in the short shoulder period from April – mid May. While temperatures are still too cold to enjoy the beach, you may be able to get slightly lower rates on accommodation. From mid-September, the cooler weather starts, and temperatures can dip to as low as 40 degrees Fahrenheit between November – March. You can take advantage of the low hotel rates, but also take into consideration that several beachside attractions shorten their hours of operation during this time.

Getting around Virginia Beach

If you plan to be near the beach, walking is a good option to explore the area and discover the hotels, shopping and dining options close by. If you’re not up for walking, hop on to the VB Wave Trolley that runs on Atlantic Avenue from Rudee Inlet to 42nd Street every 15 minutes from May – September. The fare is $2.00 USD and a Go – 1 Day Pass costs $4.50 USD. VB Wave also operates The Tide light rail on the outskirts of Virginia Beach and the Elizabeth River ferry service between Norfolk and Portsmouth. Fares for the light rail and ferry service are the same as that for the trolleys. Driving a car in Virginia Beach is the most convenient option to get around from one place to another. However, the area’s 2 main roads, Atlantic Avenue and Pacific Avenue are often heavily congested, and parking is scarce and expensive. Save on car rentals with momondo.


How much does a hotel in Virginia Beach cost?

4 stars and above
#1 most popular
Hilton Virginia Beach Oceanfront
8.4
126 USD
#2 most popular
The Westin Virginia Beach Town Center
8.8
172 USD
Best value
The Founders Inn and Spa, Tapestry Collection by Hilton
8.4
108 USD
3 stars
#1 most popular
Holiday Inn Virginia Beach - Norfolk
7.9
122 USD
#2 most popular
Cavalier Hotel on the Oceanfront
4.3
324 USD
Best value
Oceanfront Inn
8.4
71 USD
2 stars and below
#1 most popular
Travelodge by Wyndham Virginia Beach Bay Beach
6.1
50 USD
#2 most popular
Howard Johnson by Wyndham, Virginia Beach
6.2
50 USD
Best value
Days Inn by Wyndham Virginia Beach At The Beach
7.4
38 USD

Cheapest hotels in Virginia Beach

Cheap hotels and hostels in Virginia Beach
Days Inn by Wyndham Virginia Beach At The Beach
7.4
38 USD
Beach Carousel Motel
7.6
41 USD
White Marlin Inn
5.7
39 USD
Travelodge by Wyndham Virginia Beach
5.9
42 USD
This Condo Is Located 5 Minutes From The Virgina Beach Board Walk And Beach
9.5
40 USD
Howard Johnson by Wyndham, Virginia Beach At The Beach
5.6
43 USD

Best value hotels in Virginia Beach

Days Inn by Wyndham Virginia Beach At The Beach
7.4
38 USD
Beach Spa Bed and Breakfast
9.3
129 USD
Beach Carousel Motel
7.6
41 USD
This Condo Is Located 5 Minutes From The Virgina Beach Board Walk And Beach
9.5
40 USD
Schooner Inn
8.6
55 USD
Econo Lodge Virginia Beach - On the Ocean
8.7
66 USD

Where to stay in Virginia Beach

Best places to stay in Virginia Beach

Virginia Beach is a relaxed coastal city that caters to travelers with varied interests. The city’s scenic views, plenty of sunshine, and sandy beaches keep kids engaged for hours, while the affordable nighttime entertainment offers a lot of fun for adults. Most of the city hotels are concentrated around the beachfront which is called the ‘resort area’, while a few accommodation options are also available closer to the town center.

Virginia Beach Boardwalk

The picturesque 3-mile Virginia Beach Boardwalk runs north from Rudee Inlet to 39th Street. The boardwalk, Atlantic Avenue, and Pacific Avenue run parallel to each other just a block apart, and most hotels are located on Atlantic Avenue. With a dedicated biking path, plenty of quaint outdoor restaurants and cafés, and streets packed with shops, this area is a treasured hot spot for tourists as well as locals. Atop a grassy hill overlooking the ocean, you have the historic Cavalier Virginia Beach Autograph Collection Hotels. The iconic hotel has hosted 10 U.S. presidents, and several other global celebrities over the last 100 years. It offers luxurious guest rooms and a host of onsite facilities, including a spa, bourbon distillery, 2 restaurants, landscaped gardens and a Beach Club. You can also look at several other international chain hotels that are lined up along the length of Atlantic Avenue. Towards the north end, you have the Hampton Inn Virginia Beach Oceanfront North hotel, and Hilton Virginia Beach Oceanfront hotel. Around the central part of the city, check out the Four Points by Sheraton Virginia Beach Oceanfront hotel, or the Best Western Plus Sandcastle Beachfront Hotel. At the southern end, you can consider the SpringHill Suites Virginia Beach Oceanfront hotel.

Town Center / Inland

The hub for shopping, dining, nightlife, commercial services and cultural events, the Town Center area is a bustling neighborhood, a 20-minute drive from the beach. Check out the spacious, well-appointed rooms and suites, and gourmet on-site dining options at the Hilton Garden Inn Virginia Beach Town Center hotel, located amid shops, restaurants and nightlife venues. Close by, you also have The Westin Virginia Beach Town Center hotel that features relaxed rooms, a beautifully-appointed lobby and a heated indoor pool, among other amenities.

Cheap hotels in Virginia Beach

In Virginia Beach, finding cheap accommodation along the beachfront is quite easy. In fact, you may be able to pay as little as $50.00 USD per night, and enjoy the scenic ocean views from your hotel room, while being steps away from the beach. In the northern part of the resort area, you have the Econo Lodge Virginia Beach – On the Ocean hotel, Four Sails Resort, and The Oceanfront Inn Virginia Beach hotel. Towards the southern end, stay at The Schooner Inn Hotel & Resort. Closer to the town center, stay at the Day’s Inn Virginia Beach Town Center hotel, or the Crowne Plaza Virginia Beach Town Center hotel.


What to do in Virginia Beach

Virginia Beach is a family-friendly city that boasts over 35 miles of sandy beaches, and a 3-mile concrete oceanfront boardwalk. The city also offers several nature sites that serve as a pleasant break from the crowded beaches and constant buzz of the resort area.

  • Spend quality time on the beach, swim, sunbathe, walk on the soft sand, relax, and look out at the ocean, or just sit around and people-watch.
  • Go running, biking, skateboarding, or enjoy a stroll along the lively Virginia Beach Boardwalk.
  • Browse through scores of beach stores, fudge and candy shops, and souvenir stores on Atlantic Avenue, just a block away from the Boardwalk. Enjoy the casual and colorful ambience of the area, as people walk around in their beach wear and flip flops.
  • Meet sharks, seals, sea turtles, otters, rays, and a whole host of other sea life at the Virginia Aquarium & Marine Science Center.
  • Escape the hustle and bustle of the main Virginia beaches, and head to the wide and sandy Sandbridge Beach for a quiet, tranquil ambience.
  • Wander along the trails, paddleboard in still waters, and head to the spotting scopes to sight exotic birds, deer, bobcats, otters and muskrats in the Back Bay National Wildlife Refuge, just behind Sandbridge Beach.
  • Take Instagram-worthy photos against the 1792-dated Cape Henry Lighthouse, a historic landmark at the mouth of Chesapeake Bay.
  • Laze around on the Chesapeake Bay beach, camp along the oceanfront, go hiking in the forest, and learn about the early history of the first colonists at the First Landing State Park.
  • View over 60 military aircrafts from around the world that were used in World War I and II, at the Military Aviation Museum.
  • Admire works of local, national, and international artists at the Virginia Museum of Contemporary Art (MOCA).

Looking for a specific type of hotel

Romantic Hotels in Virginia Beach
Best value
The Founders Inn and Spa, Tapestry Collection by Hilton
8.4
108 USD
Kid-Friendly Hotels in Virginia Beach
Best value
Days Inn by Wyndham Virginia Beach At The Beach
7.4
38 USD
#1 Most popular
Econo Lodge Virginia Beach - On the Ocean
8.7
66 USD
#2 Most popular
The Founders Inn and Spa, Tapestry Collection by Hilton
8.4
108 USD
Holiday Inn & Suites Virginia Beach - North Beach
8.2
113 USD
Comfort Inn & Suites Virginia Beach - Oceanfront
8.9
118 USD
Econo Lodge Oceanfront
7.3
65 USD
Extended Stay America Virginia Beach - Independence Blvd.
7.3
65 USD

Popular flight routes to Virginia Beach

Find the cheapest flights to Virginia Beach on popular routes
Jacksonville to Norfolk
Fastest flight time
1h 32m
Cheapest price
78 USD
Fort Lauderdale to Norfolk
Fastest flight time
2h 04m
Cheapest price
79 USD
Cincinnati to Norfolk
Fastest flight time
1h 26m
Cheapest price
117 USD
Orlando to Norfolk
Fastest flight time
1h 55m
Cheapest price
126 USD
Providence to Norfolk
Fastest flight time
3h 38m
Cheapest price
134 USD
New York to Norfolk
Fastest flight time
1h 20m
Cheapest price
147 USD
New York to Norfolk
Fastest flight time
1h 20m
Cheapest price
147 USD
Boston to Norfolk
Fastest flight time
1h 42m
Cheapest price
157 USD
Newark to Norfolk
Fastest flight time
1h 20m
Cheapest price
157 USD
Denver to Norfolk
Fastest flight time
3h 25m
Cheapest price
162 USD
View more

Start planning your trip to Virginia Beach