We are a quaint spa located in the heart of Myrtle Beach. Here at Celestial Spa, we look forward to providing you with a calm, soothing, relaxing environment to nurture your mental, physical and spiritual balance.

Our spa packages are available for any lifestyle and will leave you feeling amazing. You can customize your own spa package or select from the unique spa packages we’ve put together.

Celestial Spa packages can include a combination of spa treatments with the following options: full body massage, couples massage, deep tissue massage, Swedish massage, facials, body wraps, facial waxing, bikini waxing, foot scrubs, foot baths, foot massage, hand massage, skin treatment and more.

Celestial Spa is known as the best day spa in Myrtle Beach. We cater to men, women, and offer couples spa packages. Purify your body and mind with a spa package from Celestial Spa. Spa package gift certificates are available online or you can call 843-997-7440 to schedule an appointment today.

Twinkle Twinkle Lil Star

A customized Express Facial, A Spa Foot Treatment and a 30 minute Celestial Massage.

  • Allow for 1 hour 20 minutes $140

Fly Me to the Moon

A Customized 60 minute facial and Celestial Signature Massage. A relaxing time at the spa.

  • Allow 2 hours $160

Cosmic Karma

A true heavenly experience. Aromatherapy Massage, Spa Foot Treatment, Reflexology.

  • Allow 1 hour 45 minutes  $165

Celestial Synergy

The perfect package for a star! Body polish, 60 minute Celestial Massage, Customized Facial. This package also includes a complimentary fruit, cheese and cracker plate!

  • Allow 2 hours 40 minutes $230

On Cloud 9

An amazing Customized body wrap (choose from firm, detoxifying, hydrating) 60 minute celestial massage and a 60 minute facial. This package also includes a complimentary fruit, cheese and cracker plate!

  • Allow 3 hours $270

New Clients Receive 10% OFF First Visit!

Our Location

Visit us today!

Spa Hours

Celestial Spa on Cloud 9




10:00 AM-6:00 pm


10:00 AM-6:00 pm


10:00 AM-6:00 pm


10:00 AM-6:00 pm


9:00 am-6:00 pm