Special offers and Exclusive deals

Search Hotels

2025-06-15
2025-06-16
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 in Johannesburg near St John's College

6 The Curve Unit 25

6 The Curve, Johannesburg, South Africa View map

Located at a distance of 4.8 km from FNB Bank City, the 1-room 6 The Curve Unit 25 Apartment Johannesburg is approximately 25 minutes' walk from a top family-friendly place like Hashtag Escape… More

From US$ 23 Book Now

Modernday Homes 1

13 8Th Street, Johannesburg, South Africa View map

Modernday Homes 1 Johannesburg apartment is located a 16-minute walk from Killarney Mall and 3.3 km from the heritage museum "Constitution Hill Human Rights Precinct". Wi-Fi and free private parking… More

From US$ 147 Book Now

6 The Curve Unit 28

6 The Curve, Johannesburg, South Africa View map

Located 3.7 km from Joubert Park, the 1-room 6 The Curve Unit 28 Apartment Johannesburg is about a 25-minute walk from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 26 Book Now

6 The Curve Unit 29

6 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 29 Apartment Johannesburg is located 4.2 km from South African National Museum of Military History and 12 minutes' walk from Observatory Golf Club. More

From US$ 21 Book Now

6 The Curve Unit 26

6 The Curve, Johannesburg, South Africa View map

The 1-room 6 The Curve Unit 26 Apartment Johannesburg is located 4.8 km from Neighbourgoods Market and just a 12-minute walk from Observatory Golf Club. More

From US$ 21 Book Now

6 The Curve Unit 27

6 The Curve, Johannesburg, South Africa View map

Located about 10 minutes by car from Ellis Park Stadium, the 1-room 6 The Curve Unit 27 Apartment Johannesburg is 4.5 km from a top family-friendly place like Johannesburg Zoo. More

Book Now

Load-Shedding Free Trendy 2-Bed 2-Bath Apartment

13 8Th Street Tree Tops Houghton, 2Nd Floor, Johannesburg, South Africa View map

Featuring a private swimming pool and a patio, the spacious Load-Shedding Free Trendy 2-Bed 2-Bath Apartment Johannesburg is situated in the Houghton district, a 10-minute drive from Glenshiel. Wi-Fi… More

From US$ 76 Book Now

Goshen Traveller'S Delight

73 Observatory Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Goshen Traveller'S Delight Apartment Johannesburg, which is at a distance of 3.6 km from Italian South African Chamber of Trade and… More

Book Now

Goshen

73 Observatory Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Goshen Apartment Johannesburg, which is at a distance of 4.8 km from the heritage museum "Constitution Hill Human Rights Precinct" and just… More

Book Now

Central Oasis

14Th Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Central Oasis Apartment Johannesburg, which is nearly a 10-minute ride from the vibrant indoor mall "African Craft Market of Rosebank" and… More

Book Now

Trendy Johannesburg Cottages

28 6Th Avenue, Johannesburg, South Africa View map

Located 7 km from Gandhi Square, Trendy Johannesburg Cottages apartment overlooks the garden. Offering access to a swimming pool, this apartment is at a medium distance from Hashtag Escape Amusement… More

From US$ 34 Book Now

East Gate Palms Lodge

30 Kitchener Avenue, Johannesburg, South Africa View map

East Gate Palms Lodge Johannesburg hotel offers 21 rooms about a 10-minute ride from Johannesburg Art Gallery. This hotel also includes a car park. More

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

The Shyre Mansion

67 5Th Street, Johannesburg, South Africa View map

Situated within a 5-minute drive of the superb Everard Read Gallery, The Shyre Mansion Bed & Breakfast Johannesburg offers proximity to various city highlights. Unwind in this Johannesburg bed &… More

Book Now

1945 On Kloof Guesthouse

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

Approximately a 10-minute drive from sports attractions such as Ellis Park Stadium, 1945 On Kloof Guesthouse Johannesburg features 8 rooms with garden views. More

From US$ 92 Book Now

Troyeville Hotel

1403 Albertina Sisulu Road, Johannesburg, South Africa View map

Located approximately 3 km from the modest-sized Rhodes Park, Troyeville Hotel Johannesburg includes 2 restaurants. Staying here you can use Wi-Fi in public areas and a car park on site. More

From US$ 44 Book Now

Chez Paul Luxury House With Pool & Solar

134 Henrietta Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 350 m² Chez Paul Luxury House With Pool & Solar Apartment Johannesburg, which is nearly a 10-minute drive from The Wilds Municipal Nature… More

From US$ 138 Book Now

59 On Eighth

59 8Th Ave, Johannesburg, South Africa View map

