Romantic hotels in Johannesburg

Multiple accommodations for your stay
Check-in date:
07 Nov 2026
Check-out date:
08 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

15 results found

St Andrews Boutique Hotel

22 Milner Avenue, Johannesburg, South Africa (Open map)

Located about a 10-minute ride from Bezuidenhout Park, the hotel is also about a 10-minute ride from Gau Sandton railway station....
Read more...
8.4
Very Good
1101 reviews

Radisson Blu Gautrain Hotel, Sandton Johannesburg

Cnr Rivonia Rd And West St Sandown, Johannesburg, South Africa (Open map)

James & Ethel Gray City Park is 3.6 km from this Johannesburg hotel, while the large grassy Innesfree Park is about 3 km away. The 4…
Read more...
8.3
Very Good
2226 reviews

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue, Johannesburg, South Africa (Open map)

The hotel in Randburg, which is an area located in the Gauteng province of South Africa is 2.3 km from University of the...
Read more...
9.1
Superb
463 reviews

Davinci Hotel On Nelson Mandela Square

Corner Maude And 5Th Street, Sandton, Johannesburg, South Africa (Open map)

The hotel is approximately 500 metres from British Chamber of Business in Southern Africa, while Sandton Market @ The Park is nearly...
Read more...
8.7
Fabulous
956 reviews

Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch

22 Whiteley Road, Melrose Arch Precinct, Johannesburg, South Africa (Open map)

This hotel offers a place to stay in Melrose with several suburbs of Johannesburg, South Africa, in close proximity to Johannesburg...
Read more...
8.8
Fabulous
719 reviews

African Pride Melrose Arch, Autograph Collection

1 Melrose Square, Melrose Arch, Johannesburg, South Africa (Open map)

The hotel lies in Melrose with several suburbs of Johannesburg, South Africa, merely 1.1 km from Acrobranch Melrose. Located...
Read more...
8.9
Fabulous
442 reviews

Thaba Eco Hotel

Impala Road,Klipriviersberg Nature Reserve, Johannesburg, South Africa (Open map)

Located within 7 km of Apartheid Museum, this luxurious hotel is also 22 km from Gau Sandton railway station. The 4-star Thaba Eco...
Read more...
9.1
Superb
2354 reviews

Mercure Hotel Bedfordview

33 Bradford Road, Johannesburg, South Africa (Open map)

Within a 100-metre distance of Absa in Johannesburg, this cosy hotel is 5 km from St Therese Catholic Church. Boasting a casino and a…
Read more...
7.4
Good
740 reviews

The Capital Empire

177 Empire Place, Cnr Rivonia Rd, Sandhurst, Johannesburg, South Africa (Open map)

Investec Investment Bank is 2.5 km from this modern hotel, while Thrupps Shopping Centre is 2.2 km away. The 4-star The Capital...
Read more...
8.7
Fabulous
907 reviews

The Nicol Hotel And Apartments

Corner Of Nicol Rd And Skeen Boulevard, Johannesburg, South Africa (Open map)

This 4-star hotel boasts a leafy location 20 minutes by car from Gau Sandton train station. Offering a restaurant, The Nicol Hotel...
Read more...
8.3
Very Good
3033 reviews

Sandton Times Square

125 Grayston Drive, Johannesburg, South Africa (Open map)

While staying in this Johannesburg hotel, you are invited to discover the large grassy Innesfree Park, located approximately 25...
Read more...
7.9
Good
1689 reviews

The Parktonian All Suite Hotel

120 De Korte Street, Braamfontein, Johannesburg, South Africa (Open map)

This hotel puts you right in the centre of Johannesburg, 2.8 km from Carlton Centre. The Parktonian All Suite Hotel Johannesburg,...
Read more...

The Capital On Bath

72 Bath Avenue, Johannesburg, South Africa (Open map)

You'll be 2.2 km from the public park "Jhb Zoo Lake" and 2.8 km from the 55 - hectare Johannesburg Zoo. The 3-star The Capital…
Read more...
8.2
Very Good
968 reviews

Apollo Hotel

158 Bram Fischer Drive Randburg, Johannesburg, South Africa (Open map)

The 3-star hotel lies in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, around a 25-minute...
Read more...
8.5
Fabulous
595 reviews

The Syrene Boutique Hotel

28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa (Open map)

The intimate hotel is nestled in Rivonia with a sun deck, free parking and a private garden, right near the restaurant Rocket....
Read more...
8.4
Very Good
26 reviews
Thank you for subscribing
Close