The Highlander Hotel — 5-Star Luxury Hotel in Johannesburg, South Africa
★★★★★ 5-Star Luxury Hotel

The Highlander Hotel

Johannesburg  ·  South Africa  ·  Corner Of Lyon Cachet & Bosman Streets

4.5 263 guest reviews

About The Highlander Hotel — Luxury Boutique Hotel in Johannesburg

The Highlander Hotel is an exceptional 5-star hotel in Johannesburg, South Africa. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, concierge, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.5 / 5

Helga Anderson
★★★★★ Jun 2025

My husband and I booked a couples massage at the Highlander Hotel and Spa. They have a few options on the treatment menu and we choose the hot stone, 90 minute treatment option. The massage therapists were extremely well trained, well mannered and very concious of the atmosphere. The treatment room was well heated as it was extremely cold out and we were made to feel comfortable and forget about the cold. The treatment was an absolute 10 out of 10! We would recomend this spa to everybody regardless if you have had massages before or not. Good location, easy to find.

Ron Kaiser
★★★★★ Aug 2025

We had an amazing dinner. The ambiance was perfect. Service by David was fun and he was most efficient. We highly recommend this restaurant

Rochelle Ferreira
★★★★☆ May 2025

We didn’t stay at the hotel, but we went specifically for their oysters—and they were excellent. At R195 for 6, they tasted fresh and came with a great garnish to add your own touch. The atmosphere was cozy, with a lovely fireplace and comfy couches to relax on. While the bottled wine is on the pricey side, you can get a carafe of one of the more everyday wines for R65. Definitely worth a visit for a relaxed oyster and wine experience.