Bezuidenhout Park is 1.3 km from the accommodation, while Arts On Main is 1.2 km away. A wide range of dining options including Kung-Fu Kitchen can be found within a 5-minute walk.Victoria Yards is… More

Book Now

Brownstone Backpackers

112 End Street, Johannesburg, South Africa View map

Featuring Wi-Fi in public areas, Brownstone Backpackers Bed & Breakfast Johannesburg is 25 minutes' stroll from Constitution Hill. Overlooking city, this 3-star hotel welcomes guests with a daily… More

From US$ 55 Book Now

163 Bez Apartment 11

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room 163 Bez Apartment 11 Johannesburg, which is 2.6 km from Hashtag Escape Amusement Center and about 15 minutes' walk from Observatory Golf… More

From US$ 24 Book Now

163 On Bez, Apartment 9

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

Located about 10 minutes by car from Houghton Golf Club, the 1-room 163 On Bez, Apartment 9 Johannesburg is 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 23 Book Now

Short Term Rental Re-Imagined

163 Bezuidenhout Avenue Apartment 10, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Short Term Rental Re-Imagined Johannesburg apartment, which is within 6 km of Standard Bank Gallery and about a 10-minute ride from Hashtag… More

From US$ 26 Book Now

163 On Bez Unit 22

163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room 163 On Bez Unit 22 Apartment Johannesburg, which is at a distance of 2.5 km from Linksfield Square Shopping Centre and within 10 minutes'… More

From US$ 22 Book Now

Unit 24, 163 On Bez

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

Located 15 minutes' drive from Origins Centre, Unit 24, 163 On Bez Apartment Johannesburg is 6 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. More

From US$ 25 Book Now

163 On Bez Unit 20

163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa View map

Located within a 10-minute drive of Melrose Temple, the 1-room 163 On Bez Unit 20 Apartment Johannesburg is 2.6 km from a top family-friendly place like Hashtag Escape Amusement Center. More

From US$ 30 Book Now

163 On Bez Unit 23

163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa View map

The 1-room 163 On Bez Unit 23 Apartment Johannesburg is also located merely 6 minutes' walk from Bezuidenhout Park. More

From US$ 18 Book Now

163 On Bez Unit 21

163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, South Africa, Johannesburg, South Africa View map

163 On Bez Unit 21 Apartment Johannesburg is located 3.3 km from Royal Johannesburg & Kensington Golf Club and 10 minutes' drive from The Wilds Municipal Nature Reserve. More

From US$ 16 Book Now

The Curve Apartment Unit 8

163 Bezuidenhout Avenue Bezuidenhout Valley, Johannesburg, South Africa View map

The Curve Apartment Unit 8 Johannesburg is located 4.1 km from Maboneng Precinct and nearly a 15-minute walk from Observatory Golf Club. More

Book Now

Englewold Manor Guest House

15 Englewold Drive, Johannesburg, South Africa View map

Located at a distance of 4.2 km from Lindfield Victorian House Museum, the 3-star Englewold Manor Guest House Johannesburg features Wi-Fi throughout the property and parking on site. Boasting an… More

From US$ 117 Book Now

24@Grace

24A Grace Road, Johannesburg, South Africa View map

24@Grace Villa is set in Johannesburg, around 10 minutes by car from the large South African National Museum of Military History and within a 15-minute drive of Constitution Hill. A kitchen with a… More

From US$ 102 Book Now

Lux Studio Apartment @ Hallmark House

54 Siemert Road, Johannesburg, South Africa View map

Situated approximately 5 minutes' walk from Ellis Park Stadium, the 1-room Lux Studio Apartment @ Hallmark House Johannesburg offers guests easy access to various tourist attractions nearby. This 50… More

From US$ 24 Book Now

8Th On Cityscapes - A Hallmark House Apartments

54 Siemert Road Hallmark House, Johannesburg, South Africa View map

8Th On Cityscapes - A Hallmark House Apartments Johannesburg is located within 800 metres of Johannesburg Art Gallery and a 10-minute drive from The Wilds Municipal Nature Reserve Park. Wi-Fi and… More

From US$ 54 Book Now

Hallmark House By Bon Hotels

54 Siemert Road, Johannesburg, South Africa View map

Featuring a rooftop terrace and a swimming pool, Hallmark House By Bon Hotels Johannesburg lies 18 minutes' walk from Booysens. Wi-Fi is offered in public areas and a car park is available on site. More

From US$ 49 Book Now

Urban Sky Studio @ Hallmark House

54 Siemert Road, Johannesburg, South Africa View map

The 1-room Urban Sky Studio @ Hallmark House Apartment Johannesburg overlooks the pool and provides guests with Wi-Fi and private parking on site. South African National Museum of Military History… More

