If you’re looking to unwind with a relaxing spa day there are several spots near Rock, Cornwall, that offer incredible day spa experiences.
These spas provide everything you need for a refreshing escape—from stunning coastal views to luxurious treatments. Here are five fantastic options for a spa day that will leave you relaxed, recharged, and ready to enjoy the Cornish coast.

1. St. Moritz Cowshed Spa – Trebetherick
Distance from Rock: less than five minutes by car
For a quick but indulgent spa day close to Rock, the Cowshed Spa at St. Moritz Hotel offers a cosy, refined experience with its signature Cowshed products. It’s a great spot for a few hours of relaxation, whether you’re looking to enjoy a massage, facial, or just lounge by the pool.
Recommended treatments:
- Moody massage: tailored to your preference, whether you’re in the mood for something calming or invigorating.
- Speedy cow facial: an express facial that leaves your skin feeling fresh and renewed.
Day spa packages: They offer a range of day spa options, including the “Half-Day Haven” package with a 60-minute treatment, spa access, and a glass of bubbly to finish off your spa day.

2. The Scarlet Spa – Mawgan Porth
Distance from Rock: around 30 minutes by car
The Scarlet Spa is an ideal day spa option for those looking to connect with nature while indulging in top-tier treatments. Perched on the cliffs at Mawgan Porth, this adults-only spa offers beautiful views of the sea. Book a day package that includes access to their natural swimming pool, indoor andst outdoor hot tubs, and relaxation lounges.
Recommended treatments:
- Surrender to the waves: a full-body massage with seaweed-based products for a restorative and calming experience.
- Try the Clifftop hot tub experience as part of your day, soaking in ocean views in a private, heated tub.
Day spa packages: Scarlet Spa offers half-day and full-day packages that include treatment options along with access to all spa facilities, including their outdoor hot tubs and relaxation spaces.

3. St. Enodoc Hotel Spa – Rock
Distance from Rock: Walkable
Located right in Rock, St. Enodoc Spa combines luxury with a peaceful setting overlooking the Camel Estuary. The spa’s serene atmosphere and high-end treatment options using Elemis products make it a great choice for pampering close to home.
Recommended treatments:
- Paradise escape: Indulge in the ultimate top-to-toe full body experience with treatments from a foot ritual to a facial cleanse and scalp massage via an indulgent full body massage.
- St. Enodoc rose ritual: begin with a soothing hand, arm, shoulder, and neck massage, followed by a rejuvenating facial and a relaxing scalp massage. This luxurious, deeply nourishing treatment evokes the essence of an English rose garden.
Day spa packages: St. Enodoc offers flexible day spa packages and combined offers with their dining room, allowing you to enjoy treatments, take a refreshing dip in the outdoor pool and unwind with a lunch or a sundowner with views of the estuary.

4. Balance Medical Spa – Rock
Distance from Rock: 5 minutes by car
For a wellness-focused experience, Balance Medical Spa offers a wide range of therapeutic treatments. This spa combines traditional spa offerings with medical-grade treatments such as acupuncture and aesthetic procedures. If you’re looking for a balance of relaxation and results, this is the ideal spot for a rejuvenating day.
Recommended treatments:
- Hydrafacial: a medical-grade facial to improve fine lines, sun damage, uneven skin tone, inflammation and acne.
- Viscoderm hydrobooster: an injectable treatment providing intense hydration and smoothing out fine lines and wrinkles.
Day spa packages: Balance offers day spa packages that incorporate multiple treatments, allowing for a full day of relaxation. Their packages include both beauty and wellness-focused services, so you can customise your experience.

5. Bedruthan Spa – Mawgan Porth
Distance from Rock: around 30 minutes by car
Another fantastic option in Mawgan Porth, Bedruthan Spa offers a relaxing day escape with a vibrant design and luxurious amenities. The spa features a thermal suite, herbal steam rooms, and an outdoor hydro pool with a view of the ocean. You can book their Sensory Spa Garden experience for something truly unique.
Recommended treatments:
- Sensory Spa Garden: a guided experience through seven steps of herbal scrub, sauna, and sea views. A unique experience for relaxation and rejuvenation.
- The Bedruthan traditional massage focuses on relieving tension and bringing relaxation.
Day spa packages: Bedruthan Spa’s half-day and full-day spa packages include access to spa facilities and a choice of treatments, with some packages including their distinctive outdoor Sensory Spa Garden experience.
Bonus experience: Sauna by the sea
For a one-of-a-kind spa day addition, visit the Sauna by the Sea at Baby Bay. This wood-fired sauna brings the therapeutic heat of a sauna to this beautiful, beachside setting. You can enjoy the warmth of the sauna while taking in the coastal views, then cool off with a dip in the sea—a unique blend of nature and wellness.
Whether you’re in the mood for therapeutic treatments, wellness-focused options, or simply relaxing in a luxurious setting, these spa day options near Rock, Cornwall, offer a variety of experiences to suit your needs. Remember to book ahead, as these spots are popular year-round.
For a complete experience, consider adding lunch or afternoon tea—many of these locations offer breathtaking dining views to round out your spa day. And for a truly local touch, don’t miss the Sauna by the Sea at Daymer Bay for a one-of-a-kind beachside relaxation experience!