Find Resorts & Hotels with Spas in Norfolk - Virginia Beach, VA

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Norfolk - Virginia Beach Resorts & Hotels with Spas

Barclay Cottage B&B
3.5 out of 5
400 16th Street, Virginia Beach, VA
The price is $105 per night from Dec 8 to Dec 8
5/5 Exceptional! (83 reviews)
"cute little B&B."

Reviewed on Oct 6, 2021

Barclay Cottage B&B
== Aug 7-14 == Direct Beachfront on Boardwalk Facing Atlantic Ocean - Top Floor
Great for spa weekends
4.5/5 Wonderful! (2 reviews)
Travelers like: sauna, hot tub
Travelers say...
"We enjoyed the room and the ocean front balcony. I do love when the bedroom is ocean front but it’s ok that it wasn’t. The kitchen had everything we needed. Whenever we called for anything it was brought quickly. My one complaint would be how Hot the elevators were and to me the pools closed too ..."

Reviewed on Jul 19, 2021

== Aug 7-14 == Direct Beachfront on Boardwalk Facing Atlantic Ocean - Top Floor
Beach Spa Bed and Breakfast
Great for spa weekends
4 out of 5
2420 Arctic Ave, Virginia Beach, VA
4.5/5 Wonderful! (245 reviews)
Travelers like: full-service spa, massage, facials, hot tub
Travelers say...
"Loved staying here! It was so lovely and breakfast was delicious! We will definitely be back next time we are in town."

Reviewed on Nov 3, 2021

Beach Spa Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 out of 5
2015 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $114 per night from Dec 12 to Dec 12
4.4/5 Wonderful! (898 reviews)
"We enjoyed our stay, the staff was friendly and efficient."

Reviewed on Dec 3, 2021

Coastal Hotel and Suites Virginia Beach Oceanfront
Hampton Inn Virginia Beach-Oceanfront North
2.5 out of 5
3107 Atlantic Ave, Virginia Beach, VA
Fully refundable
The price is $112 per night from Jan 2 to Jan 2
4.4/5 Wonderful! (940 reviews)
"Great place to stay on the beach. Hotel was clean and staff was welcoming. The free breakfast was minimal but sufficient. The pool is very small. Overall it is a good nights sleep."

Reviewed on Dec 3, 2021

Hampton Inn Virginia Beach-Oceanfront North
Homewood Suites by Hilton Virginia Beach/Norfolk Airport
3 out of 5
5733 Cleveland St, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Dec 19 to Dec 19
4.4/5 Excellent! (531 reviews)
"Staff helpful and friendly the build and rooms clean"

Reviewed on Oct 11, 2021

Homewood Suites by Hilton Virginia Beach/Norfolk Airport
The Westin Virginia Beach Town Center
4 out of 5
4535 Commerce St, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $143 per night from Dec 9 to Dec 9
4.3/5 Excellent! (982 reviews)
"Check in was quick and easy room was clean and stocked staff was very pleasant I felt like royalty definitely booking again"

Reviewed on Dec 2, 2021

The Westin Virginia Beach Town Center
DoubleTree by Hilton Virginia Beach Oceanfront South
4 out of 5
615 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 21 to Dec 21
4.2/5 Excellent! (373 reviews)
"Loved the view and the room was clean and updated."

Reviewed on Nov 30, 2021

DoubleTree by Hilton Virginia Beach Oceanfront South
Comfort Suites Chesapeake - Norfolk
2.5 out of 5
1550 Crossways Blvd, Chesapeake, VA
Fully refundableReserve now, pay when you stay
The price is $71 per night from Dec 26 to Dec 26
4.2/5 Excellent! (987 reviews)
"During my stay housekeeping only service my room once"

Reviewed on Dec 1, 2021

Comfort Suites Chesapeake - Norfolk
SpringHill Suites by Marriott Norfolk Virginia Beach
3 out of 5
6350 Newtown Rd, Norfolk, VA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 12 to Dec 12
4.2/5 Very Good! (979 reviews)
"Great personable staff"

Reviewed on Nov 6, 2021

SpringHill Suites by Marriott Norfolk Virginia Beach
The Founders Inn and Spa, Tapestry Collection by Hilton
Great for spa weekends
4 out of 5
5641 Indian River Rd, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jan 5 to Jan 5
4.2/5 Very Good! (982 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"Excellent experience"

Reviewed on Nov 21, 2021

The Founders Inn and Spa, Tapestry Collection by Hilton
Renaissance Portsmouth-Norfolk Waterfront Hotel
3.5 out of 5
425 Water St, Portsmouth, VA
Fully refundableReserve now, pay when you stay
The price is $122 per night from Dec 14 to Dec 14
4.2/5 Very Good! (963 reviews)
"No towels were available on the second day. Room was not cleaned on 2nd day stay."

Reviewed on Nov 26, 2021

Renaissance Portsmouth-Norfolk Waterfront Hotel
The Barclay Towers Resort Hotel
2.5 out of 5
809 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $86 per night from Dec 8 to Dec 8
4.1/5 Very Good! (986 reviews)
"Loved the view. Great access to the boardwalk. Clean, safe,"

Reviewed on Dec 4, 2021

The Barclay Towers Resort Hotel
Boardwalk by Diamond Resorts
3 out of 5
1601 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $79 per night from Jan 2 to Jan 2
4/5 Very Good! (1,227 reviews)
"Our room was nice and clean. The staff was friendly, helpful & knowledgeable. We definitely enjoyed our stay."

Reviewed on Dec 4, 2021

Boardwalk by Diamond Resorts
The Atrium Resort by VSA Resorts
3.5 out of 5
315 21st St, Virginia Beach, VA
4/5 Very Good! (832 reviews)
"Clean and updated rooms"

Reviewed on Sep 27, 2021

The Atrium Resort by VSA Resorts
Comfort Suites Suffolk - Chesapeake
2.5 out of 5
5409 Plummer Blvd, Suffolk, VA
Fully refundableReserve now, pay when you stay
The price is $86 per night from Dec 13 to Dec 13
3.9/5 Good! (840 reviews)
"The rooms could be updated"

Reviewed on Nov 29, 2021

Comfort Suites Suffolk - Chesapeake
The Ocean Sands Resort by VSA Resorts
Great for spa weekends
3 out of 5
2207 Atlantic Avenue, Virginia Beach, VA
3.8/5 Good! (873 reviews)
Travelers like: spa services onsite, sauna, hot tub
Travelers say...
"Staff is welcoming. A heater malfunction resulted in a replacement done singlehanded by a very competent technician in the evening. Superb response! Also the reserved pool time limited to 2 families at a time was a good response to Covid."

Reviewed on Nov 9, 2021

The Ocean Sands Resort by VSA Resorts
The Ocean Key Resort by VSA Resorts
3 out of 5
424 Atlantic Avenue, Virginia Beach, VA
3.7/5 Good! (772 reviews)
"I just loved my stay the view the willingness to help I’m ready to come back"

Reviewed on Sep 23, 2021

The Ocean Key Resort by VSA Resorts
Beach Quarters by Diamond Resorts
Great for spa weekends
2.5 out of 5
501 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $69 per night from Jan 2 to Jan 2
3.7/5 Good! (1,380 reviews)
Travelers like: sauna, steam room
Travelers say...
"Amazing front desk service !!"

Reviewed on Dec 3, 2021

Beach Quarters by Diamond Resorts
Direct Beachfront on Boardwalk Facing Ocean
Great for spa weekends
Don't see what you're looking for?
See all available properties in Norfolk - 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.

Frequently asked questions

Recent reviews of Norfolk - Virginia Beach hotels
expedia verified reviews