Bella Salon and Spa offers Resort Collection guests a luxurious experience when looking to getaway, relax, and be pampered. Bella Salon and Spa provides a custom salon and spa experience for our guests; where beauty, comfort, knowledge, and personalized attention come together. Meet with one of our experienced hair stylists at Bella Salon and Spa, who can provide a wide range of styling services including cut, color, perms, blowouts, and waxing. After you’ve refreshed your look with our stylists, choose from one of many of our specialized spa treatments, whether it be a massage, body wrap, or exfoliation.

Make your appointment at Bella Salon and Spa
Reservations are recommended for all guests. Contact us today to schedule your appointment by using the form below or calling (850) 238-8554.

Massage Therapy

We specialize in Swedish massage, deep tissue massage, hot stone massage & more for individuals as well as couples.

Body Treatments

Find your inner glow with an array of treatments from body exfoliations to full body wraps.


Enhance your spa treatment with special add-ons such as aroma therapy, hot/cold treatments, and pregnancy massage techniques.


Our experienced hair stylists provide a wide range of styling services including cut, color, perms, blowouts, and waxing.


Bella Salon and Spa offers a wide selection of services including massage therapy, body treatments, salon services, and more at competitive rates. Choose any of the categories below to review our menu of services and pricing to help plan your Panama City Beach spa getaway.

Men's Haircut


Women's Haircut


Haircut and Shampoo


Haircut, Shampoo & Style




Partial Highlight


Full Highlight


Color Retouch


All Over Color


Designer Color


Additional Color




Brazilian Blowout




All massage is available as either a 30 minute, 60 minute, or 90 minute service unless otherwise noted.

Swedish Massage

Classic, soothing massage – Improves circulation, relaxes, and gently relieves muscle tension.  $45|$75|$90

Deep Tissue Massage

This therapy focuses on a re-aligning of deeper layers of muscle and connective tissue. Ideal for guests with issues of chronic tension, the athlete, or those experienced with massage. $55|$85|$110

Hot Stone Massage

Warm stones and gentle pressure create the perfect combination to relieve stress and tension in your muscles and joints. Only available for 60 and 90 minute sessions. $100|$120

Salt Glow

Using natural salts, this refreshing treatment will leave you glowing and restored to a state of high energy. A moisturizing cream is applied afterwards to create a silky-smooth finish. Available for 30 and 60 minute sessions. $55|$85

Body Gommage

Using a special cream with fruit-based exfoliants, this luxurious therapy exfoliates, detoxifies, and increases circulation. Available for 30 and 60 minute sessions. $55|$85

Foot and Hand Therapy

This treatment helps to relax sore aching feet and hands. Begin with an aroma therapy soak followed by an intense scrub that focuses on the rough areas of feet and hands. 30 minute session. $45

Seaweed Sensation

Cleanse and detoxify with the healing properties of seaweed. Your skin will benefit from the replenishment of natural minerals and moisturizers. 60 minutes. $90


Soothe your body and mind with the natural healing properties of the dead sea. The special blend of essential oils and clays will induce a deep state of relaxation. 60 minutes. $90

Around About Wrap

Rejuvenate yourself completely with this concentrated anti-aging formula. While relaxing in your wrap, this clay mask draws out toxins and leaves your skin with a visible glow. 60 minutes. $90

Enhance your experience with optional upgrades that may be added to most spa services.

Aroma Therapy


Pregnancy Massage


Hot/Cold Treatments


Prices do not include taxes, fees or gratuity.

Our brochure includes detailed information about our location, services and appointment information.


Bella Salon and Spa is  located in the Shoppes at Edgewater in Panama City Beach. Our convenient location is centrally located and near all of Resort Collection’s properties.

Address: 481 Richard Jackson Blvd. Panama City Beach, FL 32407
Phone: (850) 238-8554
Email: [email protected]

Current Hours: Daily 9:00am – 5:00pm*
*Hours may vary by season.