Johannesburg: Best Hotels and Accommodation

Planning a trip to Johannesburg? Browse our database of 2345 verified accommodations. From luxury hotels to budget-friendly apartments. Book securely online at great rates.

View all listings in Johannesburg

The Bolton Apartment

The Bolton Apartment, Johannesburg ●●●●

341, The Bolton, 2 Sturdee Avenue, Rosebank, 2196 - Johannesburg, South Africa
Apartment
  • Show on map

    Set in Johannesburg, The Bolton Apartment offers accommodation with private pool, free WiFi and free private parking for guests who drive. This recently renovated apartment is...

    more...
    • Property features:
    • Green space
    • Laundry and pressing service
    • Accommodations sanitized between guest stays
    • On-site parking
    • Noise insulated rooms

    One-Bedroom Apartment

    Size: 37 m2
    Number of guests: 3

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    East Prestige lodge

    East Prestige lodge, Johannesburg ●●●

    65 Northumberland Road,Kensington south, 2094 - Johannesburg, South Africa
    Apartment
    • Show on map

      Offering a shared lounge and pool view, East Prestige lodge is set in Johannesburg, 4.7 km from Observatory Golf Club and 6.4 km from Johannesburg Stadium. East Prestige lodge...

      more...
      • Property features:
      • Social distancing maintained in dining spaces
      • Green space
      • Smoke-free rooms
      • Complimentary parking
      • Procedures implemented to monitor guest health

      Apartment

      Size: 628 m2
      Number of guests: 10
      +

      Deluxe Double Room with Bath

      Size: 27 m2
      Number of guests: 2

      Deluxe Double Room with Bath

      Size: 19 m2
      Number of guests: 2

      Deluxe Double Room

      Size: 17 m2
      Number of guests: 2

      Deluxe Double Room

      Size: 17 m2
      Number of guests: 2

      Deluxe Queen Room

      Size: 22 m2
      Number of guests: 2

      Deluxe Double Room with Shower

      Size: 22 m2
      Number of guests: 2
      View all rooms

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      DMpire Suite

      DMpire Suite, Johannesburg ●●●

      59 Desborough Avenue, 2196 - Johannesburg, South Africa
      Guest house
      • Show on map

        DMpire Suite features garden views, free WiFi and free private parking, located in Johannesburg, 4.4 km from Gautrain Sandton Station. There is a private entrance at the guest...

        more...
        • Property features:
        • Complimentary WiFi
        • Reserved private parking
        • Patio
        • Accommodations for families
        • Wireless internet

        Double Room

        Size: 19 m2
        Number of guests: 3

        Double Room with Private Bathroom

        Size: 28 m2
        Number of guests: 3

        Double Room with Terrace

        Size: 37 m2
        Number of guests: 3

        Approximate price per room per night

        Select dates to check availability and prices.
        Show prices
        Private Cottages

        Private Cottages, Johannesburg ●●●●

        7 Halifax Street, 2191 - Johannesburg, South Africa
        Bed and breakfast
        • Show on map

          Featuring city views, Private Cottages offers accommodation with patio, around 6.7 km from Montecasino. Offering garden views, Private Cottages features a balcony and a swimming...

          more...
          • Property features:
          • Fire alarms
          • Surveillance cameras in shared spaces
          • Reserved private parking
          • Tennis courts
          • Physical key entry

          One-Bedroom Suite

          Size: 100 m2
          Number of guests: 3

          One-Bedroom Suite

          Size: 100 m2
          Number of guests: 3

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          Masingita Towers Inn

          Masingita Towers Inn, Johannesburg

          15 West Road, 2057 - Johannesburg, South Africa
          Apartment
          • Show on map

            Located in Johannesburg, Masingita Towers Inn provides accommodation with private pool, free WiFi and free private parking for guests who drive. The property is around 3.2 km from...

            more...
            • Property features:
            • Wireless internet access throughout the property
            • Online connectivity
            • Swimming pool
            • Reserved private parking
            • Complimentary WiFi

            Two-Bedroom Apartment

            Number of guests: 4
            +

            Approximate price per room per night

            Select dates to check availability and prices.
            Show prices
            Glenvista Home with a View

            Glenvista Home with a View, Johannesburg ●●●●

            25 Donington Drive Apartment on site, 2091 - Johannesburg, South Africa
            Apartment
            • Show on map

              Boasting air-conditioned accommodation with a patio, Glenvista Home with a View is set in Johannesburg. Glenvista Home with a View boasts a private pool, garden, BBQ facilities,...

              more...
              • Property features:
              • Utilization of anti-viral cleaning agents
              • Fire safety equipment
              • Personnel adhere to all safety guidelines set by local authorities
              • Online connectivity
              • Non-cash payment options available

              One-Bedroom Apartment

              Size: 41 m2
              Number of guests: 4
              +

              Approximate price per room per night

              Select dates to check availability and prices.
              Show prices
              The chill spot

              The chill spot, Johannesburg ●●●●

              70 Melville Road Unit1414 Illovo central, 2196 - Johannesburg, South Africa
              Apartment
              • Show on map

                Set in Johannesburg, The chill spot offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive. The chill spot provides air-conditioned...

                more...
                • Property features:
                • Online connectivity
                • Wireless internet access throughout the property
                • Car park
                • Swimming pool
                • Complimentary WiFi

                One-Bedroom Apartment

                Size: 28 m2
                Number of guests: 3

                Approximate price per room per night

                Select dates to check availability and prices.
                Show prices
                Classique Grace Boutique Hotel

                Classique Grace Boutique Hotel, Johannesburg

                61 Bowling ave Morningside Manor, 2196 - Johannesburg, South Africa
                Hotel
                • Show on map

                  Located in Johannesburg, 6.4 km from Gautrain Sandton Station, Classique Grace Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden...

                  more...
                  • Property features:
                  • Meals can be brought to the guest's room
                  • Parking for disabled guests
                  • Guests can choose to decline housekeeping services during their stay
                  • Protective screens or barriers installed between staff and guests where necessary
                  • Patio

                  Queen Room

                  Size: 34 m2
                  Number of guests: 2

                  Queen Room with Balcony

                  Size: 30 m2
                  Number of guests: 2

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  Protea Hotel by Marriott Johannesburg Wanderers

                  Protea Hotel by Marriott Johannesburg Wanderers, Johannesburg ★★★★

                  Corner of Corlett Drive & Rudd Road, Illovo, 2116 - Johannesburg, South Africa
                  Hotel
                  • Show on map
                  • In high demand!

                  Situated within the grounds of Wanderers Club, this 4-star hotel features an in-house gym and outdoor pool with sundeck. Guests also have access to the Wanderer's Club facilities,...

                  more...
                  • Property features:
                  • Pool for swimming
                  • Clothes dry cleaning
                  • Refreshment bar
                  • Restroom with support rails
                  • Reserved private parking

                  Guest Room, 1 King

                  Size: 22 m2
                  Number of guests: 2

                  Larger Guest room, 1 King

                  Size: 40 m2
                  Number of guests: 2

                  Guest Twin Room

                  Size: 22 m2
                  Number of guests: 2

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  Cottage Kilkenny

                  Cottage Kilkenny, Johannesburg ●●●●

                  34 Kilkenny Road Parkview, 2196 - Johannesburg, South Africa
                  Apartment
                  • Show on map

                    Cottage Kilkenny, a property with a garden, is set in Johannesburg, 7.8 km from Johannesburg Stadium, 8.7 km from Observatory Golf Club, as well as 9.1 km from Sandton City Mall....

                    more...
                    • Property features:
                    • Car park
                    • Climate control
                    • Smoke-free property
                    • On-site parking
                    • Billing statement provided

                    Apartment - Ground Floor

                    Size: 60 m2
                    Number of guests: 3

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    Entire Studio Apartment in Maboneng

                    Entire Studio Apartment in Maboneng, Johannesburg ●●●●

                    24 Albrecht Street, 2043 - Johannesburg, South Africa
                    Apartment
                    • Show on map

                      Located in the centre of Johannesburg, just 1.6 km from Johannesburg Stadium and 4.8 km from Observatory Golf Club, Entire Studio Apartment in Maboneng provides accommodation with...

                      more...
                      • Property features:
                      • Personnel adhere to all safety guidelines set by local authorities
                      • Accommodations sanitized between guest stays
                      • Wireless internet
                      • Social distancing guidelines enforced
                      • Lounge

                      One-Bedroom Apartment

                      Size: 40 m2
                      Number of guests: 2

                      Approximate price per room per night

                      Select dates to check availability and prices.
                      Show prices
                      The white house

                      The white house, Johannesburg

                      105 Heather Avenue, 2196 - Johannesburg, South Africa
                      Apartment
                      • Show on map

                        The white house is located in the Sandton district of Johannesburg, 1.8 km from Gautrain Sandton Station, 3 km from Sandton City Mall and 12 km from Parkview Golf Club. The white...

                        more...
                        • Property features:
                        • Car park
                        • Wireless internet access throughout the property
                        • Online connectivity
                        • Complimentary parking
                        • Pet-friendly

                        Two-Bedroom Apartment

                        Size: 60 m2
                        Number of guests: 2

                        Approximate price per room per night

                        Select dates to check availability and prices.
                        Show prices
                        Silken Trap Accommodation NO LOADSHEDDING

                        Silken Trap Accommodation NO LOADSHEDDING, Johannesburg ●●●●

                        31 Francis Road, 2053 - Johannesburg, South Africa
                        Guest house
                        • Show on map

                          Situated in Johannesburg and only 15 km from Gold Reef City Casino, Silken Trap Accommodation NO LOADSHEDDING features accommodation with garden views, free WiFi and free private...

                          more...
                          • Property features:
                          • Pool for swimming
                          • Bedding, towels, and laundry cleaned following local guidelines
                          • Smoke-free property
                          • Meals can be brought to the guest's room
                          • Swimming pool

                          Deluxe Queen Room

                          Size: 20 m2
                          Number of guests: 2

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          Cosy apartment

                          Cosy apartment, Johannesburg

                          55 Oakdene Parks, 2190 - Johannesburg, South Africa
                          Apartment
                          • Show on map

                            Set in Johannesburg, Cosy apartment offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property is located 6.6 km from Gold Reef...

                            more...
                            • Property features:
                            • Wireless internet access throughout the property
                            • Complimentary WiFi
                            • Swimming pool
                            • Reserved private parking
                            • Complimentary parking

                            One-Bedroom Apartment

                            Number of guests: 2

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Alcazaba Hotel

                            Alcazaba Hotel, Johannesburg ★★★★

                            208 Albertina Sisulu Street, Fordsburg, Johannesburg, South Africa, 1709 - Johannesburg, South Africa
                            Hotel
                            • Show on map

                              Located in Johannesburg and with Apartheid Museum reachable within 5.3 km, Alcazaba Hotel provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the...

                              more...
                              • Property features:
                              • Utilization of anti-viral cleaning agents
                              • Round-the-clock security
                              • Emergency medical kit on-site
                              • Surveillance cameras in shared spaces
                              • Beverage vending machine

                              Standard Double Room

                              Size: 25 m2
                              Number of guests: 3

                              Twin Room

                              Size: 25 m2
                              Number of guests: 3

                              Family Room with Balcony

                              Size: 50 m2
                              Number of guests: 4
                              +

                              Deluxe Family Room

                              Size: 50 m2
                              Number of guests: 4
                              +

                              Superior Family Room

                              Size: 45 m2
                              Number of guests: 6
                              +

                              Deluxe Family Suite

                              Size: 25 m2
                              Number of guests: 6
                              +
                              View all rooms

                              Approximate price per room per night

                              Select dates to check availability and prices.
                              Show prices
                              Home Away from Home - Deluxe Queen & Twin Studio

                              Home Away from Home - Deluxe Queen & Twin Studio, Johannesburg

                              208 Main Avenue, 2194 - Johannesburg, South Africa
                              Guest house
                              • Show on map

                                Featuring garden views, Home Away from Home - Deluxe Queen & Twin Studio provides accommodation with a garden and a balcony, around 8.4 km from Parkview Golf Club. Home Away from...

                                more...
                                • Property features:
                                • Laundry and pressing service
                                • Wireless internet
                                • Clothes washing
                                • Smoke-free property
                                • On-site parking

                                Deluxe Queen Studio

                                Number of guests: 4
                                +

                                Approximate price per room per night

                                Select dates to check availability and prices.
                                Show prices
                                @Derricks Luxury Apartments 2

                                @Derricks Luxury Apartments 2, Johannesburg

                                187 Fox Street 02 6FLOOR, 2094 - Johannesburg, South Africa
                                Apartment
                                • Show on map

                                  Well located in the centre of Johannesburg, @Derricks Luxury Apartments 2 provides free WiFi, a garden and free private parking for guests who drive. @Derricks Luxury Apartments 2...

                                  more...
                                  • Property features:
                                  • Common stationery items like printed menus, magazines, pens, and paper have been removed
                                  • Accommodations sanitized between guest stays
                                  • Social distancing guidelines enforced
                                  • Delivered meals are securely covered
                                  • Smoke-free property

                                  One-Bedroom Apartment

                                  Number of guests: 2

                                  Two-Bedroom Apartment

                                  Number of guests: 6
                                  +

                                  Approximate price per room per night

                                  Select dates to check availability and prices.
                                  Show prices
                                  2 bedroom apartment in Sandton city

                                  2 bedroom apartment in Sandton city, Johannesburg ●●●●

                                  11 Centre Road waldolf 11, 2057 - Johannesburg, South Africa
                                  Apartment
                                  • Show on map

                                    Located in Johannesburg, 2 bedroom apartment in Sandton city provides accommodation with private pool, free WiFi and free private parking for guests who drive. Access to a fully...

                                    more...
                                    • Property features:
                                    • Swimming pool
                                    • Temperature control
                                    • Accommodations for families
                                    • Complimentary WiFi
                                    • Wireless internet access throughout the property

                                    Two-Bedroom Apartment

                                    Size: 100 m2
                                    Number of guests: 4
                                    +

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    City Lodge Hotel Sandton, Morningside

                                    City Lodge Hotel Sandton, Morningside, Johannesburg ★★★

                                    Cnr Hill and Rivonia roads Morningside Sandton, 2146 - Johannesburg, South Africa
                                    Hotel
                                    • Show on map
                                    • In high demand!

                                    Situated in Johannesburg, 1.9 km from Sandton City Shopping Centre, City Lodge Hotel Sandton, Morningside features an outdoor pool and fitness centre. Rooms are fitted with a...

                                    more...
                                    • Property features:
                                    • Procedures implemented to monitor guest health
                                    • Reserved private parking
                                    • Billing statement provided
                                    • Bedding, towels, and laundry cleaned following local guidelines
                                    • Baggage holding

                                    Double Room - Non-Smoking

                                    Size: 25 m2
                                    Number of guests: 2

                                    Double Room - Disability Access

                                    Size: 25 m2
                                    Number of guests: 2

                                    Twin Room - Non-Smoking

                                    Size: 25 m2
                                    Number of guests: 2

                                    Twin Room - Disability Access

                                    Size: 25 m2
                                    Number of guests: 2

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    Gold Reef City Theme Park Hotel

                                    Gold Reef City Theme Park Hotel, Johannesburg ★★★★

                                    Shaft 14 Northern Parkway, 2159 - Johannesburg, South Africa
                                    Hotel
                                    • Show on map
                                    • In high demand!

                                    Gold Reef City Theme Park Hotel has a garden, terrace, a restaurant and bar in Johannesburg. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with...

                                    more...
                                    • Property features:
                                    • Lowered washbasin in bathroom
                                    • Foreign currency conversion
                                    • Electronic key card access
                                    • Airport shuttle drop-off
                                    • Fire safety equipment

                                    Suite

                                    Size: 45 m2
                                    Number of guests: 4
                                    +

                                    Standard King Room

                                    Size: 25 m2
                                    Number of guests: 2

                                    Standard Twin Room

                                    Size: 25 m2
                                    Number of guests: 2

                                    Deluxe King Room

                                    Size: 30 m2
                                    Number of guests: 4
                                    +

                                    Deluxe Room

                                    Size: 30 m2
                                    Number of guests: 4
                                    +

                                    Superior King Room

                                    Size: 28 m2
                                    Number of guests: 2

                                    Suite

                                    Size: 45 m2
                                    Number of guests: 4
                                    +

                                    Family Suite

                                    Size: 45 m2
                                    Number of guests: 4
                                    +

                                    Double Room - Disability Access

                                    Size: 25 m2
                                    Number of guests: 2
                                    View all rooms

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    Search
                                    Deals
                                    View on map

                                    Johannesburg: Hotels on the map

                                    Refine your search results in Johannesburg

                                    Price per night

                                    Select facilities

                                    Select district

                                    Discover other popular destinations in South Africa

                                    What is in the vicinity of Johannesburg?