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

Lourie Lodge

56 Mulbarton Road, Chartwell, South Africa View map

Located 3.1 km from the Norscot Manor Public Library, the 4-star Lourie Lodge Chartwell hotel includes 10 rooms with views of the garden. The guest house offers Wi-Fi throughout the property, parking… More

From US$ 76 Book Now

Gold Crown International Hotel Johannesburg

27 Drakensberg Road, Johannesburg, South Africa View map

The 3-star Gold Crown International Hotel Johannesburg is located nearly a 10-minute ride from the Carlton Centre, offering 18 rooms along with a nightclub and a shared lounge. More

From US$ 93 Book Now

Views For Africa

54 Urania Street, Johannesburg, South Africa View map

**Welcome to Views For Africa Villa, an Exquisite Oasis in Johannesburg** Service is paramount at Views For Africa Villa, where free WiFi and private parking are provided for your convenience. More

From US$ 237 Book Now

Zuri Residences At Ten Degrees

2 Short Street Corner Benmore Road, Sandown, Sandton, Johannesburg, South Africa View map

Positioned in the serene enclave of Grzegórzki, Zuri Residences at Ten Degrees offers an exceptional urban retreat that seamlessly blends modern comfort with natural beauty. This stylish collection… More

From US$ 138 Book Now

Dynasty Forest Sandown Serviced Apartments & Self Catering Hotel

19 Westbrooke Drive, Johannesburg, South Africa View map

**Welcome to Dynasty Forest Sandown Serviced Apartments & Self Catering Apartment**, your serene retreat nestled in the charming Grzegórzki district. Surrounded by lush green spaces, including the… More

From US$ 115 Book Now

530 On The Parks

101 Katherine Street Apartment 530, The Capital On The Park, Johannesburg, South Africa View map

Positioned in the vibrant heart of Johannesburg's Sandton district, 530 On The Parks offers a distinctive blend of modern comfort and prime location, making it an ideal choice for both business and… More

From US$ 118 Book Now

Vanilla Guesthouse

25 Karee Street, Randpark Ridge, Ext 2, Johannesburg, South Africa View map

**Welcome to Vanilla Guesthouse Johannesburg**-a charming 3.5-star haven nestled in the vibrant heart of Randpark Ridge. This delightful guesthouse offers a serene retreat for those looking to… More

From US$ 64 Book Now

Muco Guest House

3-6 Avenue, Rivonia, Johannesburg, South Africa View map

**Muco Guest House: Your Serene Oasis in Rivonia, Johannesburg** For those seeking convenience, Muco Guest House is ideally situated close to major shopping centers and essential services, including… More

From US$ 40 Book Now

Melville Gap Guesthouse

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

**Welcome to Melville Gap Guesthouse Johannesburg, where warm hospitality meets the vibrant essence of Melville.** Nestled in the heart of this lively suburb, the guesthouse is situated just a… More

From US$ 52 Book Now

Hyde Park Retreat

34 Christopherson Street, Sandton, Johannesburg, South Africa View map

**Hyde Park Retreat Hotel Johannesburg** offers an exquisite blend of luxury and convenience, residing elegantly in the vibrant Sandton area. This desirable location caters to discerning travellers… More

From US$ 533 Book Now

Classique Grace Boutique Hotel

61 Bowling Ave Morningside Manor, Johannesburg, South Africa View map

**Welcome to Classique Grace Boutique Hotel Johannesburg**, where elegance meets comfort in a serene, secure environment. Nestled in the prestigious Sandton district, this beautifully decorated… More

From US$ 42 Book Now

Over The Moon Guesthouse

229 Frederick Drive, Northcliff, Johannesburg, South Africa View map

Located around 7 km from Johannesburg Zoo, the 5-star Over The Moon Guesthouse Johannesburg features Wi-Fi throughout the property and parking on site. Boasting an outdoor pool, this smoke-free guest… More

From US$ 173 Book Now

Le Petit Fillan

45 Outspan Road - Benmore,Sandton, Sandton, South Africa View map

