Hotel spa inside The Caledonian on Princes Street with a thermal pool, sauna, steam room and relaxation lounge, open daily 6am to 9pm.
At a glance
- Price
- $$$
- Price
- Upscale
The Spa at The Caledonian sits inside the Hilton-run Caledonian hotel on Princes Street, in the heart of Edinburgh. As a hotel spa, its focus is on facilities for winding down rather than a long treatment menu: a thermal pool, sauna, steam room and a relaxation lounge make up the core offering.
It's open seven days a week, with the same hours daily: 6am to 9pm, which gives a wide window for an early swim before sightseeing or a late soak after dinner.
Access listings for this spa mention both day passes and hotel-guests-only use, which suggests the policy may depend on season, membership, or treatment bookings. Anyone not staying at the hotel should call ahead or check the hotel's spa page to confirm whether a day pass is currently sold and what it includes.
Given the upscale price tier, expect rates in line with a central Edinburgh hotel spa rather than a budget bathhouse. No specific treatment prices, packages or house rules are published here, so those details are worth confirming directly with the spa at 0131 222 8836 before planning a visit.
For a visitor based on Princes Street or nearby, this is a convenient option for a few hours of steam, sauna and pool time in a central location, paired with whatever spa or hotel amenities come with hotel-guest access.
Good to know
- Can non-hotel guests buy a day pass?
- The spa's access details list both a day pass and hotel-guests-only use, so this likely varies; call 0131 222 8836 or check the hotel's spa page to confirm current policy.
- What are the opening hours?
- The spa is open daily from 6am to 9pm, with no variation listed between weekdays and weekends.
- What facilities does the spa have?
- It includes a thermal pool, sauna, steam room and a relaxation lounge.
- How much does a visit cost?
- No specific day-pass or treatment prices are published; the spa falls into the upscale tier, so contact the hotel directly for current rates.
- Where is the spa located?
- It's inside The Caledonian hotel on Princes Street in central Edinburgh.
Details checked October 2, 2026. Prices and hours change; confirm before you go.
More spas near Edinburgh
One Spa
Day SpaEdinburgh, Scotland
One Spa is an adults-only day spa in Edinburgh's city centre with a rooftop Hydropool, thermal suite and day-pass access.
$$$AIRE Ancient Baths London
Thermal BathsLondon, England
Thermal bathhouse near Covent Garden in a former J.M. Barrie house, offering multi-temperature pools, massages and couples treatments by reservation.
$$$Low Wood Bay Resort & Spa
Hotel SpaWindermere, England
Resort hotel spa on Lake Windermere's shore with thermal suite, indoor pool, sauna and steam rooms, plus massage and facial treatments.
$$$Palace Hotel & Spa Buxton
Hotel SpaBuxton, England
Victorian hotel leisure club in Buxton with a heated indoor pool, gym, sauna and steam room, open to non-residents for an £8.50 day pass.
$Scenic Sauna
BathhouseCotswolds, England
A woodland sauna and ice bath venue near Northleach in the Cotswolds, offering communal and private heat-and-cold sessions plus occasional workshops.
$The Bath House — Banya London
BathhouseLondon, England
A Russian-style banya bathhouse in Belgravia offering oak-lined steam rooms, cold plunge pools and leaf-massage rituals, with day passes by reservation only.
$$$

