Hotels in Melrose

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay in Melrose?

Courtyard Hotel Rosebank

Courtyard Hotel Rosebank

4 out of 5
Melrose
0.33 mi from Melrose
8.4/10 Very Good! (325 reviews)
Hyatt House Johannesburg Rosebank

Hyatt House Johannesburg Rosebank

4 out of 5
Melrose
0.22 mi from Melrose
8.8/10 Excellent! (53 reviews)

Top landmarks in Johannesburg

Find out more about Melrose

What's Melrose Like?

In Melrose, you can spend time visiting the shops or simply enjoy the bars. You'll find a selection of restaurants in the neighborhood. While you're here, you can spend a relaxing day at Klipriviersberg Nature Reserve and Walter Sisulu National Botanical Garden. There's plenty more to see, including Rosebank Mall and Johannesburg Zoo.

Where are the Best Places to Stay in Melrose?

Here are our customers' favorite places to stay in Melrose:

Hyatt House Johannesburg Rosebank

Property with restaurant, 24-hour fitness center
  • Free breakfast • Free parking • Outdoor pool

Courtyard Hotel Rosebank

4-star hotel with outdoor pool, bar
  • Free parking • Free WiFi • Terrace • Garden • 24-hour front desk

How to Get to Melrose

Melrose is located 4.4 mi (7 km) from the heart of Johannesburg.

Flying to:

  • O.R. Tambo Intl. Airport (JNB), 11.4 mi (18.4 km) from Melrose
  • Lanseria Intl. Airport (HLA), 16.1 mi (26 km) from Melrose

Things to See and Do in and around Melrose

What to See in Melrose

  • University of Witwatersrand
  • University of Johannesburg
  • Klipriviersberg Nature Reserve
  • Zoo Lake Park
  • Delta Park

Things to Do in Melrose

  • Rosebank Mall
  • Johannesburg Zoo
  • 4th Avenue Parkhurst
  • Sandton City Mall
  • Newtown Junction Mall

Keep exploring