Special offers and Exclusive deals

Search Hotels

2026-02-22
2026-02-23
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

The Crest Bnb

54 Eeuwfees Street, South Crest,Alberton, Johannesburg, South Africa View map

Welcome to The Crest Bnb Johannesburg, where modern comfort meets exceptional convenience in the heart of the vibrant city. This inviting retreat is ideally situated just 10 kilometers from Rand… More

From US$ 38 Book Now

Bougain'Villas

10 8Th Avenue, Johannesburg, South Africa View map

Bougain'Villas Johannesburg hotel is 3.6 km from Fietas Museum and features a terrace with a barbecue grill and outdoor dining areas. More

From US$ 41 Book Now

Upper Houghton Guesthouse

46 Saint David Road, Johannesburg, South Africa View map

Set in the heart of Houghton Estate, Upper Houghton Guesthouse is a charming 3.5-star guesthouse that seamlessly combines comfort with convenience. This inviting retreat features a seasonal outdoor… More

From US$ 66 Book Now

Kliprivier Accommodation

279 Birchin Road, Johannesburg, South Africa View map

Welcome to Kliprivier Accommodation, a refined retreat located just 24 kilometers away from the vibrant heart of Gau Sandton. This inviting sanctuary presents an ideal blend of comfort and… More

From US$ 50 Book Now

Pine Park Garden Cottages

8 Keith Avenue Pine Park, Johannesburg, South Africa View map

Nestled in the heart of Johannesburg, Pine Park Garden Cottages provides a serene escape for travelers seeking both comfort and convenience. Just around 10 km from Gautrain Sandton Station and 13 km… More

From US$ 35 Book Now

Guest House By Atholl

117 South Avenue, Johannesburg, South Africa View map

Nestled in the charming residential neighborhood of Grzegórzki, the Guest House By Atholl is a tranquil haven that combines comfort and convenience. Surrounded by verdant green spaces, including the… More

Book Now

Nyk Creations Apartments

7 Middle Road 61B, Johannesburg, South Africa View map

Featuring a terrace with a dining table, the 4-star Nyk Creations Apartments Johannesburg hotel is nearly 25 minutes' walk from HSBC Africa. Boasting a swimming pool, this Johannesburg guest house is… More

From US$ 58 Book Now

The Capital On The Park Sandton Living Perfected

101 Katherine Street, Johannesburg, South Africa View map

The 4-star The Capital On The Park Sandton Living Perfected Johannesburg hotel, located 550 metres from the Sandton Market @ The Park and nearly a 20-minute walk from British Chamber of Business in… More

Book Now

Eunathi Cottage

Ellaline Road, Johannesburg, South Africa View map

Eunathi Cottage Johannesburg hotel is located in Johannesburg, around a 10-minute ride from the Gold Reef City, and offers a year-round outdoor pool. While staying at this Johannesburg guest house… More

From US$ 82 Book Now

47 On Preston Guesthouse

47 Preston Avenue, Johannesburg, South Africa View map

**Welcome to 47 On Preston Guesthouse**-a newly renovated retreat that caters to the discerning needs of both business travelers and leisure visitors in Johannesburg. This inviting haven is… More

From US$ 34 Book Now

Ultra Housing Suite

77 Jan K Marais Avenue, Johannesburg, South Africa View map

Featuring a terrace and a plunge swimming pool, Ultra Housing Suite Johannesburg hotel lies around 10 minutes' drive from Northwold Shopping Centre Johannesburg. The aparthotel also includes a… More

From US$ 37 Book Now

Stars Guesthouse

46 5Th Avenue, Johannesburg, South Africa View map

More

Book Now

Lux Leisure Apartment Hotel Sandton

125 Pretoria Avenue, Johannesburg, South Africa View map

More

From US$ 1021 Book Now

Sandton Amar Boutique

124 12Th Avenue, Johannesburg, South Africa View map

Situated in the vibrant Rivonia district of Johannesburg, Sandton Amar Boutique embodies a seamless blend of luxury and comfort. This stylish guesthouse offers an inviting haven for travelers seeking… More

From US$ 76 Book Now

The Lineal Luxury Apartments - Airscape

24 Fredman Drive, Johannesburg, South Africa View map

Located nearly 5 minutes' walk from British Chamber of Business in Southern Africa, the 3-star The Lineal Luxury Apartments - Airscape Johannesburg hotel gives easy access to various tourist… More

