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
Beach Spa Bed and Breakfast
9.6
101 USD
View all deals
Comfort Inn & Suites Virginia Beach - Oceanfront
8.9
108 USD
View all deals
Hilton Garden Inn Virginia Beach Oceanfront
8.8
128 USD
View all deals
Hampton Inn Virginia Beach-Oceanfront North
8.8
100 USD
View all deals
The Westin Virginia Beach Town Center
8.7
114 USD
View all deals
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
8.6
94 USD
View all deals
Four Points by Sheraton Virginia Beach Oceanfront
8.6
115 USD
View all deals
Homewood Suites by Hilton Virginia Beach
8.6
110 USD
View all deals
Econo Lodge Virginia Beach - On the Ocean
8.6
62 USD
View all deals
Candlewood Suites Virginia Beach/Norfolk
8.6
82 USD
View all deals
The Founders Inn and Spa, Tapestry Collection by Hilton
8.5
116 USD
View all deals
Schooner Inn
8.5
55 USD
View all deals
Courtyard by Marriott Virginia Beach Oceanfront North 37th Street
8.5
104 USD
View all deals
Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
8.5
143 USD
View all deals
Oceanfront Inn
8.4
59 USD
View all deals
The Barclay Towers Resort Hotel
8.4
90 USD
View all deals
Holiday Inn Va Beach-Oceanside (21st St)
8.4
99 USD
View all deals
The Breakers Resort Inn
8.4
70 USD
View all deals
Holiday Inn & Suites Virginia Beach - North Beach
8.3
101 USD
View all deals
Boardwalk by Diamond Resorts
8.3
82 USD
View all deals
Turtle Cay by Diamond Resorts
8.3
72 USD
View all deals
Holiday Inn Express & Suites Va Beach Oceanfront
8.3
104 USD
View all deals
Hampton Inn Virginia Beach-Oceanfront South
8.3
105 USD
View all deals
SpringHill Suites by Marriott Virginia Beach Oceanfront
8.3
134 USD
View all deals
Hilton Garden Inn Virginia Beach Town Center
8.3
107 USD
View all deals
Capes Hotel
8.3
856 USD
View all deals
Belvedere Beach Resort
8.3
67 USD
View all deals
The Atrium Resort
8.3
81 USD
View all deals
Oceanaire By Diamond Resorts
8.2
104 USD
View all deals
Hilton Virginia Beach Oceanfront
8.2
115 USD
View all deals
Comfort Suites Beachfront
8.2
83 USD
View all deals
Seahawk Motel
8.2
60 USD
View all deals
Courtyard by Marriott Virginia Beach Norfolk
8.2
109 USD
View all deals
Residence Inn by Marriott Virginia Beach Oceanfront
8.2
144 USD
View all deals
TownePlace Suites by Marriott Virginia Beach
8.2
101 USD
View all deals
Best Western Plus Sandcastle Beachfront Hotel
8.1
76 USD
View all deals
DoubleTree by Hilton Virginia Beach
8.1
96 USD
View all deals
Courtyard by Marriott Virginia Beach Oceanfront South
8.1
95 USD
View all deals
Ocean Beach Club By Diamond Resorts
8.0
94 USD
View all deals
Sheraton Virginia Beach Oceanfront Hotel
8.0
113 USD
View all deals
Crowne Plaza Virginia Beach Town Center
8.0
84 USD
View all deals
Ocean Key Resort
8.0
89 USD
View all deals
Best Western PLUS Virginia Beach
7.9
82 USD
View all deals
Days Inn by Wyndham Virginia Beach Oceanfront
7.9
65 USD
View all deals
La Quinta Inn & Suites Virginia Beach
7.9
70 USD
View all deals
Ocean Sands Resort
7.9
89 USD
View all deals
Country Inn & Suites by Radisson, Virginia Beach
7.8
76 USD
View all deals
Oceans 2700
7.7
52 USD
View all deals
Best Western Center Inn
7.7
71 USD
View all deals
Hampton Inn Virginia Beach
7.7
93 USD
View all deals
Holiday Inn Virginia Beach - Norfolk
7.6
100 USD
View all deals
Comfort Inn & Suites Virginia Beach - Norfolk Airport
7.6
78 USD
View all deals
Beach Carousel Motel
7.6
50 USD
View all deals
Cutty Sark Efficiencies
7.6
125 USD
View all deals
Quality Inn Little Creek
7.6
51 USD
View all deals
Beach Quarters Resort
7.5
78 USD
View all deals
Days Inn by Wyndham Virginia Beach At The Beach
7.5
48 USD
View all deals
La Quinta Inn Norfolk Virginia Beach
7.5
58 USD
View all deals
Royal Clipper
7.5
92 USD
View all deals
Sundial Inn
7.5
52 USD
View all deals
Econo Lodge Oceanfront
7.5
56 USD
View all deals
Alamar Resort Inn
7.4
54 USD
View all deals
Ramada by Wyndham Virginia Beach Oceanfront
7.3
74 USD
View all deals
Wyndham Virginia Beach Oceanfront
7.1
81 USD
View all deals
Quality Inn & Suites Oceanfront
7.1
81 USD
View all deals
Ocean Suites
7.1
94 USD
View all deals
Extended Stay America Virginia Beach - Independence Blvd.
7.1
64 USD
View all deals
Woodspring Suites Virginia Beach
7.1
51 USD
View all deals
19 Atlantic Hotel
7.0
57 USD
View all deals
Macthrift Motor Inn
6.9
63 USD
View all deals
Clarion Inn & Suites
6.8
64 USD
View all deals
Red Roof Inn Virginia Beach - Norfolk Airport
6.8
58 USD
View all deals
The Cavalier Oceanfront
4.3
276 USD
View all deals
Travelodge by Wyndham Virginia Beach Bay Beach
6.7
49 USD
View all deals
Wingate by Wyndham Virginia Beach / Norfolk Airport
6.7
73 USD
View all deals
Baymont by Wyndham Virginia Beach Oceanfront
6.7
57 USD
View all deals
Marjac Suites Virginia Beach Oceanfront
6.5
54 USD
View all deals
Red Roof Inn Virginia Beach
6.5
50 USD
View all deals
Magnuson Hotel Virginia Beach
6.4
49 USD
View all deals
Motel 6 Virginia Beach Va
6.4
48 USD
View all deals
Rodeway Inn by the Beach
6.3
47 USD
View all deals
Ambassadors Inn & Suites
6.3
55 USD
View all deals
Days Inn by Wyndham Virginia Beach Town Center
6.3
62 USD
View all deals
Blue Marlin Inn & Suites
6.1
44 USD
View all deals
Travelodge by Wyndham, Suites Virginia Beach Oceanfront
6.1
48 USD
View all deals
Knights Inn Virginia Beach Lynnhaven
6.0
70 USD
View all deals
Econo Lodge Town Center
5.9
55 USD
View all deals
Seashire Inn & Suites
5.9
51 USD
View all deals
Econo Lodge Inn & Suites I-64 & US 13
5.9
60 USD
View all deals
Travelodge by Wyndham, Virginia Beach
5.9
36 USD
View all deals
Howard Johnson by Wyndham, Virginia Beach
5.8
49 USD
View all deals
Howard Johnson by Wyndham, Virginia Beach At The Beach
5.8
52 USD
View all deals
Virginia Beach Resort Hotel and Conference Center
5.7
134 USD
View all deals
Americas Best Value Inn-Norfolk Airport Area
5.6
69 USD
View all deals
Knights Inn and Suites Virginia Beach VA
5.6
56 USD
View all deals
Blue Coral Motel
4.6
59 USD
View all deals
The Dolphin Inn
5.4
66 USD
View all deals
Super 8 by Wyndham Virginia Beach Oceanfront
5.4
52 USD
View all deals
Belmont Inn And Suites
5.3
43 USD
View all deals
Neptune Park Inn
4.7
85 USD
View all deals

