Hotels in Melrose, Johannesburg

Check-in
Sat, 10 Jan
Check-out
Sun, 11 Jan
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sat, 10 Jan
-
Check-out
Sun, 11 Jan
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sat, 10 Jan
-
Check-out
Sun, 11 Jan
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-5 out of 5
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.1
Perfect117 total reviews
our site & Booking.com
Map
4.8 mi from City Center529 yd from Bidvest Wanderers Stadium
Located in a market area, the smoke-free Peech Johannesburg offers 13 rooms along with a swimming pool.
FromUS$ 338 /nightSelect
8.9
Great462 total reviews
our site & Booking.com
Map
5.1 mi from City Center101 yd from Melrose Arch Shopping Centre
Set in the very heart of Johannesburg, the 5-star African Pride Melrose Arch, Autograph Collection features a swimming pool and has a traditional French restaurant onsite.
FromUS$ 199 /nightSelect
8.9
Great624 total reviews
our site & Booking.com
Map
5.2 mi from City Center309 yd from Melrose Arch Shopping Centre
Located within 0.2 miles of Johannesburg Zoo and within a 5-minute drive of Thrupps Shopping Centre, the Marriott Hotel Melrose Arch features the outdoor swimming pool and 306 rooms.
FromUS$ 141 /nightSelect
8.0
Great1467 total reviews
our site & Booking.com
Map
4.3 mi from City Center493 yd from South African Chamber of Commerce and Industry
The 4-star Radisson Red Hotel Johannesburg Rosebank is located near a shopping district 1.6 miles from South African National Museum of Military History.
FromUS$ 140 /nightSelect
8.8
Great265 total reviews
our site & Booking.com
Map
4.7 mi from City Center799 yd from Thrupps Shopping Centre
The 4-star boutique Melrose Place Guest boasts a swimming pool and has 23 rooms, featuring a location near a train station.
FromUS$ 90 /nightSelect

Hotels in Melrose, Johannesburg essential information

🏨 Hotels in Melrose, Johannesburg 5
👛 Lowest price 178 USD