**Welcome to Le Petit Fillan Hotel Sandton,** a charming guesthouse tucked in the heart of Sandton, where convenience meets elegance. This beautifully decorated retreat is just a stone's throw away… More

From US$ 71 Book Now

Rivonia Guest House

47 Stiglingh Road, Johannesburg, South Africa View map

Situated approximately 10 minutes by car from Chilli Lane Shopping Centre, the 5-star Rivonia Guest House Johannesburg features Wi-Fi in the rooms and a free private car park on site. The hotel is a… More

From US$ 27 Book Now

Sandown Guest House

159A North Road Sandown, Johannesburg, South Africa View map

**Welcome to Sandown Guest House Johannesburg**, a delightful retreat nestled in the vibrant heart of Sandton, where contemporary comfort meets exceptional hospitality. This charming guesthouse… More

From US$ 97 Book Now

Oneonarumavenue

1 Arum Avenue, Johannesburg, South Africa View map

Situated approximately a 10-minute ride from Alexandra township, the 4-star recently renovated Oneonarumavenue Johannesburg hotel offers a peaceful retreat at a heated swimming pool with a patio. More

From US$ 48 Book Now

Summerview Guest Lodge

34 Chapel Avenue,Bryanston, Johannesburg, South Africa View map

Located about 10 minutes' drive from Hobart Grove Shopping Centre, the perfect 3-star Summerview Guest Lodge Johannesburg hotel offers Wi-Fi in the rooms and a car park. The bed & breakfast is a good… More

From US$ 124 Book Now

Dunton Guest House

4 Dunton Road, Rivonia, Johannesburg, South Africa View map

**Welcome to Dunton Guest House Johannesburg**, a luxurious retreat nestled in the leafy suburb of Rivonia, Sandton. This charming guesthouse combines modern comforts with genuine hospitality, all… More

From US$ 110 Book Now

La Casa Blanca - Emmarentia, Johannesburg

9 Zambesi Road, Johannesburg, South Africa View map

Located 450 metres from Melville Koppies Nature Reserve, the recently renovated La Casa Blanca Hotel Johannesburg offers access to tourist attractions throughout Johannesburg. At this 4-star guest… More

From US$ 77 Book Now

Villa Simonne

16 West Street, Lower Houghton, Johannesburg, South Africa View map

Villa Simonne, an Avant Guard boutique hotel nestled in the prestigious suburb of Houghton, is an oasis of calm that offers luxury accommodation and an inspirational venue for conferences, corporate… More

From US$ 74 Book Now

Amoris Guesthouse - In Randburg

481A Long Avenue, Johannesburg, South Africa View map

Amoris Guesthouse - In Randburg Johannesburg is located in Johannesburg, 2.6 km from the Golden Harvest Park, and offers a swimming pool. The guest house provides 24-hour security to ensure guests'… More

From US$ 41 Book Now

Illovo Central Apartments

70 Melville Road, Sandton, Johannesburg, South Africa View map

**Discover Illovo Central Apartments in the Heart of Johannesburg** Nestled in the vibrant Grzegórzki area, Illovo Central Apartments offers an inviting sanctuary infused with modern comfort and… More

From US$ 53 Book Now

Alendo Apartments

20 Petroy Drive Magaliessig, Johannesburg, South Africa View map

Alendo Apartments Johannesburg is located approximately a 25-minute walk from New Life and offers Wi-Fi for either business or leisure. Guests can take advantage of tennis to enhance their fitness… More

From US$ 58 Book Now

Rose Road Manor - Houghton Johannesburg

16 Rose Road, Johannesburg, South Africa View map

**Discover the Elegance of Rose Manor** Situated just 10 km from Gau Sandton and 20 km from Rand, Rose Road Manor offers ideal access to the vibrant attractions of Johannesburg. More

From US$ 307 Book Now

Casa De Olivia

25 Shrublands Drive, Johannesburg, South Africa View map

Welcome to Casa De Olivia, a charming retreat nestled in the serene residential neighborhood of Grzegórzki, where tranquil green spaces abound. This inviting haven offers a perfect blend of comfort… More

