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

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

Sandton Skye Suite

3 Stan Road Unit #1303 Sandton Skye Apartments, Johannesburg, South Africa View map

Welcome to the exquisite Sandton Skye, a haven of luxury nestled in the heart of Sandton, South Africa's premier business and entertainment hub. This sophisticated establishment offers guests… More

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

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

1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

101 Katherine Street 940, Johannesburg, South Africa View map

The 5-star 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central Johannesburg sits merely 6 minutes' walk from the Sandton Market @ The Park and offers a restaurant. Offering 2… More

From US$ 89 Book Now

21 Eland Avenue

21 Eland Avenue, Johannesburg, South Africa View map

**Discover 21 Eland Avenue Hotel Johannesburg: A Serene Oasis in Rivonia** When it comes to location, the hotel is ideally situated in Rivonia, making it easy for guests to explore nearby attractions… More

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

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

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

Amoris Guest House In Sandton

5A Etosha Crescent, Johannesburg, South Africa View map

Offering a location a 6-minute walk from Amatuli Souvenir Store, Amoris Guest House In Sandton Johannesburg offers 7 rooms. At this guest house, guests will find a golf club to stay active. More

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$ 31 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

Book Now

Villa Sant Andrea

9 Bedford Road, Johannesburg, South Africa View map

**Villa Sant Andrea Johannesburg** offers an exquisite blend of luxury and comfort, ideally located just a 20-minute drive from the vibrant Gau Sandton. Nestled against the backdrop of Johannesburg… More

Book Now

Da Arden Guest House

75 8Th Avenue, Johannesburg, South Africa View map

**Welcome to Da Arden Guest House Johannesburg** - a serene retreat nestled in the suburbs, providing a blend of comfort and accessibility. With easy access to key attractions, including Nelson… More

From US$ 25 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$ 20 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

Johannesburg Boarding Hostel

2 Valley Road, Boardeaux, Johannesburg, South Africa View map

Discover the vibrant charm of Johannesburg Boarding, nestled in the heart of Randburg, a hub renowned for its multicultural experiences and rich history. This welcoming accommodation option offers… More

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

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

6 On Morris Guest Lodge

6B Morris Street East, Johannesburg, South Africa View map

**Welcome to 6 On Morris Guest Lodge Johannesburg**, a charming retreat nestled in the heart of Johannesburg, offering the perfect balance of tranquility and accessibility. Located just 30 km from… More

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

Casa Marion

2 Marion Avenue Glenvista, Johannesburg, South Africa View map

The 4-star Casa Marion Bed & Breakfast Johannesburg offers proximity to the Gold Reef City, situated around 7 km away. Additionally, guests can enjoy a golf club provided at this Johannesburg hotel. More

From US$ 60 Book Now

Smartd Home

Sandton Drive 6, Johannesburg, South Africa View map

Offering cars for rent, Smartd Home Johannesburg hotel is 18 minutes' stroll from Sandton City Shopping Centre. This bed & breakfast has a garden along with a balcony. 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 African Element

19 5Th Avenue Park Town North, Johannesburg, South Africa View map

**Welcome to The African Element Johannesburg**-an exquisite retreat nestled in the vibrant Randburg district, renowned for its multicultural allure and sophisticated atmosphere. Guests are greeted… More

From US$ 35 Book Now

The Houghton Villa

No1 7Th Avenue,, Johannesburg, South Africa View map

Set in the tranquil Houghton district, The Houghton Villa offers an inviting retreat just minutes from the vibrant city life of Johannesburg. Exuding a blend of comfort and elegance, this charming… More

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

Kwathu Bnb

2 Sturdee Avenue 327, Johannesburg, South Africa View map

In the vibrant Rosebank district, Kwathu Bnb Johannesburg is a serene oasis that perfectly balances urban sophistication and tranquility. This delightful accommodation provides guests with easy… More

From US$ 68 Book Now

Ekuphumleni Holistic Healing Center

62 Westerford Avenue, Johannesburg, South Africa View map

Ekuphumleni Holistic Healing Center Hotel Johannesburg offers a terrace, located a 10-minute drive from the Montecasino. This hotel also includes parking. More

From US$ 35 Book Now

Villa Sant Andrea Boutique Luxury Villa

9 Bedford Road, Johannesburg, South Africa View map

Featuring a terrace and a swimming pool, Villa Sant Andrea Boutique Luxury Villa Johannesburg hotel lies 4.7 km from the modest - sized Rhodes Park. Thanks to a golf club provided at the guest house,… More

From US$ 98 Book Now

Oniro Guest House

60A Kloof Road, Bedfordview, South Africa View map

More

From US$ 122 Book Now

Casa Bedfordview

72 Northumberland Road, Johannesburg, South Africa View map

**Casa Bedfordview Hotel Johannesburg:** A Sanctuary in the Heart of Gauteng Nestled in the vibrant region of Gauteng, Casa Bedfordview offers a serene retreat just 14 km from the bustling heart of… More

Book Now

Fourways Johannesburg Hostel

79 Albatross Drive, Johannesburg, South Africa View map

Fourways Johannesburg hostel, situated approximately a 10-minute drive from New Life, offers a casino and barbecue. More

Book Now

Craftsmanship Maboneng 65

260 Main Street, Johannesburg, South Africa View map

More

Book Now