Find Resorts & Hotels with Spas in Ocean Isle Beach, NC

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Ocean Isle Beach Resorts & Hotels with Spas

Top Ocean Isle Beach Resorts & Hotels with Spas

Hilton Myrtle Beach Resort

4.0 star property
Arcadian Shores
7.8 out of 10, Good, (1008)
"Fun stay"
United States
Peter Vincent
The price is AED 343
AED 535 total
includes taxes & fees
23 Nov - 24 Nov
Hilton Myrtle Beach Resort

North Beach Resort & Villas

4.0 star property
Windy Hill
8.8 out of 10, Excellent, (1006)
"Always a great stay at North Beach. "
United States
Nikki
The price is AED 398
AED 619 total
includes taxes & fees
1 Dec - 2 Dec
North Beach Resort & Villas
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.

Top Ocean Isle Beach Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

Looking for a spa hotel in Ocean Isle Beach?
Treat yourself to some pampering and book a hotel with a spa. Travelers love the beaches in Ocean Isle Beach. Be sure to enjoy the seafood restaurants during your stay. Hotels with spas are the perfect way to break out of your daily routine and add a layer of luxury to your weekend away.
What's there to see and do in Ocean Isle Beach?
Experience Ocean Isle Beach with a stop at Ocean Isle Beach, Ocean Ridge Plantation, and Silver Coast Winery. If you have extra time while you're in the area, you might want to see Museum of Coastal Carolina and Leopard's Chase Golf Club.
What is a Ocean Isle Beach spa hotel?
Spa hotels in Ocean Isle Beach provide lodging and have an on-site spa which offers services like couples massages as well as body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.