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 two acres of lush gardens.
Explore
Our Rooms
News
11 February 2021
COVID Testing
News
11 February 2021
Travel to SA (Updated)
News
28 August 2020
Best of the Best..
Follow us on
Instagram