Every year, the warm sands of Myrtle Beach, attract millions of tourists from across the globe. The beautiful coastline in northeastern South Carolina, better known as the Grand Strand, has a picturesque landscape that stretches for 60 mi (97 km). This fascinating place has many beaches such as Atlantic Beach, North Myrtle Beach, Garden City Beach, Litchfield Beach, Cherry Grove Beach, and Pawleys Island. The subtropical climate makes it perfect for tourists to explore Ripley’s Aquarium of Myrtle Beach, WonderWorks, and SkyWheel Myrtle Beach, or take a stroll on Myrtle Beach Boardwalk and Promenade. There are also several spa resorts available here that offer comfortable accommodations and professional personal care. Read on for the best spa resorts in Myrtle Beach, South Carolina.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to spa and wellness services. The image galleries get refreshed with the latest updates regularly. They were last updated on April 13, 2024.
1. Grand Shores (from USD 76)
Reasonable pricing for spacious rooms with oceanfront views.
Multiple pools, lazy rivers, and hot tubs. Indoor pool for cooler days. Fully equipped kitchenette in some rooms.
Convenient beachfront location with easy access to restaurants and grocery stores.
Delicious breakfast buffet and dinner options, although some guests found breakfast prices a bit high.
Grande Shores Ocean Resort is a 3-star property that provides a relaxing getaway on the Northern end of Myrtle Beach. In addition to modest accommodations and ocean views, the resort also offers massage services for an additional fee. Several spa tubs are also available onsite so guests can enjoy rejuvenating soaks during their stay. For more wellness activities, guests are provided with access to the fitness center, which comes fully equipped with stationary bikes, treadmills, a stair-stepper machine, and a multifunctional cable-driven weight machine.
Grande Shores
Address: 201 77th Avenue North
7.03 km (4.4 mi) from Broadway at the Beach
2. Avista Resort (from USD 128)
Sitting in the heart of North Myrtle Beach’s iconic Ocean Drive area is Avista Resort, a 3-star property with stylish accommodations and ocean views. The resort also features spa tubs onsite, providing guests with the reinvigorating experience they deserve. Guests who want to unwind in private can stay in the One-Bedroom Suite with Ocean View and Spa Bath, which comes with a king-size bed and partial views of the big blue.
Although no spa facility is onsite, guests can enjoy a pampering treatment by arranging for full-body massages at an additional fee. A gym is also available so guests can keep track of their fitness goals during their stay.
Avista Resort
Address: 300 North Ocean Boulevard
22.94 km (14.3 mi) from Broadway at the Beach
3. Hilton Grand Vacations Club Anderson Ocean Myrtle Beach (from USD 449)
Looking for oceanfront accommodation for your holiday? Hilton Grand Vacations Club Anderson Ocean Myrtle Beach is the best choice for you. You can sip coffee or tea while sitting on the balcony and watching the sea waves roll. There are also several parks nearby such as Cameron Park, 24th Avenue Park, and Breakers Park.
If you get tired of traveling, make use of the hotel’s excellent spa and wellness center to refresh. You can choose from head, back, or feet massage services. Tourists can also use the swimming pool to remain fit while traveling.
Hilton Grand Vacations Club Anderson Ocean Myrtle Beach
Address: 2600 N Ocean Blvd
2.01 km (1.3 mi) from Broadway at the Beach
4. Marina Inn at Grande Dunes (from USD 179)
Marina Inn at Grande Dunes is a premium spa resort that has a private beach. You can enjoy your evening in Anchor Cafe and spend quality time with loved ones. There are two swimming pools and a hot tub where you can cool off after a long day. The luxury resort also has a tennis court, a golf course, and fishing and horse riding services available for guests.
You can find several spa and wellness services such as access to the sauna, massages, facials, and beauty services. Get a holistic skin treatment such as deep massages, cleansing, and moisturizing in the spa lounge.
Marina Inn at Grande Dunes
Address: 8121 Amalfi Place
8.24 km (5.2 mi) from Broadway at the Beach
5. Marriott Myrtle Beach Resort & Spa at Grande Dunes (from USD 229)
Marriott Myrtle Beach Resort & Spa at Grande Dunes is a spectacular property that offers its guests sea-facing deluxe rooms. Tourists can come in their car as the hotel offers free parking services. They offer a plethora of breakfast options such as continental and American for their guests.
This 5-star resort in Myrtle Beach also offers exceptional spa facilities. Get a relaxing full-body massage at Hibiscus Spa along with kids’ services and beauty treatments. You can also indulge in hand and lip treatments at the spa.
Marriott Myrtle Beach Resort & Spa at Grande Dunes
Address: 8400 Costa Verde Drive
7.72 km (4.8 mi) from Broadway at the Beach
6. Palace Resort (from USD 81)
Families love to stay in this property for its central location in Myrtle Beach, South Carolina. You can see the beach from the balcony of its non-smoking and air-conditioned rooms. Some of the major tourist spots nearby are Myrtle Beach State Park, The Pier at Garden City, and EdVenture Myrtle Beach.
The hotel also features plenty of wellness options. You can choose between the sauna or steam room to unwind. If you are a gym buff, make use of the fitness center in the resort to stay in shape while traveling.
Palace Resort
Address: 1605 South Ocean Boulevard
5.12 km (3.2 mi) from Broadway at the Beach
7. Dunes Village (from USD 124)
The grand Dunes Village resort is popular among visitors for its top-notch facilities and spa packages in Myrtle Beach. All the rooms face the sea and have large double beds, perfect for a comfortable stay. The cozy suites in the resort have a personal patio, dining space, and a plush sofa bed. The resort also has a large water park, tennis court, and a game room for guests’ recreation.
There are three eye-catching swimming pools for the guest. The property also offers an array of self-care treatments and spa facilities, such as complete body massages, couples’ massages, a fitness center, and a hot tub.
Dunes Village
Address: 5200 North Ocean Boulevard
3.88 km (2.5 mi) from Broadway at the Beach
8. Caribbean Resort Myrtle Beach (from USD 94)
This kid-friendly resort has Myrtle Beach and Surfside Beach in its vicinity. Additionally, the rooms of this resort have modern facilities such as coffee makers, flat-screen televisions, and free Wi-Fi. The on-site bar offers snacks and drinks for the guests to enjoy. They can also explore other facilities and activities on the property such as happy hour, a water park, karaoke, and a golf course.
For relaxation, the resort’s Mist Spa offers a multitude of relaxing and rejuvenating services. Massage therapy, body treatments, and fitness center packages are available for guests. You can spend time in the relaxation lounge after a long day or take a dip in the hot tub.
Caribbean Resort Myrtle Beach
Address: 3000 North Ocean Boulevard
2.06 km (1.3 mi) from Broadway at the Beach
9. Island Vista Resort (from USD 171)
Island Vista Resort has spacious traditional rooms, grand suites, and deluxe suites with ocean views for the guests to pick from. You can savor delicious meals at the on-site restaurant with your family.
While staying in this luxury spa resort in South Carolina, visitors can pamper themselves with manicures, pedicures, facials, and other excellent spa services to ease themselves. The hot stone massage in the resort will relieve the tense muscles in your body and encourage a good night’s sleep. Additionally, this spa resort offers various body treatments for the complete wellness of its guests.
Island Vista Resort
Address: 6000 North Ocean Blvd.
5.15 km (3.2 mi) from Broadway at the Beach
Top guest reviews
Amenities & Room:
the last room we had the furniture was betterCleanliness:
it was very clean thovery friendly staff and all locations were very clean and well keepRead more reviewsLocation:
great place to get away and relaxin a great location just wish they had a better parking scenariothe breakfast was delicious and nice having a bar on location
Discover true relaxation in Myrtle Beach
The sprawling beach of Myrtle, South Carolina, makes for a picture-perfect tourist destination. If you wish to pamper yourself while holidaying, think about opting for a luxurious spa resort in South Carolina. Choose from any of these best spa resorts and make your holiday memorable.
Frequently asked questions about spa resorts in Myrtle Beach, South Carolina
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to