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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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

Spa hotels in Gauteng

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

423 options found

  • Kloofzicht Lodge & Spa

    Kromdraai Road, Krugersdorp, South Africa (Show map)

    Show map

    The 5-star Kloofzicht Lodge & Spa Krugersdorp hotel, located nearly a 10-minute drive from the Nirox Foundation Sculpture Park, is decorated with hand-cut sandstone tiles and includes a sun terrace…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Glenburn Lodge & Spa

    Off The M5 Swartzkops Road And In Kromdraai Road, Muldersdrift, South Africa (Show map)

    Show map

    Offering a sun deck and a shared lounge, and views of the garden, the 3-star Glenburn Lodge & Spa Muldersdrift hotel is located 2.4 km from the Bergsig Trout Farm. Guests can enjoy the vegetarian…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • The Parkwood

    72 Worcester Road, Parkwood, Johannesburg, South Africa (Show map)

    Show map

    Situated in a lush setting in Johannesburg, approximately a 10-minute walk from Rosebank train station, the luxurious The Parkwood Hotel Johannesburg features 14 rooms. Boasting a swimming pool and a…

    More...
    From US$ 276
    price for 1 night
    BOOK From US$ 276
  • Riviera On Vaal Resort

    Mario Milani Drive, Vereeniging, South Africa (Show map)

    Show map

    Located approximately 5 minutes' walk from Riviera on Vaal Golf Club, the 3-star family-friendly Riviera On Vaal Resort Vereeniging offers 83 rooms with views of the river. With a location 4.5 km…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Capital On The Park

    101 Katherine Street, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Capital On The Park Hotel Johannesburg sits a 19-minute walk from Nelson Mandela Square. This hotel offers a swimming pool, an à la carte restaurant and a lounge…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Emerald Resort & Casino

    777 Frikkie Meyer Blvd, Vanderbijlpark, South Africa (Show map)

    Show map

    Offering a casino, an aqua park, and spa therapy, Emerald Resort & Casino Vanderbijlpark is situated in Vanderbijlpark, 4 km from Oneway Community Church. This hotel offers a swimming pool, an à la…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Bohemian Guesthouse - Pretoria

    389 Eridanus Street, Waterkloof Ridge, Pretoria, South Africa (Show map)

    Show map

    The 5-star Bohemian Guesthouse - Pretoria, located in the Waterkloof district of Pretoria, 2.6 km from the Wolwespruit Bike Park, features views of the mountain. Offering a lounge bar, the guest…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Soul Discovery Boutique Hotel & Spa

    490 Sunbird Avenue, Pretoria, South Africa (Show map)

    Show map

    Offering a steam room, a sauna, and a foot bath, the 2-star Soul Discovery Boutique Hotel & Spa Pretoria is nestled 450 metres from Moreleta Plaza Shopping Centre and 3.2 km from the Woodlands…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Radisson Hotel And Convention Centre Or Tambo Airport

    Estate 154, Corner 3Rd & 6Th Avenue, Bredell, Johannesburg, South Africa (Show map)

    Show map

    Located a 10-minute drive from the Noags Market, Radisson Hotel And Convention Centre Or Tambo Airport Johannesburg offers 327 stylish rooms. This hotel features a swimming pool and high-speed…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Hotel Sky Sandton

    150 West Street Sandton, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, Hotel Sky Sandton Johannesburg is a 19-minute walk from Investec Investment Bank. The hotel lies 4.9 km from Delta Park, and offers an à la carte restaurant and a…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • The Michelangelo Towers

    8 Maude Street, Sandton Central, Sandton, South Africa (Show map)

    Show map

    Situated a mere 6 minutes on foot from Nelson Mandela Square, the impressive 5-star The Michelangelo Towers Hotel Sandton offers air-conditioned rooms with Wi-Fi in public areas. Located 2.2 km from…

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

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa (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$ 243
    price for 1 night
    BOOK From US$ 243
  • Villa Africa Boutique Hotel & Spa

    272 Furrow Road, Equestria, Pretoria, South Africa (Show map)

    Show map

    Offering a restaurant, Villa Africa Boutique Hotel & Spa Pretoria lies in the Equestria district, about 10 minutes by car from Hazeldean Square Pretoria and about 4 km from the pionier Opelug Pioneer…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Roaring Sky Base Camp

    Portion 40, Welgedacht Farm, Dinokeng, Baviaanspoort, South Africa (Show map)

    Show map

    Situated around 25 minutes' walk from Mahala View, the 3-star Roaring Sky Base Camp Hotel Baviaanspoort features Wi-Fi in public areas and free private parking on site.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • The Northcliff Boutique Hotel

    10 Solution Close ,30 Villa Del Monte Northcliff 27, Johannesburg, South Africa (Show map)

    Show map

    Situated within 7 km of the Lindfield Victorian House Museum, The Northcliff Boutique Hotel Johannesburg features Wi-Fi in public areas and parking on site. Located in the Barmbek Sued district, this…

    More...
    From US$ 222
    price for 1 night
    BOOK From US$ 222
  • Suzie'S Loft - Nude - Suneden Family Naturist Resort

    38, 1St Street, Kloppersbos H03, Suneden Family Naturist Resort, Pretoria, South Africa (Show map)

    Show map

    Suzie'S Loft - Nude - Suneden Family Naturist Resort Pretoria is located in Pretoria, 4.5 km from the Welgedacht Game Reserve, and offers a heated pool. The holiday park also includes a terrace with…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Hoyohoyo Chartwell Lodge

    130 Romney Avenue, Chartwell, Johannesburg, South Africa (Show map)

    Show map

    Offering access to Broadacres Shopping Centre, which is just 1.7 km away, the 4-star smoke-free Hoyohoyo Chartwell Lodge Johannesburg hotel features spa therapy, a shared lounge, and a golf course.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Bella Bohemia Spa, Venue And Guest Farm

    246 Bosveld Street, Roodeplaat, South Africa (Show map)

    Show map

    Located 3.9 km from the concrete Roodeplaat Dam, Bella Bohemia Spa, Venue And Guest Farm Roodeplaat hotel offers a steam room, a Jacuzzi, and a sauna. The guest house entices guests with a car park…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Metcourt At Emperors Palace

    64 Jones Road, Kempton Park Or Tambo International Airport., Kempton Park, South Africa (Show map)

    Show map

    Located around 10 minutes' drive from Wild Waters and 3.4 km from Presley's Disco Club, the 3-star Metcourt At Emperors Palace Kempton Park hotel offers a banquet hall suited for a range of needs. To…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • One O Eight Boutique Hotel

    108 The Drive, Benoni, South Africa (Show map)

    Show map

    Located nearly a 25-minute stroll from Benoni Baptist Church, the 4-star One O Eight Boutique Hotel Benoni offers Wi-Fi in public areas and parking. Boasting a swimming pool, this Benoni hotel is…

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