Find hotels in Virginia Beach, VA from ฿2,168

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Virginia Beach hotels and places to stay

Boardwalk Resort and Villas
3.0 star property
8.2 out of 10, Very good, (1001)
"I enjoy everything about my stay, from the front desk, my room to the pool and hot tub, I plan on returning soon."
The price is ฿4,267
per night
12 May - 13 May
Boardwalk Resort and Villas
Costa Azul Suites Virginia Beach by Red Collection
2.5 star property
8.0 out of 10, Very good, (1129)
"Great place, easy to find, comfortable, nice people"
The price is ฿2,933
per night
14 May - 15 May
Costa Azul Suites Virginia Beach by Red Collection
Hilton Vacation Club Ocean Beach Club Virginia Beach
3.5 star property
8.0 out of 10, Very good, (1004)
"Everything was great. Room was beautiful and check in was a breeze. I will be choosing this hotel for future visits!"
The price is ฿4,375
per night
14 May - 15 May
Hilton Vacation Club Ocean Beach Club Virginia Beach
Save an average of 15% on thousands of hotels when you're signed in
Hilton Virginia Beach Oceanfront
4.0 star property
7.6 out of 10, Good, (1002)
"Very clean"
The price is ฿6,528
per night
22 May - 23 May
Hilton Virginia Beach Oceanfront
Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection
3.0 star property
7.4 out of 10, Good, (1007)
"My first room had a real bad mildew smell. I advised the front desk and they changed my room and it was perfect. Since I paid for a higher floor but switched to a lower due smell they also provided late check out. Great service!"
The price is ฿3,428
per night
28 May - 29 May
Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection
Schooner Inn
2.0 star property
8.8 out of 10, Excellent, (2390)
"Staff were great! Room was large and comfortable. Separate sitting room with a deck. Very nice. Would replace stove, it looked a little worn."
The price is ฿3,168
per night
12 May - 13 May
Schooner Inn
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3.0 star property
8.0 out of 10, Very good, (1808)
"I don’t think I’ve ever encountered a more agreeable and accommodating staff at a hotel. No hesitation at any request we had. All rooms face the ocean with a balcony. The room was nice and perfectly clean. Highly recommended. "
The price is ฿4,278
per night
12 May - 13 May
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Hyatt House Virginia Beach / Oceanfront
3.0 star property
8.8 out of 10, Excellent, (1001)
"My boyfriend & I stayed the weekend here. We were on the 11th floor. Our room was very clean, stocked with wine glasses. I couldn’t have dreamed of anything better considering the great rate for when we booked. "
The price is ฿6,841
per night
12 May - 13 May
Hyatt House Virginia Beach / Oceanfront
Delta Hotels by Marriott Virginia Beach Waterfront
4.0 star property
8.6 out of 10, Excellent, (961)
"This is probably one of the best hotels that we have ever stayed at. Staff was very kind and accommodating to our needs and let us know everything we needed to know about during our stay. The hotel itself was beautiful and very well kept. Sheets were clean along with the bathroom, balcony and suite entirely. Area around the hotel was very quiet for us and it’s nice to be away from the main point of VA Beach. We definitely will be back to visit again soon! "
The price is ฿5,843
per night
16 May - 17 May
Delta Hotels by Marriott Virginia Beach Waterfront
Hyatt Place Virginia Beach / Oceanfront
3.0 star property
9.4 out of 10, Exceptional, (964)
"Nice clean hotel with friendly staff."
The price is ฿7,313
per night
12 May - 13 May
Hyatt Place Virginia Beach / Oceanfront
La Quinta Inn & Suites by Wyndham Virginia Beach
2.5 star property
7.8 out of 10, Good, (1003)
"El hotel esta remodelado y tiene buen desayuno pero el a/c no trabaja bien y el baño no le funciona el extractor."
The price is ฿3,456
per night
12 May - 13 May
La Quinta Inn & Suites by Wyndham Virginia Beach
Turtle Cay Resort
2.5 star property
8.0 out of 10, Very good, (1003)
"Great pools. Everyone very friendly. "
The price is ฿3,605
per night
12 May - 13 May
Turtle Cay Resort
Hampton Inn Virginia Beach-Oceanfront South
3.0 star property
8.2 out of 10, Very good, (1004)
"I will patron this spot again."
The price is ฿5,527
per night
29 May - 30 May
Hampton Inn Virginia Beach-Oceanfront South
Moxy Virginia Beach Oceanfront
2.0 star property
8.8 out of 10, Excellent, (196)
"Staff were welcoming, friendly and accommodating. Can’t wait to return. "
The price is ฿4,851
per night
27 May - 28 May
Moxy Virginia Beach Oceanfront
Days Inn by Wyndham Virginia Beach At The Beach
2.0 star property
7.4 out of 10, Good, (1004)
"Pool still one of the best on strip. Opens early in season and heated to 80 plus all the time. 2nd floor so street noise minimum. Pool and deck is always in sun. It is an older hotel so it shows its age but gracefully. Location is prime in my opinion. Easy walks to 17th St Pier and Rudee inlet. Many great restaurants, shops and other venues. It is aprox 200 yards from beach right across Atlantic Ave and great views of beach from pool deck and room balconies. This was 5th stay in 15 years and...
The price is ฿3,274
per night
12 May - 13 May
Days Inn by Wyndham Virginia Beach At The Beach
Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 star property
9.2 out of 10, Wonderful, (1001)
"Very clean hotel and really nice buffet breakfast. The indoor pool was pretty clean as well. The staff in the breakfast area was very kind "
The price is ฿6,251
per night
12 May - 13 May
Coastal Hotel and Suites Virginia Beach Oceanfront
Beach Quarters Resort
2.5 star property
8.0 out of 10, Very good, (1127)
"Great stay and beautiful views!"
The price is ฿3,605
per night
12 May - 13 May
Beach Quarters Resort
Hilton Vacation Club Oceanaire Virginia Beach
3.5 star property
8.0 out of 10, Very good, (1005)
"Nice and clean"
The price is ฿4,342
per night
16 May - 17 May
Hilton Vacation Club Oceanaire Virginia Beach
Wyndham Virginia Beach Oceanfront
3.0 star property
6.2 out of 10, (1560)
"Convenient "
The price is ฿3,116
per night
19 May - 20 May
Wyndham Virginia Beach Oceanfront
Ocean 27
2.5 star property
7.2 out of 10, Good, (1006)
"For a view of the beach right in the board walk…this place is a steal! Quick over night last minute trips great spot "
The price is ฿2,168
per night
12 May - 13 May
Ocean 27
Don't see what you're looking for?
See all available properties in Virginia Beach
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.

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

