BOOK NOW
The Hotel
Rooms & Suites
Restaurants
Meetings
Gallery
News & Events
Contact
The most inspiring place
to stay in Joburg
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
08 November 2023
Gourmet Guide Winner
News
01 October 2023
World Luxury Hotel Awards 2023
News
08 May 2023
Upgraded Classic Rooms & Suites