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
21 March 2024
Fair Trade Tourism
News
18 January 2024
Fully Backed Up
News
08 November 2023
Gourmet Guide Winner