The Peech Boutique Hotel

This modern hotel opposite James Ethel Gray Park in central Melrose is a 12-minute walk from Wanderers Golf Club, 8 km from the Johannesburg Botanic Garden and 23 km from O.R. Tambo International Airport. Stylish rooms split between the main house and an annexe have free WiFi, flat-screens and en suite bathrooms with rainfall showerheads. Many come with balconies or private patios. Room service is available.

An airport shuttle and parking are free. A sleek restaurant with a patio serves local cuisine. Common areas include a library and a garden with a pool. Guests have discounted access to a nearby gym.