Special offers and Exclusive deals

Search Hotels

2026-04-16
2026-04-17
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels with indoor pool in Johannesburg

Lala'S Guest House

31 Southdale Drive, Johannesburg, South Africa View map

Lala's Guest House Johannesburg is a hidden gem nestled in the vibrant city, offering an inviting retreat through a blend of comfort and local culture. Located just 18 kilometers from the bustling… More

From US$ 30 Book Now

Kingfisher Lodge

43 Kingfisher Drive 43 Kingfisher Drive, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Kingfisher Lodge Johannesburg hotel is 25 minutes' walk from Montecasino. This guest house entices guests with a free private car park, available on site. More

From US$ 47 Book Now

Erima Lodge

8 Edward Lippert Road, Johannesburg, South Africa View map

Positioned in the vibrant heart of Johannesburg, Erima Lodge offers an enchanting retreat that combines modern comforts with homely hospitality. Just 12 km from Parkview Golf Club and a stone's throw… More

From US$ 34 Book Now

Derockview Lodge

67 Marathon Street, Johannesburg, South Africa View map

More

Book Now

Accoustix Backpackers Hostel

477 Jan Smuts Avenue Randburg, Blairgowrie, Johannesburg, South Africa View map

Located within a 7-km distance of the indoor mall "African Craft Market of Rosebank", Accoustix Backpackers Hostel Johannesburg offers Wi-Fi in public areas and a car park. More

From US$ 11 Book Now

Skylight Guest Lodge

85 Geldenhuis Road Apartment, Johannesburg, South Africa View map

More

From US$ 44 Book Now

Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest

No 46 5Th Avenue, Johannesburg, South Africa View map

Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest Johannesburg offers a terrace, located 4.1 km from the Wanderers Golf Club. The guest house features 20 rooms and comforts such as a restaurant. More

From US$ 25 Book Now

Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City

8 Maude Street, Sandown Sandy, Johannesburg, South Africa View map

The 5-star Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City Johannesburg is situated only 550 metres from the Sandton City Shopping Centre and boasts a summer… More

Book Now

Peace

53 Bram Fischer Drive, Johannesburg, South Africa View map

More

From US$ 39 Book Now

Northern Sanctuary The Cube Sandton

3Rd Floor 11 9Th Avenue, Johannesburg, South Africa View map

Located about a 5-minute stroll from Oriental City Rivonia Outlet Mall, the 3-star Northern Sanctuary The Cube Sandton Johannesburg hotel has a terrace. The bed & breakfast is a good starting point… More

Book Now

Craftsmanship

260 Main Street, Johannesburg, South Africa View map

More

Book Now

Somona Guest House

118 10Th Street, Parkmore, Johannesburg, South Africa View map

The 3-star Somona Guest House Johannesburg is around 25 minutes' walk from British Chamber of Business in Southern Africa and features a terrace with an outdoor swimming pool. Boasting an outdoor… More

From US$ 44 Book Now

Bryanston Drive Elegant Guesthouse & Boardroom Facilities

108 Bryanston Drive, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Bryanston Drive Elegant Guesthouse & Boardroom Facilities Johannesburg is 10 minutes' drive from Montecasino. This guest house also includes a patio with a swimming… More

From US$ 39 Book Now

494 Long Avenue

494 Long Avenue, Johannesburg, South Africa View map

More

From US$ 28 Book Now

Lapeng Hotel, Conference And Wedding Venue

Unnamed Road, Johannesburg, South Africa View map

Staying in one of 23 rooms, guests can enjoy a golf playground provided at Lapeng Hotel, Conference And Wedding Venue Johannesburg. More

From US$ 43 Book Now

Dimpho House In Vibey Maboneng Precinct

260 Main Street, Johannesburg, South Africa View map

**Welcome to Dimpho House In Vibey Maboneng Precinct, Johannesburg** Nestled in the heart of Johannesburg CBD, Dimpho House In Vibey Maboneng Precinct offers urban travelers a stylish retreat in… More

From US$ 37 Book Now

Stars Guesthouse And Get Day Rest 1Hr 3Hrs

46 5Th Avenue, Johannesburg, South Africa View map

More

From US$ 23 Book Now

Corgi Guest House

23 Corgi Place, Johannesburg, South Africa View map

Set in the heart of Johannesburg, Corgi Guest House offers a serene retreat that beautifully balances comfort and convenience. With its tranquil outdoor swimming pool surrounded by lush greenery… More

From US$ 31 Book Now

Crystal Mini Pozz Palace

41 Observatory Avenue, Johannesburg, South Africa View map

