We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Pyramid Day Spa

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
17 4th Avenue | Houghton, Johannesburg 1477, South Africa
8.7 km from The Pyramid Day Spa
#1 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
17 4th Avenue | Houghton, Johannesburg 1477, South Africa
8.7 km from The Pyramid Day Spa
#1 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
220 Queen Street | Bruma, Johannesburg 2198, South Africa
9.4 km from The Pyramid Day Spa
#54 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
Zulberg Close, off Ernest Oppenheimer Road | Bruma Lake, Johannesburg 2100, South Africa
9.5 km from The Pyramid Day Spa
#35 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
8 South Boulevard | Bruma, Johannesburg 2198, South Africa
9.9 km from The Pyramid Day Spa
#18 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
59 Grant Avenue, 2192, South Africa
9.9 km from The Pyramid Day Spa
Check In Check Out
Show Prices
No 6 Tottenham Avenue | Melrose Estate, Johannesburg 2196, South Africa
10.3 km from The Pyramid Day Spa
#9 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
Ernest Oppenheimer Avenue | Bruma, Johannesburg 2026, South Africa
10.3 km from The Pyramid Day Spa
#29 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
167 Oxford Road, Johannesburg 2196, South Africa
10.4 km from The Pyramid Day Spa
#2 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
54 Bath Avenue | Rosebank, Johannesburg 2196, South Africa
10.5 km from The Pyramid Day Spa
#4 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
10 Tyrwhitt Avenue, Johannesburg 2196, South Africa
10.5 km from The Pyramid Day Spa
#53 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
CNR Tyrwhitt & Sturdee Avenues | Rosebank, Johannesburg 2132, South Africa
10.6 km from The Pyramid Day Spa
#12 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
Oxford Road, The Zone, Johannesburg 2196, South Africa
10.6 km from The Pyramid Day Spa
#21 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
33 Bradford Road | PO Box 75825, Gardenview, Germiston 2007, South Africa
10.6 km from The Pyramid Day Spa
Check In Check Out
Show Prices
Cnr Oxford& Tyrwhitt Ave | Rosebank, Johannesburg 2196, South Africa
10.7 km from The Pyramid Day Spa
#32 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
191 Oxford Road | Rosebank, Johannesburg 2196, South Africa
10.8 km from The Pyramid Day Spa
#7 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
27 Sturdee Avenue, Johannesburg 2196, South Africa
10.9 km from The Pyramid Day Spa
#17 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
72 Bath Avenue | Rosebank, Johannesburg 2196, South Africa
10.9 km from The Pyramid Day Spa
#27 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
61 North Street | Melrose, Johannesburg 2196, South Africa
11.7 km from The Pyramid Day Spa
#3 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
149 12th Avenue | Rivonia, Johannesburg 2198, South Africa
11.7 km from The Pyramid Day Spa
#46 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
Cnr Corlett Drive & Rudd Road, Illovo 2196, South Africa
11.9 km from The Pyramid Day Spa
Check In Check Out
Show Prices
10 Sandler Road | Fairmount, Johannesburg 2191, South Africa
12.0 km from The Pyramid Day Spa
#13 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
1 Kernick Avenue, Johannesburg 2196, South Africa
12.0 km from The Pyramid Day Spa
No photo provided
Check In Check Out
Show Prices
1 Melrose Street, Johannesburg 2196, South Africa
12.2 km from The Pyramid Day Spa
#6 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
10 Bompas Road | Dunkeld West, Johannesburg 2196, South Africa
12.2 km from The Pyramid Day Spa
#15 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
62 Corlett Drive | Melrose North, Johannesburg 2196, South Africa
12.3 km from The Pyramid Day Spa
#31 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
22 Whitely Street | Melrose Arch Precinct, Johannesburg 2076, South Africa
12.4 km from The Pyramid Day Spa
#10 of 70 hotels in Johannesburg
Check In Check Out
Show Prices
Cnr Lake & Chapman Roads 6339, Germiston 1401, South Africa
12.4 km from The Pyramid Day Spa
Check In Check Out
Show Prices
22 Milner Avenue | St. Andrews, Germiston 2007, South Africa
12.4 km from The Pyramid Day Spa
Check In Check Out
Show Prices
1 Melrose Boulevard | Melrose Arch, Johannesburg 2196, South Africa
12.4 km from The Pyramid Day Spa
No photo provided
Check In Check Out
Show Prices
3 Rivonia Road, Sandton 2196, South Africa
12.6 km from The Pyramid Day Spa
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.