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

Tree Tops Luxury Apartment

13 8Th Street, Johannesburg, South Africa View map

More

Book Now

Luxury Apartment In Houghton

13 8Th Street 38, Johannesburg, South Africa View map

More

Book Now

Tree Tops - Modern Day Homes One Bed With A View

Tree Tops Houghton, Johannesburg, South Africa View map

Positioned just 7 km from the bustling Gau Sandton, Tree Tops - Modern Day Homes One Bed With A View offers an inviting retreat that perfectly combines contemporary luxury with a serene atmosphere. More

Book Now

6 The Curve Unit 13

8 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 13 Apartment, Johannesburg** Dining options abound in the area, with an array of local eateries just around the corner. More

From US$ 26 Book Now

6 The Curve Unit 12

8 The Curve, Johannesburg, South Africa View map

**Welcome to the Curve Apartments Unit 12** Strategically located, the Curve Apartments Unit 12 is just 15 km from the convenient Gautrain Sandton Station, providing easy access to major attractions… More

From US$ 30 Book Now

6 The Curve Unit 19

8 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 19 Apartment** Strategically located, 6 The Curve Unit 19 Apartment is only 3 km away from Johannesburg Stadium and less than 1 km from the Observatory Golf Club, making… More

From US$ 29 Book Now

6 The Curve Unit 14

8 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 14 Apartment Johannesburg is situated merely a 5-minute walk from Observatory Golf Club and 20 km from Rand airport. Wi-Fi and complimentary private parking are provided for guests'… More

From US$ 30 Book Now

6 The Curve Unit 17

8 The Curve, Johannesburg, South Africa View map

Welcome to 6 The Curve Unit 17, a charming apartment in the heart of Johannesburg that offers a perfect retreat for both leisure and business travelers. This delightful space provides easy access to… More

From US$ 14 Book Now

6 The Curve Unit 16

8 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 16 Apartment in Johannesburg**, where modern elegance meets unrivaled comfort. Nestled less than one kilometer from the Observatory Golf Club, this stylish accommodation… More

From US$ 16 Book Now

6 The Curve Unit 15

8 The Curve, Johannesburg, South Africa View map

The 1-room 6 The Curve Unit 15 Apartment Johannesburg is situated around a 5-minute walk from Observatory Golf Club and 20 km from Rand airport. At this apartment, Wi-Fi and complimentary private… More

From US$ 23 Book Now

6 The Curve Unit 18

8 The Curve, Johannesburg, South Africa View map

**Discover 6 The Curve Unit 18 Apartment in Johannesburg** Nestled in the vibrant heart of Johannesburg, 6 The Curve Unit 18 Apartment offers an inviting retreat with modern comforts and a touch of… More

From US$ 15 Book Now

6 The Curve Unit 7

6 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 7, Johannesburg** Set in a vibrant district, 6 The Curve Unit 7 provides a sophisticated retreat that's less than 1 km from the renowned Observatory Golf Club, making it… More

From US$ 16 Book Now

The Curve Apartments Unit 2

6 The Curve, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, The Curve Apartments Unit 2 offers an exceptional blend of comfort and convenience. More

Book Now

6 The Curve Unit 3

6 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 3 Apartment Johannesburg**, a delightful sanctuary nestled in the vibrant heart of Johannesburg, designed for both relaxation and exploration. Just a stone's throw from… More

From US$ 26 Book Now

6 The Curve Unit 4

6 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 4 Apartment Johannesburg**, a modern and stylish retreat ideally situated less than 1 km from the esteemed Observatory Golf Club. This elegant accommodation combines… More

From US$ 21 Book Now

6 The Curve Unit 5

6 The Curve, Johannesburg, South Africa View map

6 The Curve Unit 5 Apartment Johannesburg is located 10 minutes' drive from Carlton Centre and 6 km from African Craft Market of Rosebank. Wi-Fi is available for guests' business or leisure needs. More

Book Now

6 The Curve Unit 28

6 The Curve, Johannesburg, South Africa View map

Welcome to 6 The Curve Unit 28, a charming apartment nestled in the vibrant heart of Johannesburg, Gauteng. This cozy retreat promises guests an ideal blend of comfort and convenience, providing free… More

From US$ 14 Book Now

6 The Curve Unit 29

6 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 29, your ideal urban retreat in Johannesburg.** Nestled conveniently close to key attractions, this elegantly designed apartment offers a seamless blend of comfort and… More

From US$ 21 Book Now

6 The Curve Unit 25

6 The Curve, Johannesburg, South Africa View map

**Welcome to 6 The Curve Unit 25 Apartment, Johannesburg** Strategically positioned, the apartment is approximately 3 km from Johannesburg Stadium, making it an excellent choice for sports… More

From US$ 16 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$ 18 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

From US$ 27 Book Now

Wabi Sabi

126 Nellie Road, Johannesburg, South Africa View map

Located within 7 km of Nelson Mandela Square, Wabi Sabi Villa Johannesburg provides access to various tourist attractions in the vicinity. More

Book Now

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

All Access Comfort Apartment

