- Home
- Cities
- Edinburgh
- Beauty & wellness
- Health and beauty shops
Health and beauty shops in Edinburgh
Our Edinburgh listings include 15 health and beauty shops. Most are in Ingliston, South Gyle and Leith. Typical weekday hours are 09:00 to 20:00. 15 of them link to their own website (100%).
15 places Checked October 2026
| Name | Category | Address | Opening times |
|---|---|---|---|
| Foot Massage Spa | Reflexologist | 69 Haymarket Terrace | Mon–Sat 10:30–20:00 |
| Napiers Shop | Herbal medicine store | 18 Bristo Pl | Daily 10:00–18:00 |
| Pharmacy Clinic Edinburgh | Clinic | 47 London Rd | Mon–Tue 09:00–17:30 |
| Sandy Beauty Haven | Eyelash salon | 101 Easter Rd | Mon–Fri 09:00–17:00 |
| Surface Beauty Medical Aesthetics | Medical spa | 78a Queen St | Mon–Tue 07:30–18:00 |
| Boots | Beauty supply store | Unit R231, Airport | Daily 04:00–22:00 |
| Boots | Beauty supply store | 121-127 St James Cres | Thu 09:00–20:00 |
| Holland & Barrett - Edinburgh Fort Kinnard | Vitamin & supplements shop | Newcraighall Rd Fort Kinnaird Retail Park, Unit 29b | Mon–Fri 09:00–20:00 |
| Holland & Barrett - Edinburgh Gyle | Health food shop | Unit 11, Gyle Shopping Centre, Gyle Ave | Thu 09:00–18:00 |
| Holland & Barrett - Edinburgh Princes Street | Health food store | 16 Princes St. | Thu 08:00–20:00 |
| Holland & Barrett - Edinburgh Stockbridge | Vitamin & supplements store | 39 Deanhaugh St | Thu 09:00–17:30 |
| Superdrug | Health and beauty shop | 83 Princes St. | Thu 08:30–19:00 |
| Boracay Health & Beauty | Waxing hair-removal service | 3 Coates Pl | Thu 10:00–19:00 |
| H beauty Edinburgh | Cosmetics store | 316 -318 St James Cres | Thu 09:00–20:00 |
| Superdrug | Health and beauty shop | 4b, Newkirkgate Shopping Centre | Thu 09:00–17:30 |