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.

Virginia Beach Hotels from SG$66

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Virginia Beach

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 SG$126 per night
1.01 km from city centre
4/5Very Good! (2,058 reviews)

"Unique circumstances because of COVID restriction—no pool, no indoor dining with limited menu outside, no housekeeping, but they did their best. My only complaint was the bed and pillows were uncomfortable. They need to invest in new ones."…"

Reviewed on 26 May,2020

Ocean Beach Club by Diamond Resorts
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 SG$141 per night
0.42 km from city centre
3.7/5Good! (2,262 reviews)

"Very convenient parking, very convenient to get to the beach. Good restaurant"…"

Reviewed on 26 May,2020

Ramada Plaza by Wyndham Virginia Beach
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 SG$229 per night
0.92 km from city centre
4/5Very Good! (943 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 26 May,2020

Oceanaire by Diamond Resorts
Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is SG$226 per night
0.57 km from city centre
4.1/5Very Good! (1,575 reviews)

"I stayed during the COVID reopening. The rooftop was not open and I didn’t know ah ad of time. I was bummed because I didn’t even get to see it. I tried to call ahead but couldn’t get anyone in the phone."…"

Reviewed on 18 May,2020

Hilton Virginia Beach Oceanfront
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 SG$170 per night
1.35 km from city centre
3.9/5Very Good! (2,023 reviews)

"Didnt like that the pool is being renovated,but on there website it shows its open. False advertising"…"

Reviewed on 26 May,2020

Best Western Plus Sandcastle Beachfront Hotel
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is SG$139 per night
3.43 km from city centre
3.4/5 (1,270 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 27 May,2020

Wyndham Virginia Beach Oceanfront
Hyatt House Virginia Beach / Oceanfront
3 out of 5
2705 Atlantic Avenue, Virginia Beach, VA
Free cancellation
The price is SG$254 per night
0.29 km from city centre
4.5/5Wonderful! (725 reviews)

"The proximity to the beach was wonderful and the staff was accommodating and friendly. Their wasn't too much for me to complain about especially under the current conditions."…"

Reviewed on 4 May,2020

Hyatt House Virginia Beach / Oceanfront
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 SG$165 per night
0.8 km from city centre
3.9/5Good! (2,085 reviews)

"I was on the 6th floor. Beautiful view of the ocean. Room was very comfortable and inviting. Beverly at the front desk was wonderful. She is a great asset to the hotel."…"

Reviewed on 25 May,2020

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Surfbreak Oceanfront Hotel, Ascend Hotel Collection
3 out of 5
1101 Atlantic Ave, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is SG$141 per night
1.55 km from city centre
4/5Very Good! (569 reviews)

"We broke out of COVID-19 quarantine with a trip to the beach for my birthday weekend, and Surfbreak Hotel really delivered. Clean rooms, comfy beds, beautiful views from the balcony and friendly staff. We'll be back!"…"

Reviewed on 25 May,2020

Surfbreak Oceanfront Hotel, Ascend Hotel Collection
Oceans 2700
2.5 out of 5
2700 Pacific Avenue, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is SG$66 per night
0.27 km from city centre
3.6/5Good! (1,107 reviews)

"The hotel is a very short walk to 7/11, the beach, and many other bars and restaurants"…"

Reviewed on 20 May,2020

Oceans 2700
Can't see what you're looking for?
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

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 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 accommodation options 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 centre
  • The next closest is in Newport News, VA (PHF-Newport News - Williamsburg Intl.), 34.3 mi (55.3 km) away

Dressing for Virginia Beach

  • Between January and March, you can expect average temperatures of 18°C during the day and 0°C at night
  • From April to June, the average during the day is 30°C, whilst the average at night is 6°C
  • July to September has daytime averages of 31°C with night-time averages of 15°C
  • Between October and December, you can expect daytime averages of 24°C and nighttime averages of 0°C
  • Virginia Beach gets about 1127 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 30°C, whereas January and February are often coldest, averaging 1°C

Frequently asked questions

Where is the best place for a stay in Virginia Beach?
Barclay Cottage Bed and Breakfast is a favourite 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. Traveller reviews also recommend Beach Spa Bed and Breakfast and The Cavalier Virginia Beach, Autograph Collection 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 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. Enter your dates, click on “Search”, then use the filter option “free cancellation” to get the best options available in Virginia Beach.
What's the best accommodation for a budget-friendly stay in Virginia Beach?
Based on reviews, Schooner Inn is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Oceans 2700 and Red Roof Inn Virginia Beach.
What's the best place to stay for a family holiday in 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 good choices to stay with the children include Marjac Suites Virginia Beach Oceanfront and Days Inn by Wyndham Virginia Beach At The Beach. Also, attractions such as Virginia Aquarium and Marine Science Center and Ocean Breeze Waterpark are fun for children of all ages.
What's the best hotel for a romantic holiday to Virginia Beach?
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA is a favourite 3-star hotel for couples, and features private balconies and flat-screen TVs.
What's the best pet-friendly hotel in Virginia Beach?
Sheraton Virginia Beach Oceanfront Hotel is a top dog-friendly hotel, and offers 2 restaurants and 2 hot tubs for its human guests. Other good options to stay with your pet include Red Roof Inn Virginia Beach and Hyatt House Virginia Beach / Oceanfront.
What's the best place to stay 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 for your beach trip 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 hotel 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 travellers looking for an elegant place to stay.
What's the best boutique-style hotel in Virginia Beach?
19 Atlantic Hotel is a favourite hotel with Expedia travellers looking for a stylish stay, and features free parking and free WiFi.
What's the best place to stay if I'm looking to play golf in Virginia Beach?
Homewood Suites by Hilton Virginia Beach/Norfolk Airport is a 3-star hotel featuring free breakfast and in-room kitchens, and it’s a top choice for golfing nearby. Visit Virginia Beach National Golf Club, Red Wing Lake Golf Course or Hell’s Point Golf Club to perfect your golf swing.
What is the best spa hotel in Virginia Beach?
DoubleTree by Hilton Virginia Beach Oceanfront South is a top beach spa hotel featuring a restaurant, a fitness centre and a bar. Other popular spa hotels in Virginia Beach include Ocean Key Resort and == Aug 8-15 == Direct Beachfront on Boardwalk Facing Atlantic Ocean == Top Floor.
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 in the city include Virginia Beach Boardwalk, Virginia Beach Town Center and Sandbridge Beach. In Virginia Beach, there are 1181 hotels and other accommodation options to choose from.

Recent Reviews in Virginia Beach

More trip options