Quick facts about Virginia Beach

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Virginia Beach
Local time
Currency
US Dollar
Beer
Domestic Beer (.5 liter)
4.16 USD
Food
Inexpensive restaurant
13 USD
Public transport
One-way ticket
1.72 USD

When to book a hotel in Virginia Beach

Low Season
January
High Season
July

cheapest month to stay

18%

expected price decrease

most expensive time to stay

124%

expected price increase

+180%
+120%
+60%
Base
Price
98 - 268 USD
Highest day of week
Saturday
Cheapest day of week
Wednesday

av. price over the last two weeks

Average price (weeknight)

98 USD

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

121 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
The Founders Inn and Spa, Tapestry Collection by Hilton
8.5
116 USD
#2 most popular
Hilton Virginia Beach Oceanfront
8.2
115 USD
Best value
Beach Spa Bed and Breakfast
9.6
101 USD
3 stars
#1 most popular
Holiday Inn Virginia Beach - Norfolk
7.6
100 USD
#2 most popular
The Cavalier Oceanfront
4.3
276 USD
Best value
Oceanfront Inn
8.4
59 USD
2 stars and below
#1 most popular
Travelodge by Wyndham Virginia Beach Bay Beach
6.7
49 USD
#2 most popular
Howard Johnson by Wyndham, Virginia Beach
5.8
49 USD
Best value
Blue Marlin Inn & Suites
6.1
44 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
Best value
The Founders Inn and Spa, Tapestry Collection by Hilton
8.5
116 USD
Kid-friendly Hotels
Best value
Days Inn by Wyndham Virginia Beach At The Beach
7.5
48 USD
#1 Most popular
Econo Lodge Virginia Beach - On the Ocean
8.6
62 USD
#2 Most popular
Holiday Inn Virginia Beach - Norfolk
7.6
100 USD
The Founders Inn and Spa, Tapestry Collection by Hilton
8.5
116 USD
Holiday Inn & Suites Virginia Beach - North Beach
8.3
101 USD
Ramada by Wyndham Virginia Beach Oceanfront
7.3
74 USD
Comfort Inn & Suites Virginia Beach - Oceanfront
8.9
108 USD
Econo Lodge Oceanfront
7.5
56 USD
Extended Stay America Virginia Beach - Independence Blvd.
7.1
64 USD
La Quinta Inn & Suites Virginia Beach
7.9
70 USD
Quality Inn Little Creek
7.6
51 USD
Holiday Inn Va Beach-Oceanside (21st St)
8.4
99 USD
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
8.6
94 USD
Best Western PLUS Virginia Beach
7.9
82 USD
Crowne Plaza Virginia Beach Town Center
8.0
84 USD
Hampton Inn Virginia Beach-Oceanfront North
8.8
100 USD
Courtyard by Marriott Virginia Beach Oceanfront North 37th Street
8.5
104 USD
Holiday Inn Express & Suites Va Beach Oceanfront
8.3
104 USD
Best Western Center Inn
7.7
71 USD
Hilton Garden Inn Virginia Beach Town Center
8.3
107 USD
TownePlace Suites by Marriott Virginia Beach
8.2
101 USD
Hampton Inn Virginia Beach
7.7
93 USD
The Barclay Towers Resort Hotel
8.4
90 USD
The Breakers Resort Inn
8.4
70 USD
Beach Carousel Motel
7.6
50 USD
Capes Hotel
8.3
856 USD
Fairfield Inn and Suites by Marriott Virginia Beach Oceanfront
8.5
143 USD
Hilton Virginia Beach Oceanfront
8.2
115 USD
Residence Inn by Marriott Virginia Beach Oceanfront
8.2
144 USD
Sheraton Virginia Beach Oceanfront Hotel
8.0
113 USD
Courtyard by Marriott Virginia Beach Oceanfront South
8.1
95 USD
Wyndham Virginia Beach Oceanfront
7.1
81 USD
Best Western Plus Sandcastle Beachfront Hotel
8.1
76 USD
SpringHill Suites by Marriott Virginia Beach Oceanfront
8.3
134 USD
Homewood Suites by Hilton Virginia Beach
8.6
110 USD
Four Points by Sheraton Virginia Beach Oceanfront
8.6
115 USD
Days Inn by Wyndham Virginia Beach Oceanfront
7.9
65 USD
Hampton Inn Virginia Beach-Oceanfront South
8.3
105 USD
Comfort Inn & Suites Virginia Beach - Norfolk Airport
7.6
78 USD
Country Inn & Suites by Radisson, Virginia Beach
7.8
76 USD
Alamar Resort Inn
7.4
54 USD
Belvedere Beach Resort
8.3
67 USD
Hilton Garden Inn Virginia Beach Oceanfront
8.8
128 USD

Start planning your trip to Virginia Beach