IllustrationSanctuary Spa Onyx
★ 4.8 (411 Google Maps reviews)·City Centre (The Onyx, Heerengracht)
A day spa on the 4th floor of The Onyx building on Heerengracht Street in the city centre, sister to Sanctuary Spa at the Waterfront. Its menu PDF lists massages, body treatments, facials and multi-step spa journeys that start with a steam session, and the site says it is open daily from 8am to 8pm. Read more
Good to know
Area
City Centre (The Onyx, Heerengracht)
Swedish massage 60 min
1,090 ZAR
Reviews
411 on Google Maps
Checked
Maps checked 19 Oct 2026
Website
sanctuaryonyx.co.za
About Sanctuary Spa Onyx
A day spa on the 4th floor of The Onyx building on Heerengracht Street in the city centre, sister to Sanctuary Spa at the Waterfront. Its menu PDF lists massages, body treatments, facials and multi-step spa journeys that start with a steam session, and the site says it is open daily from 8am to 8pm.
Prices
Swedish massage 60 min1,090 ZAR
Prices only from the venue's own website, maps checked 19 Oct 2026. No price list online means no price here.
Why it is on the list
4.8 on Google from 411 reviewsOpen seven days until 8pm, with couples journeys on the published menu from 2,590 ZARThe highest published 60-minute massage price of the five: Swedish at 1,090 ZARPart of a two-spa group linked to a hotel company, so it is less of an independent find
More spa on the Cape Town list
01voyagespa.co.zaBo-Kaap (City Centre)Voyage Wellness SpaSwedish massage 60 min 750 ZAR
★ 4.9 (287)From 750 ZAR
02IllustrationConstantiaAfricology Spa ConstantiaHerbal oil massage 60 min 990 ZAR
★ 4.9 (274)From 990 ZAR
03thegrottospa.co.zaGardens (15 on Orange hotel)The Grotto SpaSpring Glow package 60 min 1,300 ZAR
★ 4.8 (696)From 1,300 ZAR
04IllustrationOranjezicht (Gardens)Mai Thai Wellness SpaAromatherapy massage 60 min 900 ZAR
★ 4.8 (509)From 900 ZAR