The most inspiring place
to stay in Joburg

The Peech Hotel - restaurant

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

The hotel blends awareness for the environment and community with chic surroundings, fresh food and smart design.

The Peech Hotel Lobby