Located 4.1 km from the Nelson Mandela Foundation, Crystal Mini Pozz Palace Johannesburg hotel is a 5-minute walk from Observatory Golf Club. This bed & breakfast also includes a car park. More

From US$ 15 Book Now

Stars Guesthouse

46 5Th Avenue, Johannesburg, South Africa View map

More

From US$ 25 Book Now

House On York

7 York Street, Kensington, South Bedfordview, Johannesburg, South Africa View map

**House on York Hotel Johannesburg** invites you to a serene escape nestled in the heart of Johannesburg, ideally situated near three vibrant shopping malls and some of the city's finest restaurants.… More

From US$ 44 Book Now

Lotus Guest House

130 Kelvin Drive, Johannesburg, South Africa View map

**Lotus Guest House Johannesburg** invites you to experience the perfect blend of comfort and convenience nestled in the heart of Sandton. More

From US$ 51 Book Now

Valley Inn Guest Guest House

110 Maria Street, Fontainebleau, Randburg, Johannesburg, South Africa View map

**Welcome to the Valley Inn Guest House**, a tranquil oasis located just 20 minutes by car from the vibrant heart of Gau Sandton, where business meets leisure. Nestled in a serene neighborhood, this… More

From US$ 19 Book Now

Aquasaints Guest Lodge

44 Rahle Avenue, Johannesburg, South Africa View map

Aquasaints Guest Lodge Johannesburg hotel, located 25 minutes' walk from James & Ethel Gray City Park, boasts a rooftop swimming pool. Indulge in this guest house's garden, offering guests a patio… More

From US$ 27 Book Now

The Swiss Guesthouse

259 Pine Avenue Ferndale, Johannesburg, South Africa View map

Welcome to The Swiss Guesthouse in the vibrant suburb of Ferndale, Randburg, where comfort meets convenience. Centrally located, this delightful retreat is just a short 10-minute drive from Sandton… More

From US$ 45 Book Now

Melville House

37 1St Avenue Melville, Johannesburg, South Africa View map

Welcome to the enchanting Melville House Johannesburg, a haven located a mere 12 kilometers from the vibrant Gau Sandton, where the urban pulse of the city thrives alongside rich cultural experiences… More

From US$ 12 Book Now

The Base Apartments

The Base Apartments, 323 Surrey Avenue, Ferndale,Randburg, Johannesburg, South Africa View map

**Welcome to The Base Apartments Johannesburg**: your gateway to the vibrant culture and eclectic experiences of Randburg, a central hub in Gauteng, South Africa. This inviting retreat embodies the… More

From US$ 32 Book Now

Skyline Views & Modern Luxury Apartment

89 Grayston Drive, Johannesburg, South Africa View map

More

Book Now

Converge Exquisite Lodge

141 6Th Avenue Parkmore 141 6Th Avenue Parkmore, Johannesburg, South Africa View map

Guests of Converge Exquisite Lodge Johannesburg hotel can visit The Wanderers Golf Club, situated approximately a 10-minute drive away. This recently renovated bed & breakfast offers private parking… More

From US$ 24 Book Now

Chislehurst Guest House By Open Air Hotels

1 Vickers Ave, Rivonia, Johannesburg, South Africa View map

Nestled in the tranquil neighborhood of Rivonia, Chislehurst Guest House By Open Air Hotels offers a serene escape from the bustling city life. Combining modern comfort with a cozy ambiance, this… More

From US$ 80 Book Now

Royal Stina Hotel-Style With Swimming Pool

260 Main Street 233, Johannesburg, South Africa View map

Situated in the heart of Johannesburg, the Royal Stina Hotel-Style With Swimming Pool offers a stunning blend of comfort and urban allure. With a serene outdoor pool and lush gardens, it provides a… More

From US$ 21 Book Now

Yellow Stars Guesthouse 1Hr 2Hrs Day Rest

46 5Th Avenue, Johannesburg, South Africa View map

More

From US$ 21 Book Now

Luxury 1-Bedroom Suite In Sandton

Davinci Hotel And Suites 11Th Floor, Johannesburg, South Africa View map

Guests of the 4-star Luxury 1-Bedroom Suite In Sandton Johannesburg hotel can enjoy easy access to British Chamber of Business in Southern Africa, which is situated about a 5-minute stroll away. More

Book Now

Bruno Comfort Suites

76 Pritchard Street, Olivedale Johannesburg North, Johannesburg, South Africa View map

In the serene suburb of Olivedale, Johannesburg, Bruno Comfort Suites serves as a luxurious retreat in the vibrant heart of Gauteng province. This delightful guesthouse offers an inviting ambiance… More

From US$ 25 Book Now

Aero Garden Ensuite

81 Kempton Road Aero Garden Apartment, Johannesburg, South Africa View map

