Spa website template

A WordPress spa website template built for appointments, not just atmosphere.

Salon Suite's Spa category gives day spas and medspas 4 ready-made homepage layouts with calm, wellness-focused palettes — built on the same real booking engine as every other category. Clients pick a treatment, a therapist and an open slot, then pay through a real WooCommerce checkout. Built entirely on free WordPress, Elementor and WooCommerce.

Built for self-hosted WordPress  ·  GPL-safe, no licensing traps
4spa layouts
21Elementor widgets
18layouts, 4 categories total
0premium plugins required
Spa category

4 ready-made spa layouts

Every layout below is a real, editable Elementor page — not a locked screenshot. Swap colors instantly with the built-in Color Palette picker, or rebuild any section from the 21-widget library.

Spa 01 — Serenity spa homepage layout Spa 01

Spa 01 — Serenity

Ocean blue-green calm tones
Spa 02 — Stone & Sand spa homepage layout Spa 02

Spa 02 — Stone & Sand

Earthy neutrals, wellness feel
Spa 03 — Botanical spa homepage layout Spa 03

Spa 03 — Botanical

Forest green with soft cream
Spa 04 — Lavender Mist spa homepage layout Spa 04

Spa 04 — Lavender Mist

Muted lavender & grey

Running a medspa specifically? See the medspa website template. Running a different kind of business? See the hair salon template, nail salon template, or barbershop website template — or browse all 18 layouts.

Built for spas & medspas

More than a WordPress theme — an actual booking business, out of the box

Most "spa website templates" are pretty pages with a contact form, not a real online booking system. Salon Suite ships the whole operation: scheduling, payments and retention, built on infrastructure you can trust.

Treatment & therapist booking

Clients pick a specific therapist, a treatment, and an open time slot — live availability, not a request form.

Real WooCommerce checkout

Every booking goes through a real WooCommerce checkout with Stripe or PayPal, so appointments are paid for up front — not just logged and confirmed by hand.

Loyalty points

Clients with an account automatically earn points on every completed booking, at a rate you set — a simple, built-in reason to rebook.

Amenities widget

List saunas, steam rooms, pools and relaxation lounges with a dedicated icon-led Amenities widget, built for exactly this.

Multi-location ready

Treatments and therapists are each tied to specific locations, so the booking widget only shows what's actually bookable where a client is.

21-widget Elementor library

Pricing tables, testimonials, FAQ accordions, location & hours and more — drag, drop, rearrange. No page-builder lock-in.

Launch in an afternoon

From install to your first spa appointment, in three steps

01

Install & import

Activate the theme and plugin, then one-click import demo content — a spa layout, therapists and treatments, ready to edit.

02

Pick your look

Choose one of the 4 Spa layouts, or build your own from the widget library. Switch color palettes instantly — no code required.

03

Open for bookings

Add your real treatments, therapists and hours. The booking widget, payments and confirmations are already wired up and working.

Simple pricing

One price. Everything included.

No feature is locked behind a "Pro" upsell. Real booking, WooCommerce checkout and loyalty points all ship in the box.

Need Something Custom?

Get a Quote

  • Custom design & branding
  • Extra features built to your spec
  • We build and launch the site for you
  • Fast turnaround
Contact Us — Quote ASAP

Requires a self-hosted WordPress site (WordPress.org, not WordPress.com) plus the free Elementor and WooCommerce plugins. New to WordPress? Read the install guide.

Questions

Spa template FAQ

Yes — Salon Suite's Spa category ships 4 ready-made homepage layouts suited to day spas and medspas, each with a calmer, wellness-focused palette, on top of the same real booking engine as every other category.

Yes. The booking widget lets a client choose a treatment, a specific therapist, and an open time slot, then pay through a real WooCommerce checkout, with the booking confirming automatically once payment completes.

Yes — a dedicated Amenities widget presents a settings-list-style row of icons and labels, purpose-built for listing spa facilities like saunas, steam rooms, pools or relaxation lounges.

Yes — treatments and therapists can each be tied to specific locations, so the booking widget only shows what's actually available at the location a client picks.

Ready to give your spa a website that actually books clients?

Join spa and medspa owners who ditched a booking plugin and a clunky theme for one.

Get Salon Suite — $24.99