The most inspiring place
to stay in Joburg

1600x900(3200x1800)

Located in Melrose, a chic suburb of Joburg, The Peech is a true boutique hotel with bedrooms spread across two acres of lush gardens.

The Peech Hotel Lobby

Follow us on Instagram

We can’t wait to welcome you back – safe & secure & with fully flexible travel.

Close