The most inspiring place
to stay in Joburg

1600x900(3200x1800)

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...