An upmarket city sanctuary

Tucked away in the upmarket neighbourhood of Melrose, The Peech Hotel is a top-rated boutique property in Johannesburg. It features contemporary design and offers a peaceful stay just a few minutes from Sandton, Rosebank and Melrose Arch. Surrounded by lush greenery and with the iconic Wanderers Cricket Stadium nearby, staying here feels exclusive. It’s a firm favourite with discerning travellers seeking calm, comfort and easy access to the city’s best.

Relax by one of two swimming pools, dine on globally-inspired small plates at The Pot Luck Club Johannesburg or enjoy café-style fare at the Garden Restaurant, which opens exclusively to in-house guests. Whether you're here for a romantic city break, a stylish stopover before a safari or a base from which to explore World Heritage Sites like the Cradle of Humankind, The Peech Hotel offers thoughtful luxury with a creative flair. Its green gardens and beautifully curated spaces encourage slow mornings and unhurried evenings.

Accommodation includes a mix of individually styled rooms, suites and a private villa, each thoughtfully designed with king beds, generous bathrooms, air conditioning and a private outdoor space. The Peach Hotel welcomes children of all ages and you can expect extras like fluffy robes, Kalahari toiletries and Nespresso machines in every room. The hotel also offers high-speed Wi-Fi, laundry service, meeting rooms, gym access, airport transfer and chauffeured car hire. If you’re travelling through Gauteng to start or end your journey to a luxury safari in the Sabi Sand Game Reserve, it’s a great place to stay in comfort and style.

The Peech Hotel Highlights

  • Boutique hotel located in a sought-after residential neighbourhood
  • Close to galleries, restaurants and entertainment zones
  • Only a short drive from OR Tambo International Airport
  • Award-winning restaurant onsite
  • All guest rooms overlook large two-acre, mostly indigenous gardens with abundant birdlife 

Best Price Guaranteed

Watch this video to find out more about our Price Guarantee
From  $NaN  per person per night
TripAdvisor Traveller Rating
1099 Reviews

Let's plan your trip

Ready to start your journey?

ZA Number: +27 21 469 2600