Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Virginia Beach

Best deal Jun 14 - Jun 16
Tonight May 21 - May 22
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Virginia Beach Resorts & Hotels with Spas

See all 934 Properties in Virginia Beach

Estimated price for 1 night/2 adults

The Founders Inn and Spa, Tapestry Collection by Hilton
The Founders Inn and Spa, Tapestry Collection by Hilton
4.0 out of 5.0 5641 Indian River Rd, Virginia Beach, VA
Free Cancellation
4.3/5 (1,636 reviews)
$114/ night for 2 guests

Beautiful property and great staff! Enjoyed the pool and large rooms!

Reviewed on May 17, 2019
Beach Spa Bed and Breakfast
Beach Spa Bed and Breakfast
4.0 out of 5.0 2420 Arctic Ave, Virginia Beach, VA
4.9/5 (101 reviews)
$181/ night for 2 guests

The overall building is lovely. The room we were could use an update on the carpeting. Otherwise fine.

Reviewed on May 12, 2019
The Barclay Towers Resort Hotel
The Barclay Towers Resort Hotel
2.5 out of 5.0 809 Atlantic Ave, Virginia Beach, VA
4.0/5 (1,825 reviews)
$116/ night for 2 guests

All of the rooms at The Barclay Towers face the ocean, which was very pleasant. We appreciated having a a separate bedroom and kitchen facilities so we didn’t need to leave our room for meals. The breakfast facility was one of the nicest we have seen. The food was fresh and the attendant was ...

Reviewed on May 18, 2019
Beach Quarters by Diamond Resorts
Beach Quarters by Diamond Resorts
2.5 out of 5.0 501 Atlantic Avenue, Virginia Beach, VA
Free Cancellation
3.8/5 (967 reviews)
$119/ night for 2 guests

The big bathtub in my room and also the kitchen plates and silverware!

Reviewed on May 17, 2019
Boardwalk by Diamond Resorts
Boardwalk by Diamond Resorts
3.0 out of 5.0 1601 Atlantic Ave, Virginia Beach, VA
Free Cancellation
4.0/5 (776 reviews)
$139/ night for 2 guests

I liked the proximity to the beach and the size of our room.

Reviewed on May 20, 2019
Homewood Suites by Hilton Virginia Beach/Norfolk Airport
Homewood Suites by Hilton Virginia Beach/Norfolk Airport
3.0 out of 5.0 5733 Cleveland St, Virginia Beach, VA
4.4/5 (429 reviews)

Great hotel! They have everything you need for a nice and comfortable stay. Great service. Quick check in with friendly people. Very good breakfast and very nice ladies keeping the breakfast full and clean.

Reviewed on Jan 23, 2019
Ramada by Wyndham Virginia Beach Oceanfront
Ramada by Wyndham Virginia Beach Oceanfront
3.5 out of 5.0 615 Atlantic Avenue, Virginia Beach, VA
3.7/5 (1,836 reviews)

Nice location. Unfortunately it was raining while we were there so couldn’t walk on the beach

Reviewed on Nov 13, 2018
The Atrium Resort
The Atrium Resort
3.0 out of 5.0 315 21st St, Virginia Beach, VA
3.9/5 (551 reviews)
$129/ night for 2 guests

Family oriented, didn’t like that the gym has outdated machines. Also location of the pool is awkward.

Reviewed on Apr 25, 2019
Ocean Key Resort
Ocean Key Resort
3.0 out of 5.0 424 Atlantic Avenue, Virginia Beach, VA
3.6/5 (493 reviews)
$139/ night for 2 guests

The worker were very polite and nice, the room was amazing clean with a full set of everything. Wifi was just a little slow though

Reviewed on Feb 18, 2019
Map

Recently booked Resorts & Hotels with Spas in Virginia Beach

Oceanaire by Diamond Resorts
3.5 out of 5.0
Last booking: 2 hours ago
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3.0 out of 5.0
Last booking: 2 hours ago
Baymont by Wyndham Virginia Beach Oceanfront
2.0 out of 5.0
Last booking: 3 hours ago
Hilton Virginia Beach Oceanfront
4.0 out of 5.0
Last booking: 4 hours ago

Virginia Beach Resorts & Spa Travel Guide

Indulge Yourself with a Virginia Beach Spa Vacation

Looking for a spa hotel to relax throughout the day, and that also has plenty of selections for an entertaining night out? You are in luck as Virginia Beach Searching for an opulent spa hotel that takes care of your every need? We have what you are looking for. Prefer to stay in a soothing remote spa resort? No problem. In fact, this area is so popular that it saw a massive increase of travelers that are making it their ultimate spot to unwind. Grab your bags and forget your worries to start your stress-free time-off.

We Have Divine Spa Deals in Virginia Beach

Finding your ideal hotel to relax in won't be an issue as Virginia Beach has plenty of great choices to choose from. Relax and get settled in. After that you can make your first appointment to indulge yourself at a nearby spa. After you've spent the day enjoying a massage treatment, unwinding within the sauna, or lounging poolside, you can spend your evening discovering all Virginia Beach offers. You may find it easier to relax realizing that you have decided on a spot that not many tourist know about. After having such an easy-going night, you might be hesitant to tell others about your recent secret place. With plenty of cafes, bars, night clubs, and other engaging options, you'll see why this area is a magnet for both locals and guests that are looking for some excitement when the sun sets. Wherever your path takes you, just be sure to take it easy. Your spa weekend shouldn't be anything but highly relaxing.

Virginia Beach is more and more becoming one of the top areas to take vacation where you do nothing, and love every moment of it.