From US$ 90 Book Now

Villa Portia

34 Arbroath Road, Johannesburg, South Africa View map

Situated about 5 km from St Therese Catholic Church, Villa Portia Johannesburg hotel features Wi-Fi in public areas and complimentary private parking on site. The guest house is a good starting point… More

From US$ 52 Book Now

Silken Trap Accommodation No Loadshedding

31 Francis Road, Johannesburg, South Africa View map

**Silken Trap Accommodation No Loadshedding Johannesburg** invites you to experience a unique blend of comfort and convenience in the heart of Johannesburg. This charming guest house is distinguished… More

From US$ 55 Book Now

Map'S View Private Suite

27 Thaba Bosigo Avenue, Johannesburg, South Africa View map

Map'S View Private Suite Johannesburg hotel, located 10 minutes' drive from the Glen Shopping Mall, boasts a swimming pool. This guest house entices guests with a car park, available on site. More

From US$ 51 Book Now

Nu Oasis Guest House

78 Byron Road Lombardy East, Johannesburg, South Africa View map

Situated nearly a 10-minute drive from the Greenstone Indoor Trampoline Park, the 3-star Nu Oasis Guest House Johannesburg offers proximity to various city highlights. Staying in one of 20 rooms… More

From US$ 28 Book Now

1945 On Kloof Guesthouse

41 Frederick Street Cnr Kloof Road, Observatory, Johannesburg, South Africa View map

Located within a 7-km distance of shopping venues such as Gandhi Square, the 5-star 1945 On Kloof Guesthouse Johannesburg includes a restaurant. Staying in one of 7 rooms, guests can enjoy a golf… More

From US$ 109 Book Now

Sandton Skyline Stay

70 Melville Road, Johannesburg, South Africa View map

The 3-star Sandton Skyline Stay Johannesburg hotel, situated 2.7 km from the Acrobranch Melrose, offers a swimming pool as well as a fitness area. Here, guests can take advantage of a steam room and… More

From US$ 36 Book Now

Private, Cosy And Stylish Stay At Nest24 Evans Park

24 Corwen Road, Johannesburg, South Africa View map

The 3-star Private, Cosy And Stylish Stay At Nest24 Evans Park Johannesburg hotel offers proximity to the Gold Reef City, situated approximately a 25-minute walk away. Additionally, guests can enjoy… More

From US$ 46 Book Now

Ilovo Central

70 Melville Road 1414, Johannesburg, South Africa View map

Nestled in the serene residential area of Grzegórzki, Ilovo Central offers a tranquil retreat surrounded by lush greenery and historical charm. This inviting haven provides guests with easy access to… More

From US$ 65 Book Now

The Bolton Rosebank, Rosey Cosy Escape

2 Sturdee Avenue, Johannesburg, South Africa View map

**Welcome to The Bolton Rosebank, Rosey Cosy Escape, an inviting sanctuary nestled in the heart of Rosebank, Johannesburg.** This charming haven is set amidst a wealth of entertainment and tourist… More

From US$ 57 Book Now

Heri Guest House

Basroyd Drive, Johannesburg, South Africa View map

**Welcome to Heri Guest House Johannesburg**, a serene retreat nestled in the heart of South Africa's vibrant metropolitan landscape. This charming establishment is ideally located just 15 km from… More

From US$ 38 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

Yellow Stars Guesthouses

46 5Th Avenue, Johannesburg, South Africa View map

Featuring a swimming pool, Yellow Stars Guesthouses Johannesburg is 4.5 km from Gillooly's Farm Park. Also, guests have access to a golf club provided at the guest house. More

From US$ 21 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

Furaha Guest Lodge

45 Observatory Avenue, Observatory, Johannesburg, South Africa View map

Located 3.7 km from Kwa Mai Mai Hostel & Traditional Market, the 4-star Furaha Guest Lodge Johannesburg hotel is a 5-minute stroll from Observatory Golf Club. At this luxury guest house, guests can… More

Book Now

Olive Boutique

34 Dennington Avenue, Johannesburg, South Africa View map

Overlooking the pool, Olive Boutique Hotel Johannesburg is located just an 11-minute walk from the Johannesburg Zoo. Offering 9 rooms, this 3-star hotel provides a year-round outdoor pool as well. More

