Special offers and Exclusive deals

Search Hotels

2026-06-13
2026-06-14
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

3 star hotels in Johannesburg

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

Waverley Guest House

6 Murray Street, Johannesburg, South Africa View map

**Welcome to Waverley Guest House Johannesburg,** a charming retreat that combines comfort and accessibility in one of South Africa's vibrant cities. More

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

Happy Colourful Cottage

22A 4Th Street, Johannesburg, South Africa View map

**Welcome to Happy Colourful Cottage, a charming retreat nestled in the heart of Melville, one of Johannesburg's most picturesque suburbs.** Situated amidst the leafy streets of this quaint… More

From US$ 24 Book Now

Inn & Out Sandton Park

65 Granville Place, Johannesburg, South Africa View map

**Welcome to Inn & Out Sandton Park Johannesburg**, an inviting retreat nestled in a vibrant area just a stone's throw away from the bustling Melrose Arch and the expansive Sandton City Mall. This… More

From US$ 11 Book Now

Amoris Guesthouse - Sandton

5 Etosha Crescent, Johannesburg, South Africa View map

Positioned in the heart of Sandton, **Amoris Guesthouse - Sandton** serves as an inviting retreat, perfect for travelers seeking both relaxation and adventure. More

From US$ 37 Book Now

Premiere Classe Apartment Hotel

62 Corlett Drive, Johannesburg, South Africa View map

The stylish 3-star Premiere Classe Apartment Hotel Johannesburg is located 250 metres from the International Bidvest Wanderers Cricket Stadium and offers tour/ticket assistance for an unforgettable… More

From US$ 42 Book Now

Winchester Lodge

40 Magaliesberg Road, Winchester Hills, Johannesburg, South Africa View map

**Experience Comfort and Convenience at Winchester Lodge Johannesburg** Conveniently located just a 15-minute drive from major attractions such as Gold Reef City Casino and the Apartheid Museum… More

From US$ 28 Book Now

The Hide In Randburg

24 Stamvrug Crescent, Johannesburg, South Africa View map

**Welcome to The Hide In Randburg, where comfort meets sophistication in the vibrant heart of Johannesburg.** Nestled just 10 km from the renowned Parkview Golf Club and Gau Sandton, this charming… More

From US$ 29 Book Now

Linden Guest House

13, 4Th Street, Linden, Johannesburg, South Africa View map

**Welcome to Linden Guest House Johannesburg** Conveniently located just 7 miles from Nelson Mandela Square and a short drive from Sandton City Mall, Linden Guest House makes exploring Johannesburg's… More

From US$ 26 Book Now

Legacy Guest Lodge

17 Fortesque Road, Yeoville, Johannesburg, South Africa View map

**Welcome to Legacy Guest Lodge Johannesburg** - a charming retreat nestled in the vibrant suburb of Yeoville. Experience the perfect blend of comfort and convenience, just a short drive from the… More

From US$ 16 Book Now

Amoris Guest House In Sandton

5A Etosha Crescent, Johannesburg, South Africa View map

Amoris Guest House In Sandton Johannesburg, located a 25-minute walk from Johannesburg Stock Exchange JSE, features Wi-Fi throughout the property. At this guest house, guests can find a golf club to… More

From US$ 47 Book Now

Strawberry Fields Country Manor Guest House

214 Zinnia Road Kyalami - Between Galanthus & Cactus Road), Johannesburg, South Africa View map

**Welcome to Strawberry Fields Country Manor Guest House** Nestled in the serene outskirts of Johannesburg, Strawberry Fields Country Manor Guest House offers a tranquil retreat surrounded by lush… More

From US$ 73 Book Now

Kwa-Eden Hotels And Conferencing

42 Walter Street, Johannesburg, South Africa View map

**Welcome to Kwa-Eden Hotels And Conferencing, a hidden gem nestled in the serene Meredale area of Johannesburg.** As an award-winning upmarket establishment, it is perfectly designed for both… More

From US$ 44 Book Now

Grand View B&B

Putney Road, Johannesburg, South Africa View map

**Welcome to Grand View B&B** - a charming retreat nestled in the heart of Johannesburg, within the vibrant Auckland Park neighborhood. This delightful establishment blends comfort and convenience… More

From US$ 26 Book Now

Goodnight Guest Lodge

13 Arterial Road West, Bedfordview, Johannesburg, South Africa View map

Located 3.6 km from the modest - sized Rhodes Park, Goodnight Guest Lodge Johannesburg hotel offers a spa salon, including a steam room, a Jacuzzi, and a sauna. Featuring 14 rooms with views of the… More

From US$ 293 Book Now

Green Park Manor

8 Malgas Avenue, Douglasdale, Johannesburg, South Africa View map

**Welcome to Green Park Manor Johannesburg** Centrally located just a five-minute drive from Fourways' main entertainment hotspots-MonteCasino, the Design Quarter, and Fourways Mall-Green Park Manor… More

