Johannesburg Hotels

Search Hotels

Select date

Select date

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

2 star hotels in Johannesburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation


Thematic hotels

Hotel facilities

Room facilities

Apply Filters
Clear Filters

7 properties found

  • Road Lodge Rivonia

    Cnr. 10Th Avenue And Rivonia Road ;, Johannesburg, South Africa (Show map)

    Road Lodge Rivonia is a 2-star property only 2.2 km from FNB Stadium, Country Club Johannesburg and Eskom Megawatt Park.


    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Town Lodge Midrand

    Montrose Road, Off Bekker Road, Wat, Vorna Valley, Box 5622 Halfway Hous, Johannesburg, South Africa (Show map)

    The 2-star Town Lodge Midrand boasts close proximity to FNB Stadium, NuMetro Cinemas and Big Top Burlesque just 1.6 km away. The hotel is a good example of Dutch architecture in Johannesburg.


    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Town Lodge Airport

    Herman Road, Harmelia Ext 2, Germis, Box 8412, Edenglen, Johannesburg, South Africa (Show map)

    Town Lodge Airport is a 2-star pleasant property offering a non-smoking accommodation steps away from HSBC Africa, Rhodes Park and American Chamber of Commerce.


    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Rfb Guest House

    96 Friedman Street, ,Johannesburg 1620, Johannesburg, South Africa (Show map)

    Rfb Guest House is a good accommodation choice in Johannesburg.


    Book Now
  • Palesa Guesthouse

    15 Springbok Avenue, Clayville East Olifantsfontein, ,Johannesburg 1666, Johannesburg, South Africa (Show map)

    Palesa Guesthouse is a 2-star venue set just 12.9 km from Mall of Africa, Centurion Mall and Centurion Lake.


    Book Now
  • 10 Cadoza Bnb

    10 Cadoza Street, Johannesburg, South Africa (Show map)

    10 Cadoza B&B Johannesburg offers affordable lodging in Johannesburg.


    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Once In Joburg

    90 De Korte Street, Braamfontein, Johannesburg, Gauteng, 2001, South Africa, Johannesburg, South Africa (Show map)

    Once In Joburg Hostel is only 2.9 km from South African National Museum of Military History and Johannesburg Zoo.


    From US$ 47
    price for 1 night
    Book Now From US$ 47