• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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-04-23
Check-out date:
2026-04-24
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
  • The Paramount Houghton

    3 8Th Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    The 9-room The Paramount Houghton Johannesburg apartment is nestled in the Houghton district, within 25 minutes' walk of the large indoor Mall of Rosebank. The family-friendly apartment is fitted…
    Read more
    8.7
    Fabulous
    85 reviews
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Staying at Trendy Johannesburg Cottages apartment, guests can visit Nelson Mandela Square, located around 7 km away. Also, the presence of a private swimming pool guarantees a relaxing stay.
    Read more
    7.2
    Good
    42 reviews
  • Troyeville Hotel

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

    2.5 km to Rachawadee Thai Spa (Open map)

    Located approximately 3 km from such natural attractions as the modest - sized Rhodes Park, the 2-star Troyeville Hotel Johannesburg includes a shopping area and a luggage room. Wi-Fi is offered in…
    Read more
  • Sanctuary Mandela

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa (Open map)

    Offering a restaurant, the 5-star Sanctuary Mandela Hotel Johannesburg lies in the Houghton district with access to natural sights like The Wilds Municipal Nature Reserve Park approximately a 25…
    Read more
    9.5
    Exceptional
    75 reviews
  • Three-Bedroom House 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)

    Three-Bedroom House At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply is located approximately 10 minutes' drive from the filled Standard Bank Gallery and offers Wi-Fi…
    Read more
    9.2
    Superb
    11 reviews
  • A Room 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)

    Staying at A Room At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply, guests can reach Booysens, situated 19 minutes' walk away. This apartment boasts a golf club, perfect…
    Read more
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Kensington Guest House Johannesburg offers proximity to The Wilds Municipal Nature Reserve Park, which is located about 10 minutes' drive away. Additionally, guests can enjoy a golf club provided at…
    Read more
    9.3
    Superb
    3 reviews
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Featuring views of the mountain, Kensington B&B Johannesburg is located 2.6 km from the modest - sized Rhodes Park. The hotel also provides guests with 24-hour security.
    Read more
    7.4
    Good
    59 reviews
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Johannesburg Guest House Kensington features 13 rooms and lies 2.5 km from the modest-sized Rhodes Park.
    Read more
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Maltz Royal Guesthouse Johannesburg offers proximity to the Norwood Mall, which is located 2.4 km away. Additionally, guests can enjoy a golf club provided at this guest house.
    Read more
  • Milly Guest House

    34 Princes Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Located 850 m from the Ellis Park Stadium, which is highly appreciated by sports lovers, Milly Guest House Johannesburg includes 10 rooms. Staying active is easy with a golf club available for guests…
    Read more
    5.7
    Decent
    49 reviews
  • Luxury Apartment At Tree Tops

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    The 2-room Luxury Apartment At Tree Tops Johannesburg is a great place to stay in the Houghton district of Johannesburg, nearly a 20-minute walk from the large indoor Mall of Rosebank. 2.3 km from…
    Read more
    9.0
    Superb
    1 review
  • The Tree Tops Modern Days Home

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    The 1-room The Tree Tops Modern Days Home Johannesburg apartment is a great place to stay in the Houghton district, 2.3 km from the 55 - hectare Johannesburg Zoo. Active guests will enjoy having…
    Read more
    10
    Exceptional
    2 reviews
  • The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Nestled approximately 20 minutes' walk from the indoor mall "African Craft Market of Rosebank", the 2-room The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment Johannesburg allows guests to…
    Read more
    9.3
    Superb
    3 reviews
  • Paramount Houghton Estate

    13 8Th Street Paramount Houghton, Unit 101A, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Featuring currency exchange and a lift, the 1-room Paramount Houghton Estate Johannesburg apartment is nestled in the Houghton district of Johannesburg, approximately a 15-minute walk from Saxonwold.…
    Read more
    6.7
    Pleasant
    3 reviews
  • Casa Sol Mar - Chic 2Br Retreat - Relax, Unwind & Feel At Home

    13 8Th St, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Situated approximately a 25-minute walk from the adjacent Everard Read, the 2-room Casa Sol Mar - Chic 2Br Retreat - Relax, Unwind & Feel At Home Johannesburg apartment provides guests with Wi-Fi for…
    Read more
  • Luxury Apartment In Houghton

    13 8Th Street 38, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Located within 25 minutes' walk of the adjacent Everard Read, the spacious 62 m² Luxury Apartment In Houghton Johannesburg features complimentary private parking for those who travel by car. 2.3 km…
    Read more
  • Tree Tops Luxury Apartment

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa (Open map)

    Tree Tops Luxury Apartment Johannesburg is located just 1.3 km from American Chamber of Commerce in SA and offers Wi-Fi for either business or leisure. This apartment boasts a golf club, perfect for…
    Read more
  • Tree Tops - Modern Day Homes One Bed With A View

    Tree Tops Houghton, Johannesburg, South Africa

    2.7 km to Rachawadee Thai Spa (Open map)

    Situated nearly a 25-minute walk from the Johannesburg Zoo, the 1-room Tree Tops - Modern Day Homes One Bed With A View Johannesburg apartment provides convenient access to numerous nearby…
    Read more
  • Escape To El&M In Johannesburg

    54 Siemert Road, Johannesburg, South Africa

    2.7 km to Rachawadee Thai Spa (Open map)

    The Neighbourgoods Market is around a 25-minute walk from Escape To El&M In Johannesburg apartment, while Madiba Mural is situated nearby. At this apartment, Wi-Fi and a private parking lot are also…
    Read more
    8.9
    Fabulous
    15 reviews
Thank you for subscribing
Close