Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-06-03

2026-06-04

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Airport hotels in Johannesburg

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

260 properties found

  • High Bnbguestlodge

    163 High Street, Johannesburg, South Africa ( Show map )

    Located within 6 km of the Bustling Neighbourgoods Outdoor Market, High Bnbguestlodge Johannesburg hotel offers amenities such as a sun deck and a satellite flat…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Vc Lodge

    1190 Albertina Sisulu Road, Johannesburg, South Africa ( Show map )

    Guests of Vc Lodge Johannesburg hotel can enjoy access to Observatory Golf Club, located 25 minutes' walk away. The hotel is about 5 km from…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Kilimanjaro Lodge

    11 Boeing West Road, Johannesburg, South Africa ( Show map )

    Providing 12 rooms, Kilimanjaro Lodge Johannesburg hotel is around a 20-minute walk from the shopping mall "Bedford Centre". Located in the Bedfordview district of…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Waterstone Park 1 Bed

    2 Bullrush Crescent 14 Sawgrass, Johannesburg, South Africa ( Show map )

    The 66 m² Waterstone Park 1 Bed Apartment Johannesburg is located within a 15-minute drive of Kempton Park Country Club and about 4 km…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • @Orrie Apartments Infinite

    37 Angus Road, Infinite Apartments Bedfordview Germiston, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room @Orrie Apartments Infinite Johannesburg, which is within a 7-km distance of the Maboneng…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Westmoreland Lodge

    80 Westmoreland Rd, Kensington, Gauteng, South Africa, Johannesburg, South Africa ( Show map )

    Westmoreland Lodge Johannesburg is located about 6 km from the Maboneng Precinct and provides a solarium. Rand airport can be reached within 15 minutes drive…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Arcon 11

    8 Friedland Avenue, Johannesburg, South Africa ( Show map )

    Located 10 minutes' drive from the Melrose Temple, Arcon 11 Apartment Johannesburg is 3.3 km from a top family-friendly place like the Hashtag Escape.

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Guest Room And Apartment

    16 11Th Ave, Kensington, Johannesburg, South Africa ( Show map )

    Guest Room And Apartment Johannesburg is located about a 15-minute walk from the Bezuidenhout Park and 2.9 km from the Melrose Temple. The homestay…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Arcon 10

    8 Friedland Avenue, Johannesburg, South Africa ( Show map )

    Guests of Arcon 10 Bed & Breakfast Johannesburg can enjoy access to Observatory Golf Club, located 25 minutes' walk away. The hotel is about 5 km…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa ( Show map )

    Around a 10-minute drive from the heritage museum "Constitution Hill Human Rights Precinct", Johannesburg Guest House Kensington includes 13 rooms. This Johannesburg guest house…

    More...

    Book Now
  • Bedfordview

    Van Der Linde Road, Johannesburg, South Africa ( Show map )

    Nestled in the Bedfordview district, Bedfordview Aparthotel Johannesburg is 3.8 km from the Royal Johannesburg & Kensington Golf Club. While staying in the hotel, you are…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Epoint

    30 Friars Hill Road, Johannesburg, South Africa ( Show map )

    Guests of Epoint Hotel Johannesburg can enjoy access to Glenvista Country Club, located a 10-minute drive away. The 3-star guest house is about…

    More...

    Book Now
  • Oniro Guest House

    60A Kloof Road, Bedfordview, South Africa ( Show map )

    The recently renovated Oniro Guest House Bedfordview is located in Bedfordview, 4.1 km from the St Therese Catholic Church, and offers a rooftop pool. The…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Mordillo House

    1A Magnet Street, Johannesburg, South Africa ( Show map )

    Guests of Mordillo House Hotel Johannesburg can enjoy access to the Melrose Temple, located 3 km away. The hotel is about 5 km from Rand…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Little Mykonos

    4 Jasmine Rd, Johannesburg, South Africa ( Show map )

    Offering a seasonal outdoor swimming pool, the 4-star Little Mykonos Bed & Breakfast Johannesburg is situated in the Bedfordview district, about a 25-minute walk…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Binnu Guesthouse

    10 Jasmine Street, Kempton Park, South Africa ( Show map )

    Located 2.3 km from Silver Lakes Country club, Binu Guesthouse Kempton Park includes 8 rooms. This Kempton Park hotel is about 5 km from O.

    More...

    Book Now
  • Luxury Haven

    92 Frederick Street, Johannesburg, South Africa ( Show map )

    Luxury Haven Bed & Breakfast Johannesburg offers a terrace, located about a 25-minute walk from the Hashtag Escape. Situated 2.3 km from the Royal Johannesburg &…

    More...

    Book Now
  • Juliet Cottage

    Roberts Avenue, Johannesburg, South Africa ( Show map )

    Juliet Cottage Johannesburg hotel provides proximity to the 55 - hectare Johannesburg Zoo, which is located approximately a 15-minute drive away. The hotel is about…

    More...

    Book Now
  • Villa Portia

    34 Arbroath Road, Johannesburg, South Africa ( Show map )

    Nestled in the Bedfordview district of Johannesburg, 2.8 km from the modest - sized Rhodes Park, the 4-star Villa Portia Johannesburg hotel offers a sun…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Ellah'S Bed And Breakfast

    79 Aschmann Road, Johannesburg, South Africa ( Show map )

    Located nearly a 25-minute walk from the Wemmer Pan, Ellah'S Bed And Breakfast Johannesburg offers access to tourist attractions throughout Johannesburg. This Johannesburg hotel…

    More...

    Book Now