From US$ 40 Book Now

Splice Apartments

4 Main Ave, Johannesburg, South Africa View map

**Welcome to Splice Apartments Johannesburg, where modern comfort meets elegant design**, offering guests an unparalleled urban retreat. Nestled just 6 kilometers from the renowned Sandton City Mall,… More

From US$ 43 Book Now

Aluve Guesthouse

187 Kitchener Avenue Kensington, Johannesburg, South Africa View map

Situated within 10 minutes' drive of Top of Africa, the 10-room Aluve Guesthouse Johannesburg provides guests with Wi-Fi for either business or leisure. Approximately a 10-minute drive from the… More

From US$ 32 Book Now

Evans Village - Apartments & Spa

34 Belhambra Road, Johannesburg, South Africa View map

Welcome to Evans Village - Apartments & Spa, a serene oasis nestled in the picturesque Gauteng region of Johannesburg. This stunning accommodation offers a perfect blend of modern comfort and… More

From US$ 154 Book Now

121 The Terrace At Sandton Gate

27 Minerva Avenue, Glenadrienne Unit 121 First Floor, Johannesburg, South Africa View map

**Welcome to 121 The Terrace at Sandton Gate**, a luxurious retreat nestled in the heart of Johannesburg, offering a perfect blend of comfort and contemporary style. Conveniently located just 30 km… More

From US$ 173 Book Now

Anka Lodge

45 Cross Avenue, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, Anka Lodge offers an exceptional blend of comfort and convenience, ideal for both leisure and business travelers. This welcoming villa boasts five… More

From US$ 61 Book Now

Jade Apartments

10 Lower Road, Johannesburg, South Africa View map

**Discover the Charm of Jade Apartments Johannesburg** Nestled in the tranquil neighborhood of Grzegórzki, the Jade Apartments Johannesburg offers a refreshing escape from the city's hustle and… More

From US$ 99 Book Now

353 Maboneng On Craft

262 Main Street 353 Maboneng On Craft, Johannesburg, South Africa View map

Welcome to 353 Maboneng On Craft Apartment, a captivating oasis nestled in the vibrant Johannesburg CBD, the heart of South Africa's largest city. This contemporary accommodation is designed for both… More

From US$ 42 Book Now

Forest Haven

7 Talton Road Forest Town, Johannesburg, South Africa View map

Forest Haven Apartment Johannesburg is within 10 minutes' drive of Johannesburg Botanical Garden and features a terrace with a swimming pool, a sitting area, and outdoor furniture. Lindfield… More

From US$ 39 Book Now

Lakeside Apartments

1 Ernest Oppenheimer Ave, Johannesburg, South Africa View map

**Welcome to Lakeside Apartments Johannesburg, where comfort meets modern elegance in a vibrant urban setting.** Situated just 3.5 km from the Observatory Golf Club and within a short distance of… More

From US$ 35 Book Now

Prestige Apartments Sandton At Westpoint

1 West Road South, Corner Grayston Drive, Sandton, Johannesburg, South Africa View map

Welcome to Prestige Apartments Sandton at Westpoint, a premier destination perfectly situated in the heart of Sandton City, just a stone's throw from the Morningside Mediclinic. This modern sanctuary… More

From US$ 86 Book Now

Bagley Terrace 136 Cottage

136 Bagley Terrace, Johannesburg, South Africa View map

**Welcome to Bagley Terrace 136 Cottage, a captivating retreat nestled in the heart of Randburg, Gauteng Province, South Africa.** This charming accommodation provides an ideal setting for visitors… More

From US$ 53 Book Now

27A On Angus

27A Angus Road 27 A Angus Road, Johannesburg, South Africa View map

The 4-star 27A On Angus Hotel Johannesburg is 12 minutes' walk from Eastgate Mall and features a terrace with a barbeque grill. More

From US$ 214 Book Now

Map'S View Guesthouse

27 Thaba Bosigo Avenue Glenvista, Johannesburg, South Africa View map

