Search Hotels with Restaurant in Virginia Beach

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Virginia Beach Hotels with Restaurant

View from room
Hampton Inn Virginia Beach-Oceanfront North
2.5 star property
9.0 out of 10, Wonderful, (1002)
"I was not expecting a $20 per day charge for parking for the one vehicle that we drove. This fee should have been including in the rate we paid to stay!!!"
The price is ₹12,758
₹14,838 total
includes taxes & fees
22 May - 23 May
Hampton Inn Virginia Beach-Oceanfront North
Superior Room, 1 King Bed, Ocean View, Oceanfront | Living area | TV
Schooner Inn
2.0 star property
8.8 out of 10, Excellent, (2393)
"Great"
The price is ₹14,692
₹17,063 total
includes taxes & fees
9 Jun - 10 Jun
Schooner Inn
Lobby
The Westin Virginia Beach Town Center
4.0 star property
8.8 out of 10, Excellent, (1000)
"This is a fabulous property located in a safe, walkable area with loads of food options and shopping and culture if you are so inclined. The staff was phenomenal. They were eager to help, always ready with a smile, and friendly. The rooms were very clean and the hotel was just a lovely place to return to after a full day in the area. Will be back again as we have lots of required visits to the area. Won’t hesitate to return. Top notch."
The price is ₹12,704
₹14,777 total
includes taxes & fees
23 May - 24 May
The Westin Virginia Beach Town Center
Beach bar
SpringHill Suites by Marriott Virginia Beach Oceanfront
3.0 star property
8.8 out of 10, Excellent, (1002)
"Nice place"
The price is ₹14,612
₹16,971 total
includes taxes & fees
19 May - 20 May
SpringHill Suites by Marriott Virginia Beach Oceanfront
Indoor pool
Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (1000)
"The personnel was fantastic! Breakfast was good. The restaurant manager and the waitresses helping with the breakfast were fantastic!"
The price is ₹14,111
₹16,395 total
includes taxes & fees
19 May - 20 May
Holiday Inn Va Beach-Oceanside (21st St), an IHG Hotel
View from property
Oceanfront Inn
2.5 star property
8.4 out of 10, Very good, (1274)
"The staff was very friendly. The room had a great view. Our dinner at the newly opened restaurant was quite good and reasonably priced."
The price is ₹11,606
₹14,349 total
includes taxes & fees
19 May - 20 May
Oceanfront Inn
Lobby
The Founders Inn and Spa, Tapestry Collection by Hilton
4.0 star property
8.2 out of 10, Very good, (1004)
"My family and I enjoyed our stay and would highly recommend! "
The price is ₹11,285
₹13,145 total
includes taxes & fees
27 May - 28 May
The Founders Inn and Spa, Tapestry Collection by Hilton
On the beach
DoubleTree by Hilton Virginia Beach Oceanfront South
4.0 star property
8.2 out of 10, Very good, (972)
"Beautiful hotel, perfect location and friendly staff. Would definitely stay again!"
The price is ₹10,575
₹12,328 total
includes taxes & fees
22 May - 23 May
DoubleTree by Hilton Virginia Beach Oceanfront South
Lobby
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3.0 star property
8.0 out of 10, Very good, (1819)
"The stay was okay. Breakfast was good. The pool was warm."
The price is ₹10,690
₹12,461 total
includes taxes & fees
27 May - 28 May
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Indoor pool, seasonal outdoor pool, pool umbrellas, pool loungers
Hilton Virginia Beach Oceanfront
4.0 star property
7.6 out of 10, Good, (1001)
"The beds are comfortable "
The price is ₹14,834
₹17,309 total
includes taxes & fees
23 May - 24 May
Hilton Virginia Beach Oceanfront
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.

Virginia Beach Hotels with Restaurant information

 

Hotels with Restaurant in Virginia Beach

111

Highest price
₹14,834
Cheapest price
₹7,064
Number of guest reviews
11,635
Total number of hotels in Virginia Beach
1,960

 

Virginia Beach Hotel Reviews
Expedia verified reviews