73 Observatory Avenue, Johannesburg, South Africa View map

More

Book Now

Datas Lodge

20 10Th Street No 20, Johannesburg, South Africa View map

More

From US$ 89 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$ 37 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

Maltz Royal Guesthouse

144 William Road Norwood, Johannesburg, Johannesburg, South Africa View map

More

Book Now

1945 On Kloof Guesthouse

41A Frederick Street, 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$ 139 Book Now

Troyeville Hotel

1403 Albertina Sisulu Road, Corner Wilhemeina St, Troyeville, 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

163 On Bez Unit 22

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

Welcome to 163 On Bez Unit 22, a contemporary apartment nestled in the vibrant heart of Johannesburg. This stylish accommodation is ideally situated just 12 kilometers from the bustling financial… More

From US$ 15 Book Now

163 On Bez Unit 23

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

**Welcome to 163 On Bez Unit 23 Apartment**, a stylish retreat located just a short 20-minute drive from the vibrant heart of the Gau Sandton area. This chic apartment is designed for both business… More

From US$ 16 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$ 16 Book Now

163 On Bez Unit 21

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

**Welcome to 163 On Bez Unit 21 Apartment**, an exquisite retreat in the heart of Johannesburg that seamlessly combines modern luxury with accessible comfort. Positioned just 12 kilometers from the… More

From US$ 17 Book Now

163 On Bez Unit 20

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

**Welcome to 163 On Bez Unit 20 Apartment, a refined retreat nestled in the vibrant heart of Johannesburg. This sophisticated accommodation offers guests the perfect blend of luxury and convenience… More

From US$ 30 Book Now

163 Bez Apartment 11

163 Bezuidenhout Avenue, Johannesburg, South Africa View map

**Welcome to Bez Apartment, a Modern Haven in Johannesburg** Situated just 13 kilometers from the vibrant Gold Reef City Casino, 163 Bez Apartment 11 offers guests an ideal blend of comfort and… More

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

Short Term Rental Re-Imagined

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

**Welcome to Short Term Rental Re-Imagined Johannesburg**, a sophisticated urban oasis nestled in the vibrant heart of Johannesburg. This exquisite retreat offers an unparalleled blend of modern… More

From US$ 29 Book Now

Escape To El&M In Johannesburg

54 Siemert Road, Johannesburg, South Africa View map

Situated nearly 25 minutes' walk from the SAB World of Beer, Escape To El&M In Johannesburg apartment also boasts easy access to Gau Sandton train station which is 13 km away. The apartment features… More

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

Hallmark House 606

Hallmark House By Bon Hotels 6Th Floor Room 6, Johannesburg, South Africa View map

**Welcome to Hallmark House 606 Johannesburg, where urban sophistication meets natural wonders.** Nestled in the vibrant district of Śródmieście, this exceptional destination offers guests the unique… More

From US$ 50 Book Now

Johannesburg Designer Apartment With City Views - Hallmark House

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

Joburg Designer Apartment With Balcony & City Views - Hallmark House Johannesburg is located 1.6 km from the 54 - storey cylindrical Ponte City Apartments Skyscraper and an 8-minute walk from the… More

From US$ 54 Book Now

Hallmark House

Siemert Road, Johannesburg, South Africa View map

Situated around a 25-minute walk from the heritage museum "Constitution Hill Human Rights Precinct" and 2.7 km from the Sci-Bono Discovery Centre, the 4-star Hallmark House Johannesburg hotel… More

From US$ 49 Book Now

Johannesburg Maboneng Hallmark Apartment

54 Siemert Road, Johannesburg, South Africa View map

Johannesburg Maboneng Hallmark Apartment is located nearly a 25-minute walk from Gauteng Provincial Government and at a distance of 2.6 km from Nelson Mandela Bridge. More

From US$ 38 Book Now

Maboneng Designer 1 Bedroom Apartment Near Ellis Park - Full Backup Water & Electric - Hallmark House

54 Siemert Road, Johannesburg, South Africa View map

Premium Stay In Central Johannesburg Cultural Heart - Hallmark House offers easy access to such tourist sites as the Ellis Park Stadium, located about 5 minutes' walk away. The spacious apartment is… More

From US$ 98 Book Now

Johannesburg Artsy Cosy Apartment - Hallmark House

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

Joburg Artsy Cosy Apartment - Hallmark House Johannesburg is located 1 km from the Maboneng Precinct and a 19-minute walk from Johannesburg Stadium. With access to a golf club, this apartment is… More

From US$ 42 Book Now

Urban Luxe -City View

54 Siemert Road, Johannesburg, South Africa View map

More

From US$ 43 Book Now

Cotswold Sanctuary

46 Cotswold Drive, Johannesburg, South Africa View map

More

From US$ 56 Book Now

Urban Sky Studio @ Hallmark House

54 Siemert Road, Johannesburg, South Africa View map

**Welcome to Urban Sky Studio @ Hallmark House** Given its prime location, Urban Sky Studio provides convenient access to essential transportation links, allowing guests to explore Johannesburg's… More

From US$ 52 Book Now