Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Virginia Beach Hotels from $47

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Where to stay in Virginia Beach

Find the best Virginia Beach areas and neighborhoods for the activities you enjoy most. Learn more about Virginia Beach

Virginia Beach hotels and places to stay

Ramada Plaza by Wyndham Virginia Beach
3 out of 5
2809 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $110 per night
0.26 mi from city center
3.7/5Good! (2,268 reviews)

"Location. Ocean view! Friendly staff. Right on the boardwalk."…"

Reviewed on May 28, 2020

Ramada Plaza by Wyndham Virginia Beach
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $128 per night
0.5 mi from city center
3.9/5Good! (2,090 reviews)

"It was a nice stay at this hotel during the weekend. The ocean views were spectacular. Service was excellent and the staff were very kind. Especially, during this time difficult time of COVID 19 they worked hard to accommodate the customers. I just wished both elevators were working. One elevator ..."…"

Reviewed on Jun 1, 2020

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Sheraton Virginia Beach Oceanfront Hotel
3.5 out of 5
3501 Atlantic Avenue, 36th Street & Atlantic Avenue, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $151 per night
0.76 mi from city center
3.9/5Very Good! (960 reviews)

"Amazing view of the beach, staff friendly and everything clean"…"

Reviewed on May 4, 2020

Sheraton Virginia Beach Oceanfront Hotel
DoubleTree by Hilton Virginia Beach Oceanfront South
2.5 out of 5
615 Atlantic Avenue, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $179 per night
1.3 mi from city center
4.1/5Very Good! (57 reviews)

"Property was newly renovated. It was clean. We had a great time. Very accessible to the beach."…"

Reviewed on May 30, 2020

DoubleTree by Hilton Virginia Beach Oceanfront South
Sundial Inn
2 out of 5
308 21st St, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $49 per night
0.3 mi from city center
3.4/5Good! (751 reviews)

"It was nice. Enjoyed the stay and the staff was excellent ‼️"…"

Reviewed on May 11, 2020

Sundial Inn
Best Western Plus Sandcastle Beachfront Hotel
2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $130 per night
0.84 mi from city center
3.9/5Very Good! (2,025 reviews)

"The room was a little dirty but they treat us good. Stuff was nice and helpful"…"

Reviewed on May 28, 2020

Best Western Plus Sandcastle Beachfront Hotel
Ocean Beach Club by Diamond Resorts
3.5 out of 5
3401 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $99 per night
0.63 mi from city center
4/5Very Good! (2,066 reviews)

"The room was amazing definitely will stay there again"…"

Reviewed on May 30, 2020

Ocean Beach Club by Diamond Resorts
Oceanaire by Diamond Resorts
3.5 out of 5
3421 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $179 per night
0.57 mi from city center
4/5Very Good! (944 reviews)

"Good location. Nice and polite staff. The room was neat, had the kitchenette with full utensils, very useful since there’s no restaurant due to covid. Partial ocean view even though the reservation was ocean view a minor issue since I still had the view and the sound and I had read in other people ..."…"

Reviewed on May 26, 2020

Oceanaire by Diamond Resorts
Oceans 2700
2.5 out of 5
2700 Pacific Avenue, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $47 per night
0.17 mi from city center
3.6/5Good! (1,111 reviews)

"Close to everything and not expensive and maintained"…"

Reviewed on May 27, 2020

Oceans 2700
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $125 per night
2.13 mi from city center
3.4/5 (1,272 reviews)

"The staff is super friendly and very helpful. The room needed some detail cleaning and updating but overall ok. The only disappointment was that the pool was closed due to them working on the roof. I canceled a previous reservation at another hotel just for that reason so I book this more expensive ..."…"

Reviewed on May 27, 2020

Wyndham Virginia Beach Oceanfront
Can't find the place you want?
See all available properties in Virginia Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Virginia Beach

Travelers to Virginia Beach give high marks for the beaches, fun sporting events, and live music scene. This walkable city also attracts tourists with its aquarium. Top sights in the city include Virginia Aquarium and Marine Science Center, Ocean Breeze Waterpark, and First Landing State Park.

  • You'll find 872 Expedia hotels and other accommodations in the larger area of Norfolk - Virginia Beach
  • The closest major airport is in Norfolk, VA (ORF-Norfolk Intl.), 13 mi (20.9 km) from the city center
  • The next closest is in Newport News, VA (PHF-Newport News - Williamsburg Intl.), 34.3 mi (55.3 km) away

Sightseeing and Staying in Virginia Beach

Attractions like Virginia Aquarium and Marine Science Center, Ocean Breeze Waterpark, and Jungle Golf are fun for kids of all ages. Notable city landmarks like Cape Henry Lighthouse and Lynnhaven House might be worth a visit. The city's natural setting is picturesque, including the beaches and these places to visit: First Landing State Park, Virginia Beach Boardwalk, and 17th Street Park.

