• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-02
Check-out date:
2026-11-03
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Johannesburg

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Datas Lodge

    20 10Th Street No 20, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    The 495 m² Datas Lodge Johannesburg features a convenient location about 20 minutes' walk from Houghton Golf Club and hosts up to 6 guests. This spacious apartment is equipped with a terrace with…
    Read more
    9.7
    Exceptional
    3 reviews
  • Les Mulovays

    58 Doorn Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Located around a 10-minute drive from Linksfield Square Shopping Centre, Les Mulovays Apartment Johannesburg is within a 6-km distance of a top family-friendly place like the 55-hectare Johannesburg…
    Read more
    9.3
    Superb
    3 reviews
  • Cozy Stay Apartments N6

    58 Doorn Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    The 1-bedroom Cozy Stay Apartments N6 Johannesburg features a convenient location about a 10-minute drive from Ellis Park Stadium and hosts up to 2 guests. Wi-Fi is provided for both business and…
    Read more
    9.0
    Superb
    2 reviews
  • Cozy Stay Apartment

    58 Doorn Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Cozy Stay Apartment Johannesburg enjoys a convenient location and provides easy access to Johannesburg Stadium a 10-minute ride away. Wi-Fi and private parking are among the essentials at guests'…
    Read more
    6.0
    Pleasant
    17 reviews
  • Dove Apartment

    58 Doorn Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Situated approximately 3 km from the modest-sized Rhodes Park, the 2-room Dove Apartment Johannesburg also boasts easy access to Gau Sandton train station which is around 10 minutes' drive away. The…
    Read more
    7.3
    Good
    24 reviews
  • Dove Apartment

    58 Doorn Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Located 3.9 km from the tall Hillbrow Telkom Tower, the spacious 140 m² Dove Apartment Johannesburg is around a 15-minute ride from a top family-friendly place like the 55 - hectare Johannesburg Zoo.…
    Read more
  • 1945 On Kloof Guesthouse

    41A Frederick Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Located approximately 10 minutes by car from Nelson Mandela Foundation Museum, the 5-star luxury 1945 On Kloof Guesthouse Johannesburg offers air-conditioned rooms 3.7 km from Huddle Park Golf &…
    Read more
    9.2
    Superb
    87 reviews
  • The Paramount Houghton

    3 8Th Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    The Paramount Houghton Johannesburg apartment is nestled in the Houghton district of Johannesburg, within a 3-km distance of the International Bidvest Wanderers Cricket Stadium. The stylish apartment…
    Read more
    8.1
    Very Good
    261 reviews
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Offering a location nearly 20 minutes' walk from Houghton Golf Club, the 2-room Trendy Johannesburg Cottages apartment also gives access to a variety of tourist spots in the vicinity.
    Read more
  • Troyeville Hotel

    1403 Albertina Sisulu Road, Corner Wilhemeina St, Troyeville, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    The 2-star Troyeville Hotel Johannesburg is a great place to stay in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, approximately 25 minutes'…
    Read more
  • Sanctuary Mandela

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Located in the Houghton district of Johannesburg, merely 650 metres from Nelson Mandela Foundation Museum, the comfortable 5-star Sanctuary Mandela Hotel Johannesburg features a sun deck, a shared…
    Read more
    9.5
    Exceptional
    73 reviews
  • 16 Durham Street, Kensington, Johannesburg I House & Studios I Backup Power I Full Amenities

    16 Durham Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Located 4.7 km from Sci-Bono Discovery Centre Science Museum, the 3-room 16 Durham Street, Kensington, Johannesburg I House & Studios I Backup Power I Full Amenities is about a 10-minute ride from a…
    Read more
    9.2
    Superb
    29 reviews
  • Unit 1 At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply

    16 Durham Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Situated about a 25-minute walk from Maboneng Precinct, the 19 m² Unit 1 At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply apartment can host up to 2 guests in…
    Read more
  • Unit 2, 16 Durham Street, Kensington, With Backup Power Supply

    16 Durham Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    The 1-bedroom Unit 2, 16 Durham Street, Kensington, With Backup Power Supply Apartment Johannesburg offers a convenient location, nearly a 10-minute drive from Constitution Hill. The 30 m² apartment…
    Read more
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Situated in a convenient setting in Johannesburg, within 10 km of Gau Sandton train station, the comfortable Kensington Guest House Johannesburg features 8 rooms. This Johannesburg hotel also…
    Read more
    8.5
    Fabulous
    4 reviews
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    The comfortable Johannesburg Guest House Kensington enjoys a convenient location and provides easy access to Neighbourgoods Open-Air Market, a place where guests can shop, located 4.5 km away.
    Read more
    7.3
    Good
    52 reviews
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Located about a 20-minute walk from Bezuidenhout Park, the 3-star Kensington B&B Johannesburg includes 14 rooms with views of the mountain. While staying at the bed & breakfast, 24-hour security…
    Read more
    7.5
    Good
    62 reviews
  • Kensington Guess House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Kensington Guess House Hotel Johannesburg enjoys a convenient location and provides easy access to Kwa Mai Mai Hostel & Traditional Market 2.5 km away.
    Read more
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Located about a 25-minute walk from Observatory Golf Club, Maltz Royal Guesthouse Johannesburg offers spacious rooms. This guest house lies within reach of Hashtag Escape Amusement Center and boasts…
    Read more
  • Milly Guest House

    34 Princes Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    The comfortable Milly Guest House Johannesburg has 10 rooms and is located nearly a 25-minute walk from the tall Hillbrow Telkom Tower.
    Read more
    5.2
    Decent
    50 reviews
Thank you for subscribing
Close