From US$ 49 Book Now

The Jozi Embassy - A Hallmark House Apartments

54 Siemert Road, Johannesburg, South Africa View map

The Jozi Embassy - A Hallmark House Apartments Johannesburg is located in the very heart of Johannesburg, 19 minutes' walk from Johannesburg Stadium. Situated within easy walking distance of Ellis… More

From US$ 71 Book Now

Ahead Mea Best Suite - Dj Black Coffee Penthouse

54 Siemert Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 3-room Ahead Mea Best Suite - Dj Black Coffee Penthouse Johannesburg, which is just 1 km from Maboneng Precinct and about a 10-minute ride from… More

From US$ 2505 Book Now

Secure Executive Apartment, Wifi, Solar Power, Netflix

46 Cotswold Drive, Johannesburg, South Africa View map

The 50 m² Secure Executive Apartment, Wifi, Solar Power, Netflix Johannesburg is located approximately 10 minutes' drive from Melville Koppies and a 10-minute ride from Circa. More

Book Now

Charming Executive Studio, Solar Power, Wifi

46 Cotswold Drive, Johannesburg, South Africa View map

Located only 1.6 km from Goodman Gallery, the 20 m² Charming Executive Studio, Solar Power, Wifi Apartment Johannesburg is a mere 1.1 km from a top family-friendly place like Johannesburg Zoo. More

Book Now

Milly Guest House

34 Princes Street, Johannesburg, South Africa View map

Located within 500 metres of Booysens, Milly Guest House Johannesburg has a terrace. The guest house is a good starting point for Johannesburg's sports attractions, including Ellis Park Stadium… More

From US$ 21 Book Now

Kensington Guest House

19 Essex Street, Johannesburg, South Africa View map

Kensington Guest House Johannesburg offers 8 rooms a 10-minute ride from Acrobranch Melrose. There is also complimentary private parking. More

Book Now

Johannesburg Guest House Kensington

19 Essex Street, Johannesburg, South Africa View map

Located within 10 minutes' drive of Neighbourgoods Market, Johannesburg Guest House Kensington includes 13 rooms with views of the mountain. This guest house also includes complimentary private… More

Book Now

Kensington B&B

19 Essex Street, Johannesburg, South Africa View map

Located 25 minutes' stroll from Ellis Park Stadium, which is highly appreciated by sports lovers, Kensington B&B Johannesburg includes 14 rooms. More

Book Now

Ltn Lodge

60 Frederick St, Johannesburg, South Africa View map

Located merely 1.1 km from Melrose Temple, the 2-star Ltn Lodge Johannesburg hotel offers Wi-Fi throughout the property and parking. The budget guest house is a good starting point for Johannesburg's… More

From US$ 35 Book Now

Gabby,S Den

18 Kallenbach Drive Linksfield, Johannesburg, South Africa View map

Gabby,S Den Bed & Breakfast Johannesburg offers proximity to Satyagraha House, situated 5 minutes away by car. There is also free private parking. More

Book Now

Home Suite Hotels Rosebank

50 Bristol Road, Corner Oxford Rd, Rosebank, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Home Suite Hotels Rosebank Johannesburg is within a 10-minute drive of Melrose Temple. This 4-star hotel offers a car park on site and an outdoor pool. More

From US$ 105 Book Now

Leez Shortlet

11 Argyle Road, Johannesburg, South Africa View map

The 1-room Leez Shortlet Apartment Johannesburg is situated 500 metres from Booysens and 20 km from Rand airport. More

Book Now

Lux Homes Property'S

48 Doris Street, Johannesburg, South Africa View map

Located around 10 minutes' drive from the historical Satyagraha House, the 10-room Lux Homes Property'S Johannesburg apartment is at a distance of 5 km from a top family-friendly place like the 55… More

Book Now

Cheap Maboneng Stay

1 Beacon Street 727, Johannesburg, South Africa View map

Situated within 20 minutes' walk of Ponte City Apartments, the spacious 1-bedroom Cheap Maboneng Stay Johannesburg apartment is in the centre of Johannesburg. Guests will enjoy Wi-Fi, and a private… More

From US$ 24 Book Now

Coge - Maboneng - Studio

14 Lower Ross Street, Johannesburg, South Africa View map

Located just 0.6 km from Arts On Main and Maboneng Precinct, the spacious 1-bedroom Coge - Maboneng - Studio Apartment Johannesburg features views of the patio. This 75 m² apartment has a terrace… More

From US$ 28 Book Now

Cosy Apartments Maboneng

14 Lower Ross Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Cosy Apartments Maboneng Johannesburg, which is around a 25-minute walk from Constitution Hill and a mere 1.8 km from Ponte City Apartments. More

Book Now