From US$ 82 Book Now

Rabbit Hole Hotel

33 Viljoen Street, Johannesburg, South Africa View map

Situated a mere 1.1 km from Key West Shopping Centre, the 3-star Rabbit Hole Hotel Johannesburg features Wi-Fi in public areas and free private parking on site. This Johannesburg hotel offers 16… More

From US$ 84 Book Now

Hadeda Hall

6 Maldon Road, Johannesburg, South Africa View map

**Welcome to Hadeda Hall Johannesburg, a 3.5-star guesthouse nestled in the vibrant Westdene neighborhood.** This charming establishment offers guests a delightful retreat with accommodations that… More

From US$ 53 Book Now

Fine Garden Suites - Off The Grid

38 Waterloo Rd Bryanston, Johannesburg, South Africa View map

Offering a terrace with a swimming pool and a seating area, the 4-star Fine Garden Suites - Off The Grid Johannesburg hotel is 2.8 km from Cedar Square. More

From US$ 95 Book Now

Hunni Hotel Melrose Edge

177 Corlett Drive, Johannesburg, South Africa View map

Located around 25 minutes' walk from the International Bidvest Wanderers Cricket Stadium, which is highly appreciated by sports lovers, the 3-star Hunni Hotel Melrose Edge Johannesburg includes 22… More

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

Zinziluxe Guest House

57 Stiglingh Road, Johannesburg, South Africa View map

Approximately a 10-minute drive from The Campus Bryanston, the 3-star recently renovated Zinziluxe Guest House Johannesburg includes 6 rooms. Also, active guests can enjoy a year-round outdoor… More

From US$ 42 Book Now

Garden Top Hotel

27 8Th Street Bezuidenhoud Valley, Johannesburg, South Africa View map

Nestled in the heart of Johannesburg, the Garden Top Hotel celebrates the city's vibrant resurgence. Offering a seamless blend of modern amenities and local charm, this oasis provides discerning… More

From US$ 37 Book Now

Illovo Hotel

22 Melville Road, Johannesburg, South Africa View map

**Illovo Hotel Johannesburg: Where Luxury Meets Business and Leisure** Nestled in the heart of Sandton, the Illovo Hotel Johannesburg stands as a premier destination for business and leisure… More

From US$ 45 Book Now

Kairos Guest Lodge Bedfordview

1 Souvenir Road 1 Sousen Road, Johannesburg, South Africa View map

Located merely 1.3 km from the 3-star Kairos Guest Lodge Bedfordview Johannesburg hotel, guests can reach the Bedford Centre. Guests can benefit from a golf club offered at this Johannesburg guest… More

From US$ 39 Book Now

The Royal Bryanston

36 Ballyclare Drive, Johannesburg, South Africa View map

Welcome to The Royal Bryanston, a charming haven in the heart of Johannesburg, where classic elegance meets modern comfort. This delightful guest house is designed to make every traveler feel right… More

From US$ 47 Book Now

Lifegate Guest House

27 Toby Street, Johannesburg, South Africa View map

**Welcome to the Lifegate Guest House Johannesburg**, a splendid retreat nestled just 15 km from the vibrant Gau Sandton, offering both tranquility and accessibility in a bustling urban landscape. More

From US$ 71 Book Now

235 On Surrey

235 Surrey Avenue, Johannesburg, South Africa View map

Nestled in the vibrant cityscape of Johannesburg, 235 On Surrey offers a harmonious blend of comfort and luxury. Just 8 km from the bustling Gau Sandton and conveniently located 25 km from Lanseria… More

From US$ 157 Book Now

Lido Hotel

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

Situated 4.8 km from the Klipriviersberg Municipal Nature Reserve, the 3-star Lido Hotel Johannesburg features Wi-Fi in public areas, and a car park on site. More

From US$ 69 Book Now

Sandton Skye

3 Stan Road, Johannesburg, South Africa View map

The 3-star Sandton Skye Johannesburg hotel is located approximately a 20-minute walk from Sasol and offers a restaurant. The aparthotel provides Wi-Fi throughout the property as well as a wellness… More

Book Now

Tudor Lodge Guest House

25 Oranje Avenue, Gallo Manor,, Johannesburg, South Africa View map

**Tudor Lodge Guest House, Johannesburg** offers an exquisite blend of comfort and style, perfectly positioned in the serene heart of Gallo Manor. This beautiful self-catering lodge accommodates up… More

From US$ 42 Book Now

Semeni Asante Guesthouse

25 Limerick Road, Johannesburg, South Africa View map

Welcome to the Semeni Asante Guesthouse, an inviting retreat nestled in the heart of Johannesburg, offering a unique blend of comfort and convenience for both leisure and business travelers. This… More

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

Terrace House Rivonia

123 12Th Avenue, Johannesburg, South Africa View map