**Discover Tranquility at Map's View Guesthouse** Nestled in the serene heart of Glenvista, Map's View Guesthouse offers a delightful respite for travelers seeking both comfort and adventure. More

From US$ 49 Book Now

Hospitality Lodges

19 Lilima Crescent Sunninghill Gardens, Johannesburg, South Africa View map

**Welcome to Sunninghill Guest Lodges Johannesburg, where convenience meets luxury.** Nestled in the vibrant heart of Sunninghill, this 3.5-star lodge comprises four elegantly decorated themed… More

From US$ 39 Book Now

The White House

14 East Street, Johannesburg, South Africa View map

**Experience Tranquility at The White House Bed & Breakfast Johannesburg** Strategically located, The White House Bed & Breakfast is just 5.5 km from the Johannesburg Stadium and 11 km from the… More

From US$ 32 Book Now

Angel Guest House

372 Elgin Avenue, Ferndale, Johannesburg, South Africa View map

**Welcome to Angel Guest House Johannesburg**, a charming blend of contemporary luxury and historic allure in the heart of Ferndale, Randburg. This 3.5-star guesthouse is designed to offer budget… More

From US$ 25 Book Now

Fezeu'S Place

305 Long Avenue, Johannesburg, South Africa View map

The 4-star Fezeu'S Place Johannesburg hotel is located in Johannesburg, 4.2 km from the Delta Park, and offers a swimming pool. Additional features at the guest house include a terrace with a… More

From US$ 39 Book Now

Villa Mikamora

3 Dale Brook Crescent, Johannesburg, South Africa View map

Nestled a 10-minute ride from Northcliff Ridge eco park in Johannesburg, Villa Mikamora Johannesburg hotel features 4 golf courses. Wi-Fi is featured throughout the property. More

From US$ 76 Book Now

Villa Tasha Luxury Suites, Lanseria

116 Stonehaven State Lanseria, Johannesburg, South Africa View map

Villa Tasha Luxury Suites, Lanseria Johannesburg hotel is nestled approximately 10 minutes by car from Lion Park, offering 9 rooms and featuring beauty services and a sauna. More

From US$ 84 Book Now

Ten Bompas Hotel

10 Bompas Road, Johannesburg, South Africa View map

**Welcome to Ten Bompas Hotel Johannesburg, a sanctuary of luxury nestled in the heart of Sandton, close to both residential and business hubs. More

From US$ 294 Book Now

Hotel Vibes Ferndale

459 Long Avenue, Johannesburg, South Africa View map

Featuring a swimming pool, the 4-star Hotel Vibes Ferndale Johannesburg is nearly 25 minutes on foot from Olivedale Corner. Staying in one of 11 rooms, guests can enjoy a golf club provided at this… More

From US$ 46 Book Now

Sitatunga Guest Lodge

41 Kudu Crescent, Johannesburg, South Africa View map

**Welcome to Sitatunga Guest Lodge, your serene retreat in Rivonia** Conveniently located just 18 km from Lanseria International Airport and within a short drive of the bustling Sandton City Mall and… More

From US$ 90 Book Now

The Hide In Sandown-Sandton

5 Middle Lane, Johannesburg, South Africa View map

Featuring a shared lounge and a swimming pool, the 3-star The Hide In Sandown-Sandton Johannesburg hotel lies 2.6 km from French South African Chamber of Commerce and Industry. Staying active is easy… More

From US$ 74 Book Now

Apollo Hotel

158 Bram Fischer Drive Randburg, Johannesburg, South Africa View map

The superior Apollo Hotel Johannesburg features 76 spacious rooms within a 500-metre distance of Randburg Methodist. The 3-star smoke-free hotel is a good starting point for Johannesburg's sports… More

From US$ 36 Book Now

Villa Schreiner Guest House

2 Saffier Street, Jukskei Park, Johannesburg, South Africa View map

Nestled on the border of Fourways and Jukskei Park, Villa Schreiner Guest House offers a delightful retreat in Randburg, a vibrant area of Gauteng, South Africa. Perfectly positioned, it is just a 12… More

From US$ 47 Book Now