More cheap stays in Virginia Beach

Accommodation near Virginia Beach attractions

Virginia Beach hotels information

Number of reviews
7,515
Accommodation
1,976 hotels
Lowest Price
฿2,168
Highest Price
฿7,313

Frequently asked questions

If I need to cancel my hotel reservation in Virginia Beach, will I receive a refund?

Yes, the majority of room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Virginia Beach.

What's the best luxury hotel in Virginia Beach?

DoubleTree by Hilton Virginia Beach is a 4-star hotel with a bar and an indoor pool, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Virginia Beach.

What's the best boutique-style hotel in Virginia Beach?

19 Atlantic Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 68 guestrooms, free parking and free WiFi.

What's the best place to stay if I'm looking to play golf in Virginia Beach?

Wyndham Virginia Beach Oceanfront is a 3-star hotel featuring free WiFi and private balconies, and it's a top choice for golfing nearby. Visit Virginia Beach National Golf Club, Cypress Point Country Club or Red Wing Lake Golf Course to perfect your golf swing. See more golf hotels in Virginia Beach.

What's it like to stay in Virginia Beach?

Travellers 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 around the area include Sandbridge Beach and Naval Station Norfolk. In Virginia Beach, there are 1976 hotels and other accommodation options to choose from. Find out more about Virginia Beach.

What should I see while I'm in Virginia Beach?

Known for its live music scene, cultural venues include Neptune's Park, Virginia Aquarium & Marine Science Center and Sandler Center for the Performing Arts. Attractions such as Ocean Breeze Waterpark, Old Coast Guard Station and Nightmare Mansion are fun for children of all ages. Landmarks like Neptune Statue, Chesapeake Bay Bridge-Tunnel and Cape Henry Memorial might be worth a visit. Take a look at what more there is to see and do in Expedia's Virginia Beach guide.

How can I get around Virginia Beach?

To see more of the larger area, hop aboard a train at Virginia Beach Station. If you want to venture out around the area, you may want a rental car in Virginia Beach for your journey.

What's the seasonal weather like in Virginia Beach?

The hottest months are usually July and August, with an average temperature of 25°C, while the coldest months are January and February, with an average of 8°C. Average annual precipitation for Virginia Beach is 1302 mm.