In Virginia Beach, you'll be able to select from 700 hotels and other lodging accommodations so you'll have a variety of choices for your holiday getaway. Below are top ranked ones based on Expedia user reviews:

  • Barclay Cottage Bed and Breakfast - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and beach locale.
  • Beach Spa Bed and Breakfast - Our customers like the breakfast and quiet location at this B&B. With a stay at this 4-star bed & breakfast, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Comfort Inn & Suites Virginia Beach – Oceanfront - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. Expedia customers like its breakfast and pool.

In the surrounding area, popular places to visit include Norfolk Botanical Garden, 12.9 mi/20.8 km from the heart of the city, and Moses Myers House, which is 17.1 mi (27.5 km) away.

Dressing for Virginia Beach

  • Between January and March, you can expect average temperatures of 64°F during the day and 32°F at night
  • From April to June, the average during the day is 87°F, while the average at night is 43°F
  • July through September has daytime averages of 88°F with nighttime averages of 58°F
  • In October-December, you can expect daytime averages of 75°F and nighttime averages of 32°F
  • Virginia Beach gets about 44.37 inches of rain per year
  • Usually July and August are the hottest months with an average of 86°F, whereas January and February are often coldest, averaging 33°F

Frequently asked questions

Where is the best place for a stay in Virginia Beach?
Barclay Cottage Bed and Breakfast is a favorite with Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 6-minute walk from Virginia Beach Boardwalk. Traveler reviews also recommend The Cavalier Virginia Beach, Autograph Collection and Residence Inn by Marriott Virginia Beach Oceanfront as top choices for your stay.
If I need to cancel my hotel reservation in Virginia Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Enter dates in and click on “Search”, then use the “free cancellation” filter to view the best deals available in Virginia Beach.
Where can I learn more about changing or cancelling my trip to Virginia Beach?
To find more details about picking new dates or cancelling your trip to Virginia Beach, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in Virginia Beach?
Based on reviews, Schooner Inn is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Oceans 2700 and Red Roof Inn Virginia Beach.
Where is the best hotel for a stay in Sandbridge?
With 376 lodging options to choose from in this neighborhood, you should find the perfect place for your trip. Based on our traveler data, Large Wrap Around Covered Deck and Roomie Inside, Wi-fi and on the Water is one of the top choices for your stay in Sandbridge. This resort is a short 4-minute walk from Sandbridge Beach, and it offers private patios and a fitness center. Other good choices for your stay in the area include Cottage on Back Bay at Sandbridge Beach - Block From Ocean and Dunes #107, Summer Moments - 3 Br Condo.
What's the best accommodation in Lynnhaven?
Great for a Memorable Vacation in This Fully Furnished House is a top choice for staying in Lynnhaven.
What's the best accommodation for a family trip to Virginia Beach?
Wyndham Virginia Beach Oceanfront is a top 3-star hotel on Expedia for families, and features a restaurant and free valet parking. Other choices for your kid-friendly vacation include Marjac Suites Virginia Beach Oceanfront and Days Inn by Wyndham Virginia Beach At The Beach. Attractions like Virginia Aquarium and Marine Science Center and Ocean Breeze Waterpark are also fun for kids of all ages.
What's the best place to stay for a romantic vacation to Virginia Beach?
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA is a favorite 3-star hotel for couples, and features private balconies and flat-screen TVs.
What's the best pet-friendly place to stay in Virginia Beach?
Sheraton Virginia Beach Oceanfront Hotel is a top dog-friendly hotel, and offers 2 restaurants and 2 spa tubs for its human guests. Other good choices to stay with your pet include Red Roof Inn Virginia Beach and Hyatt House Virginia Beach / Oceanfront.
Where is the best place to stay close to Virginia Beach Boardwalk?
Adjacent to Virginia Beach Boardwalk, Oceans 2700 is one of the top choices for your stay based on our traveler data, and this hotel offers an outdoor pool and free WiFi. Other good choices close by include Hilton Virginia Beach Oceanfront and Clarion Inn & Suites Virginia Beach.
What's the best hotel to stay near the beach in Virginia Beach?
Barclay Cottage Bed and Breakfast is a top 3-star beachfront hotel with a seasonal outdoor pool and a restaurant. Other good choices to stay near the beach include Ocean Holiday and Hampton Inn Virginia Beach-Oceanfront North. Head to Sandbridge Beach or Croatan Beach for some quality time by the water.
What's the best luxury accommodation in Virginia Beach?
The Founders Inn and Spa, Tapestry Collection by Hilton is a 4-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.

Recent reviews of Virginia Beach hotels

More trip options