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) 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-30

2026-05-01

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

    The 9-room The Paramount Houghton Johannesburg apartment is located approximately 6 km from Nelson Mandela Square and just 14 minutes' walk from the large South African National Museum of Military…

    More...
    BOOK
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a swimming pool, Trendy Johannesburg Cottages apartment is situated 4.3 km from the Wanderers Golf Club. This apartment boasts a golf club, perfect for guests who enjoy staying active.

    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

    Overlooking the city, the 2-star Troyeville Hotel Johannesburg is 3.4 km from the leading Wits Art Museum. The hotel features both Wi-Fi in the rooms and a car park on site.

    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

    Situated about 25 minutes' walk from the large South African National Museum of Military History, the 5-star Sanctuary Mandela Hotel Johannesburg offers a meeting room and a conference space with a…

    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

    Providing 8 rooms, Kensington Guest House Johannesburg is nearly a 20-minute walk from the Bezuidenhout Park. Unwind in the guest house's garden, where a balcony add to the scenic beauty.

    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 about a 20-minute stroll from the Bezuidenhout Park, the 3-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

    Providing 13 rooms, Johannesburg Guest House Kensington is 4.2 km from the filled Standard Bank Gallery.

    More...
    BOOK
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Overlooking the garden, Maltz Royal Guesthouse Johannesburg is located a 10-minute drive from the 55-hectare Johannesburg Zoo. Staying active is easy with a golf club available for guests at this…

    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 only 1.2 km from the Maboneng Precinct. At this guest house, guests can find a golf club to stay active.

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

    If you want to stay in the Houghton district of Johannesburg, the 2-room The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment Johannesburg is a good choice located, about 6 km from Nelson…

    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 a great place to stay in the Houghton district, 2.3 km from the 55 - hectare Johannesburg Zoo. This apartment provides active…

    More...
    BOOK
  • Luxury Apartment At Tree Tops

    13 8Th Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Luxury Apartment At Tree Tops Johannesburg is situated 2.4 km from the Circa and offers a swimming pool. The apartment features Wi-Fi, along with complimentary private parking for guests travelling…

    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 situated in the Houghton district, 2.4 km from the Circa, and offers currency exchange and a lift. At the apartment, Wi-Fi and a free private car…

    More...
    BOOK
  • 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, 13 minutes' walk from the restaurant Succulent Cafe.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • 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 situated 2.9 km from the public park "Jhb Zoo Lake" and offers a private swimming pool. This apartment boasts a golf club, perfect for guests who enjoy…

    More...
    BOOK
  • Luxury Apartment In Houghton

    13 8Th Street 38, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located approximately 20 minutes' walk from the large indoor Mall of Rosebank, the spacious 62 m² Luxury Apartment In Houghton Johannesburg provides access to a number of tourist sites nearby. The…

    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

    Tree Tops - Modern Day Homes One Bed With A View Johannesburg apartment is a great place to stay in the Houghton district, 2.1 km from the vibrant indoor mall "African Craft Market of Rosebank". With…

    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 Ponte City Apartments Tower, Escape To El&M In Johannesburg apartment is 4.1 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. For those…

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