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
17 July 2024
Turn Up The Romance
News
13 June 2024
Haute Grandeur Award
News
16 May 2024
2024 Tripadvisor Award