BOOK NOW
The Hotel
Rooms & Suites
Restaurants
Meetings
Gallery
News & Events
Contact
The most inspiring place
to stay in Joburg
Book now
Located in Melrose, a chic suburb of Joburg, The Peech is a true boutique hotel with bedrooms spread across lush gardens.
Explore
Our Rooms
News
15 November 2024
World Luxury Hotel Awards 2024
News
17 July 2024
Turn Up The Romance
News
13 June 2024
Haute Grandeur Award