Go Gauteng Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-04-21

2026-04-22

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

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Gauteng near Rachawadee Thai Spa

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

212 options found

  • The Paramount Houghton

    3 8Th Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Featuring views of the garden, the family-friendly 9-room The Paramount Houghton Johannesburg apartment is situated in the Houghton district, around 25 minutes' walk from the Johannesburg Holocaust…

    More...
    BOOK
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Trendy Johannesburg Cottages apartment is located approximately 10 minutes by car from the 55 - hectare Johannesburg Zoo and 2.6 km from the Bezuidenhout Park. While staying in this apartment, guests…

    More...
    From US$ 37
    price for 1 night
    BOOK 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)

    Show map

    Featuring views of the city, the 2-star Troyeville Hotel Johannesburg is located nearly a 25-minute walk from Carlton Centre. There is parking on site and Wi-Fi in the rooms.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Sanctuary Mandela

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a restaurant and a luggage room, Sanctuary Mandela Hotel Johannesburg lies in the Houghton district of Johannesburg, 3.3 km from the Zoo Lake Park and merely 7 minutes' walk from Great-Park…

    More...
    From US$ 269
    price for 1 night
    BOOK 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)

    Show map

    Offering a location about 25 minutes' walk from the Maboneng Precinct, Three-Bedroom House At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply also gives access to a…

    More...
    From US$ 112
    price for 1 night
    BOOK 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)

    Show map

    A Room At 16 Durham Street, Kensington, Johannesburg, With Uninterrupted Power Supply lies a 19-minute walk from Booysens. Active guests will enjoy having access to a golf club.

    More...
    BOOK
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    4.5 km from the filled Standard Bank Gallery, Kensington Guest House Johannesburg includes 8 rooms. Guests can indulge in the guest house's garden, accompanied by a balcony.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located around a 25-minute stroll from the Ellis Park Stadium, the 4-star Kensington B&B Johannesburg offers access to tourist attractions throughout Johannesburg. Staying in one of 14 rooms, guests…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Johannesburg Guest House Kensington has 13 rooms and is located 3.1 km from Johannesburg Stadium. The guest house features safety facilities including 24-hour security.

    More...
    BOOK
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Guests of Maltz Royal Guesthouse Johannesburg can enjoy access to the Carlton Centre, located 7 km away. At this hotel, guests will find a golf club to stay active.

    More...
    BOOK
  • Milly Guest House

    34 Princes Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Milly Guest House Johannesburg features 10 rooms and lies 2.3 km from Acrobranch Melrose. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • 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)

    Show map

    Casa Sol Mar - Chic 2Br Retreat - Relax, Unwind & Feel At Home Johannesburg apartment is nestled in the Houghton district, 14 minutes' walk from the pizzeria Pizza Del Forno. With access to a golf…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • 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)

    Show map

    The 2-room The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment Johannesburg is located 4.7 km from the sprawling park "Johannesburg Botanical Garden" and around a 25-minute walk from the…

    More...
    BOOK
  • The Tree Tops Modern Days Home

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The 1-room The Tree Tops Modern Days Home Johannesburg apartment is nestled in the Houghton district, 16 minutes' walk from Saxonwold. This apartment boasts a golf club, perfect for guests who enjoy…

    More...
    BOOK
  • Luxury Apartment At Tree Tops

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a swimming pool, Luxury Apartment At Tree Tops Johannesburg is situated 16 minutes' walk from Saxonwold. Wi-Fi and complimentary private parking are provided for guests' business or leisure…

    More...
    BOOK
  • Paramount Houghton Estate

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

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Paramount Houghton Estate Johannesburg apartment is nestled in the Houghton district, 14 minutes' walk from the pizzeria Pizza Del Forno. Alongside a free private car park for guests with cars, the…

    More...
    BOOK
  • Tree Tops Luxury Apartment

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Tree Tops Luxury Apartment Johannesburg is located only 1.5 km from The Zone @ Rosebank and about a 25-minute walk from the city park "Jhb Zoo Lake". For guests seeking an active stay, this apartment…

    More...
    BOOK
  • Luxury Apartment In Houghton

    13 8Th Street 38, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The spacious 62 m² Luxury Apartment In Houghton Johannesburg is nestled in the Houghton district of Johannesburg, around 25 minutes' walk from the adjacent Everard Read. The apartment boasts a golf…

    More...
    BOOK
  • 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)

    Show map

    Staying at Tree Tops - Modern Day Homes One Bed With A View Johannesburg apartment, guests can visit Killarney Mall, located 16 minutes' walk away. At the apartment, Wi-Fi and free private parking…

    More...
    BOOK
  • Escape To El&M In Johannesburg

    54 Siemert Road, Johannesburg, South Africa

    2.7 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located a 19-minute walk from the 54-storey cylindrical Ponte City Apartments Skyscraper, Escape To El&M In Johannesburg apartment is 4.1 km from a top family-friendly place like the 55-hectare…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36