The most inspiring place
to stay in Joburg


Located in Melrose, a short stroll from the hustle and bustle of the city, The Peech is a truly boutique property with bedrooms spread across 2 acres of lush gardens.

The Peech Hotel Lobby

Follow us on Instagram

Travel's back from 01 June & we're open for bookings...