Menu
USD
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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-19

2026-04-20

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Johannesburg near Rachawadee Thai Spa

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

212 properties found

  • The Paramount Houghton

    3 8Th Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa ( Show map )

    The family-friendly The Paramount Houghton Johannesburg apartment is nestled in the Houghton district, 14 minutes' walk from the pizzeria Pizza Del Forno. The 9…

    More...

    Book Now
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa ( Show map )

    Situated nearly 20 minutes on foot from Houghton Golf Club, Trendy Johannesburg Cottages apartment also boasts easy access to Gau Sandton train station which is…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Troyeville Hotel

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

    2.5 km to Rachawadee Thai Spa ( Show map )

    Located nearly a 10-minute ride from SAB World of Beer, the 2-star Troyeville Hotel Johannesburg offers Wi-Fi in the rooms and a…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Sanctuary Mandela

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa ( Show map )

    Sanctuary Mandela Hotel Johannesburg is situated in a business area of Johannesburg, 2.8 km from the vibrant indoor mall "African Craft Market of Rosebank" and…

    More...

    From US$ 269
    price for 1 night
    Book Now From US$ 269
  • 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 ( Show map )

    Located a 19-minute walk from Booysens, Three-Bedroom House At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply is 3.8 km from a…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • 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 ( Show map )

    To enjoy your vacation in Johannesburg, stay at A Room At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply, which is approximately 10 minutes'…

    More...

    Book Now
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Located around a 25-minute stroll from the Ellis Park Stadium, which is highly appreciated by sports lovers, Kensington Guest House Johannesburg includes 8 rooms.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Located 4.6 km from the Nelson Mandela Bridge, the 4-star Kensington B&B Johannesburg includes 14 rooms. Situated about 20 minutes' walk from the…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Johannesburg Guest House Kensington offers access to the Maboneng Precinct, which is located approximately a 10-minute drive away. Located 2.1 km from the Ellis…

    More...

    Book Now
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Located 2.8 km from Maltz Royal Guesthouse Johannesburg, guests can reach the Royal Johannesburg & Kensington Golf Club. The Hashtag Escape is just a 7-minute…

    More...

    Book Now
  • Milly Guest House

    34 Princes Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Located nearly 5 minutes' walk from the Spaza Art Gallery, Milly Guest House Johannesburg gives easy access to various tourist attractions. The guest house is…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Luxury Apartment At Tree Tops

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room Luxury Apartment At Tree Tops Johannesburg, which is nearly 25 minutes' walk from the…

    More...

    Book Now
  • The Tree Tops Modern Days Home

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room The Tree Tops Modern Days Home Johannesburg apartment, which is around a 10-minute…

    More...

    Book Now
  • The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment Johannesburg, which is 4.7 km…

    More...

    Book Now
  • Casa Sol Mar - Chic 2Br Retreat - Relax, Unwind & Feel At Home

    13 8Th St, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Casa Sol Mar - Chic 2Br Retreat - Relax, Unwind & Feel At Home Johannesburg apartment…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Paramount Houghton Estate

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

    2.6 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room Paramount Houghton Estate Johannesburg apartment, which is just 1.4 km from American Chamber of…

    More...

    Book Now
  • Tree Tops Luxury Apartment

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    Tree Tops Luxury Apartment Johannesburg is nestled in the Houghton district, nearly 25 minutes' walk from the Nelson Mandela Foundation. This apartment is 2.3 km…

    More...

    Book Now
  • Luxury Apartment In Houghton

    13 8Th Street 38, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa ( Show map )

    The spacious Luxury Apartment In Houghton Johannesburg is a great place to stay in the Houghton district, 2.5 km from The Wilds Municipal Nature Reserve…

    More...

    Book Now
  • Tree Tops - Modern Day Homes One Bed With A View

    Tree Tops Houghton, Johannesburg, South Africa

    2.7 km to Rachawadee Thai Spa ( Show map )

    Situated nearly 25 minutes' walk from the Johannesburg Zoo, the 1-room Tree Tops - Modern Day Homes One Bed With A View Johannesburg apartment also…

    More...

    Book Now
  • Escape To El&M In Johannesburg

    54 Siemert Road, Johannesburg, South Africa

    2.7 km to Rachawadee Thai Spa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Escape To El&M In Johannesburg apartment, which is 4.1 km from the 55-hectare Johannesburg Zoo…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36