In the tranquil suburb of Rivonia, the Terrace House Rivonia Hotel is a haven for discerning travelers seeking both comfort and elegance. Surrounded by lush greenery, this inviting retreat offers a… More

From US$ 26 Book Now

The Palms Guest House

47 Milton Road, Johannesburg, South Africa View map

The 3-star The Palms Guest House Johannesburg offers access to the historical Satyagraha House, which is located around 7 km away. Also, active guests can enjoy a swimming pool, along with a golf… More

Book Now

Urbanzuluhouse

126 Ballyclare Drive, Johannesburg, South Africa View map

Situated 3.2 km from Gau Sandton train station, Urbanzuluhouse Hotel Johannesburg features views of the garden. Guests will enjoy a continental breakfast and access to an outdoor swimming pool during… More

From US$ 67 Book Now

The Hide On Aston-Sandton

6 Aston Street, Johannesburg, South Africa View map

The 3-star The Hide On Aston-Sandton Johannesburg hotel has 7 rooms and is located 2.5 km from the Sandton Convention Center. Staying active is easy with a golf club available for guests at the guest… More

From US$ 52 Book Now

Wake Up Fresh Guest House

107 Long Rd, Johannesburg, South Africa View map

Featuring a terrace and a plunge swimming pool, Wakeup Fresh Guest House Johannesburg lies about 10 minutes by car from Mosaiek Church. Additionally, guests can enjoy a golf club provided at this… More

From US$ 37 Book Now

Chic At One Rosebank

37 Cradock Avenue, Johannesburg, South Africa View map

Located within 5 minutes' walk of Saint Martin-in-the-field Anglican Church, Chic At One Rosebank Aparthotel Johannesburg has a terrace. The aparthotel is a good starting point for exploring… More

From US$ 58 Book Now

Modern Spacious 1Br Apartment At The Bolton Rosebank

2 Sturdee Avenue, Johannesburg, South Africa View map

Situated a stone's throw from the 4-star Modern Spacious 1Br Apartment At The Bolton Rosebank Johannesburg hotel, guests can reach Cornerstone Church Rosebank in no time. More

Book Now

The Hillside House

5 1St Avenue, Johannesburg, South Africa View map

Located 400 metres from the public University of Johannesburg Kingsway Campus, the 3-star The Hillside House Hotel Johannesburg is around a 5-minute walk from Campus Square. The guest house offers… More

From US$ 51 Book Now

E Point Guesthouse

30 Friars Hill Road, Johannesburg, South Africa View map

E Point Guesthouse Johannesburg offers 8 rooms a 15-minute drive from the Acrobranch Melrose. This hotel provides 24-hour security to ensure guests' safety. More

From US$ 25 Book Now

The Throne Goc Guesthouse

299 Columbine Avenue, Johannesburg, South Africa View map

Located 4.8 km from the FNB Stadium, the 3-star The Throne Goc Guesthouse Johannesburg includes 10 rooms. Enhancing the overall experience, the guest house showcases a garden equipped with a patio… More

From US$ 43 Book Now

Villa Theresa

276 Herder Drive, Johannesburg, South Africa View map

Nestled in the Barmbek Sued district, 3.9 km from Windsor Golf Course, Villa Theresa Johannesburg hotel offers a terrace. At the guest house, guests will find a golf club to stay active. More

From US$ 42 Book Now

Viva Guest House

14 Schiedam Avenue, Johannesburg, South Africa View map

4.3 km from sports attractions such as Northgate Ice Rink, the 3-star Viva Guest House Johannesburg features 7 rooms with garden views. Wi-Fi is available in the rooms. More

From US$ 31 Book Now

Luxury Masingita Towers 9Th Floor Apartment

15 West Road South, Johannesburg, South Africa View map

Guests of the 3-star Luxury Masingita Towers 9Th Floor Apartment Johannesburg hotel can visit the large grassy Innesfree Park, situated around 3 km away. This Johannesburg aparthotel also includes… More

From US$ 120 Book Now

Satyagraha House

Pine Road 15, 15, Johannesburg, South Africa View map

**Welcome to Satyagraha House Hotel Johannesburg**, a unique blend of historical significance and contemporary comfort, nestled in the vibrant surroundings of Johannesburg. This property, once home… More

From US$ 617 Book Now

Popsy'S Guest House

239 Commissioner Street, Johannesburg, South Africa View map

Situated just 400 m from the Arts On Main, the 3-star Popsy'S Guest House Johannesburg includes 8 rooms with views of the city. Located a stone's throw from the Museum of African Design, the hotel… More

From US$ 23 Book Now

Glory Guest House

43 Landsborough Street, Johannesburg, South Africa View map

Located 4.5 km from the historical Museum Africa, the 3-star Glory Guest House Johannesburg includes 7 rooms. Also, guests have access to a golf club provided at the guest house. More

From US$ 37 Book Now