From US$ 94 Book Now

Rooikrans Guest House

15 Rooikrans Road, Johannesburg, South Africa View map

Rooikrans Guest House Johannesburg is 3.7 km from Olivedale Corner and features a terrace with a barbeque grill. More

From US$ 27 Book Now

Grace At Ferndale

494 Long Avenue, Johannesburg, South Africa View map

Set in the heart of enchanting Johannesburg, Grace At Ferndale Bed & Breakfast invites travelers to indulge in a unique blend of homey comfort and contemporary elegance. Just a short 20-minute drive… More

From US$ 29 Book Now

House Sunbeam Guesthouse

197 Senior Dr, Johannesburg, South Africa View map

The 3-star House Sunbeam Guesthouse Johannesburg is located in Johannesburg, 2.5 km from The Willows Estate, and offers a year-round outdoor swimming pool. Also, guests have access to a golf club… More

Book Now

Amoris Guesthouse Randburg II - Darrenwood

3A Edgeworth Crescent, Johannesburg, South Africa View map

Nestled in the Barmbek Sued district, the 3-star Amoris Guesthouse Randburg II - Darrenwood Johannesburg is within a 7-km distance of culture-oriented attractions like the Lindfield Victorian House… More

From US$ 56 Book Now

Royal Majestic Hotel

191 Oxford Road 191 Oxford Rd, Rosebank, Johannesburg, 2132, Johannesburg, South Africa View map

More

From US$ 110 Book Now

Johannesburg Youth Hostel

479 Jan Smuts Avenue, Johannesburg, South Africa View map

Welcome to Johannesburg Youth, a vibrant sanctuary that captures the essence of South Africa's bustling city. Nestled just 7 km away from the distinguished Gau Sandton area and conveniently located… More

From US$ 9 Book Now

Ferndale Lodge

387 York Avenue, Johannesburg, South Africa View map

**Ferndale Lodge Johannesburg: A Tranquil Haven in Randburg** For those wanting to explore, the lodge is conveniently located just 18 kilometers from Lanseria International Airport, with secure off… More

From US$ 60 Book Now

Homeaway At 66

66 Heine Road, Johannesburg, South Africa View map

Homeaway At 66 Johannesburg hotel, located 3.9 km from Modderfontein Reserve, boasts an outdoor swimming pool. At the guest house, guests will find a golf club to stay active. More

From US$ 18 Book Now

Dreamnest

17A Cross Street House, Johannesburg, South Africa View map

Featuring a terrace with a swimming pool, the 4-star Dreamnest Bed & Breakfast Johannesburg is nearly a 5-minute ride from CLICKS Canterbury Crossing. Boasting a swimming pool, this Johannesburg bed… More

From US$ 42 Book Now

Pvt Guesthouse 2 Hour Stay Booking

44 Rahle Avenue, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, the Pvt Guesthouse 2 Hour Stay Booking offers a perfect blend of comfort and convenience in one of Johannesburg's most prestigious neighborhoods. Nestled… More

From US$ 27 Book Now

Lido Hotel

Vereeniging Rd, Pennylane 342-Iq Plot 17, Johannesburg, South Africa View map

The 3-star Lido Hotel Johannesburg lies about 10 minutes by car from Klipriviersberg Municipal Nature Reserve and at the foot of a motorway. Guests can enjoy an outdoor swimming pool and benefit from… More

From US$ 30 Book Now

Selah Guesthouse

30 Christeen Avenue, Johannesburg, South Africa View map

**Welcome to Selah Guesthouse Johannesburg**, an enchanting retreat set against the vibrant backdrop of one of South Africa's most dynamic cities. Located just 11 kilometers from Gau Sandton and 20… More

Book Now

Urban Guest House On Athol

117 South Avenue, Johannesburg, South Africa View map

More

From US$ 59 Book Now

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$ 46 Book Now

Derockview Lodge

67 Marathon Street, Johannesburg, South Africa View map

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

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

Book Now

The Lakewood Hotel And Conference Centre

2 Vinton Road Lakewood Hotel, Johannesburg, South Africa View map

The Lakewood Hotel And Conference Centre Johannesburg, located a 10-minute drive from the South Western Townships, boasts an outdoor swimming pool. This hotel also includes complimentary private… More

From US$ 187 Book Now