More

Book Now

Yellow Stars Guesthouses

No. 46 5Th Avenue, Johannesburg, South Africa View map

Yellow Stars Guesthouses Johannesburg offers 13 rooms a 10-minute drive from the Bunny Park. At this hotel, guests can find a golf club to stay active. More

From US$ 28 Book Now

Sleek Hostel

64 Bordeaux Drive 64, Johannesburg, South Africa View map

Sleek Hostel, located at a 3.3 km distance from Bryanston Shopping Centre, features free parking, an outdoor swimming pool and a picnic area. Nelson Mandela Square is within 4.2 km of this… More

From US$ 13 Book Now

Casa3 Eastgate Mall

77 Northumberland Road, Johannesburg, South Africa View map

**Welcome to Casa3 Eastgate Mall Johannesburg, where vibrant city life meets contemporary comfort. Nestled just 14 kilometers from the bustling Gau Sandton district and a mere 20 kilometers from the… More

From US$ 39 Book Now

The Royal Guest Lodge

111 Malibongwe Drive, Johannesburg, South Africa View map

Featuring a steam room, a Jacuzzi, and a sauna, The Royal Guest Lodge Johannesburg hotel is 4 km from the Boskruin Village Shopping Centre. Offering 7 rooms, this hotel provides a swimming pool as… More

From US$ 264 Book Now

Rosario'S Village

11 Taplow Road, Auckland Park, Johannesburg., Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, Rosario's Village serves as an idyllic retreat for travelers seeking both comfort and connectivity. This exquisite destination is just a 20-minute drive… More

From US$ 17 Book Now

Mampondo Property & Estate Management

7 Middle Road, Johannesburg, South Africa View map

**Welcome to Mampondo Property & Estate Management Johannesburg, a luxurious retreat nestled in the vibrant area of Sandton.** This prestigious locale not only houses the country's stock exchange and… More

From US$ 85 Book Now

Cossy Possy Guest House

251 Highland Road Kensington, Johannesburg, South Africa View map

**Welcome to Cossy Possy Guest House Johannesburg,** a charming retreat located just 14 km from the bustling Gau Sandton and 16 km from the serene Kempton Park Golf Club. This inviting guest house is… More

From US$ 14 Book Now

De Hill Leisure Guest House

4 Rainier Road, Johannesburg, South Africa View map

**De Hill Leisure Guest House Johannesburg: A Serene Escape Near the Heart of the City** Nestled just 20 kilometers from the vibrant hub of Gau Sandton, De Hill Leisure Guest House offers a tranquil… More

From US$ 38 Book Now

Heri Bed & Breakfast

4 Basroyd Drive, Johannesburg, South Africa View map

Providing guests with car rentals, Heri Bed & Breakfast Bed & Breakfast Johannesburg is located around 6 km from Gold Reef City Theme Park. Featuring 7 rooms with views of the lake, this Johannesburg… More

Book Now

Inhle Executive Suites

5 Aberfeldy Avenue, Johannesburg, South Africa View map

More

Book Now

Luxury Apartment Sandton , No Loadshedding

5 Benmore Road, Johannesburg, South Africa View map

Located nearly 5 minutes on foot from the 3-star Luxury Apartment Sandton, No Loadshedding Johannesburg hotel, guests can quickly reach Benmore Gardens Shopping Centre. More

From US$ 67 Book Now

The Dauphin House

58 Urania Street, Johannesburg, South Africa View map

The 4-star The Dauphin House Bed & Breakfast Johannesburg gives quick access to Observatory Golf Club, which is situated approximately 5 minutes' walk away. Located 4.9 km from the leading Wits Art… More

Book Now

Sky View Guest House

126 Dale Lace Avenue, Johannesburg, South Africa View map

**Welcome to Sky View Guest House Johannesburg**, a contemporary oasis nestled just 15 kilometers from the vibrant Sandton City Mall and Montecasino. With a serene ambiance and a prime location, this… More

From US$ 27 Book Now

Love Luxe @ Sandton Skye

3 Stan Road, Johannesburg, South Africa View map

**Welcome to Love Luxe @ Sandton Skye Johannesburg**, where elegance meets comfort in a vibrant setting. Nestled just 2 km from the bustling Sandton City Mall and 12 km from Montecasino, this… More

From US$ 158 Book Now

Villa54, Sandton

54 Homestead Road, Johannesburg, South Africa View map

Situated only 5 minutes' walk from the 4-star Villa54, Sandton Johannesburg hotel, guests can reach St Catherine Anglican Church in no time. Located 4.7 km from the vibrant indoor mall "African Craft… More

From US$ 46 Book Now