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

Announcing our Guest Chef ‘Pop-Up’ Dining Series for October & November…

Close