Skip to main content

Search hotels in Johannesburg

Enter your dates to see the latest prices and deals for Johannesburg hotels

Johannesburg – 2314 hotels and places to stay

Filter by:

Star rating

Review score

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, Johannesburg

Located in Johannesburg, 2.5 km from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

Z
Zohaib
From
Pakistan
Spacious rooms Clean New look
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,156 reviews
Price from
US$320.21
1 night, 2 adults

Home Suite Hotels Rosebank

Hotel in Saxonwold, Johannesburg

Home Suite Hotels Rosebank features accommodation set in Rosebank and situated less than 1 km from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodation for any discerning guest...

M
Marija
From
Slovenia
Attention to detail is insane. Beautiful and comfortable interior and rooms. So much stunning art on the walls. Breakfast was fantastic. Staff lovely and genuine. Parking safe and included.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,728 reviews
Price from
US$138.85
1 night, 2 adults

Thaba Eco Hotel

Hotel in Johannesburg

Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities.

L
Lynette
From
Nigeria
Everything. Friendly, helpful staff, luxurious , quality bedding, complimentary mini bar and Snacks spa treatment .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,756 reviews
Price from
US$363.43
1 night, 2 adults

The Monarch Hotel

Hotel in Rosebank, Johannesburg

Situated in Johannesburg and with Parkview Golf Club reachable within 4.1 km, The Monarch Hotel features concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a...

K
Khayam
From
South Africa
The rooms are spacious. Great coffee machine. Cozy. Best bathroom amenities in terms of quality. Food is impeccable. Location fantastic
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 154 reviews
Price from
US$307.40
1 night, 2 adults

HYDE JOHANNESBURG ROSEBANK

Hotel in Rosebank, Johannesburg

Set in Johannesburg and with Parkview Golf Club reachable within 4.1 km, HYDE JOHANNESBURG ROSEBANK offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout the property...

A
AHMED
From
Poland
Beyond expectations Clean and feels new, Comfortable beds and quiet rooms It’s located at the safest zone in the city where you can walk with no worries Great Shopping malls, cafes and restaurants are all within walking distance Special thanks for Moris for making our stay extra convenient Make sure to book with breakfast, you will be surprised how indulging it’s
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 783 reviews
Price from
US$209.59
1 night, 2 adults

The Leonardo

Hotel in Sandton, Johannesburg

Set in Johannesburg and with Gautrain Sandton Station reachable within 600 metres, The Leonardo offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

J
Joseph
From
South Africa
The suites, ambience and great staff service
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 366 reviews
Price from
US$497.78
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Hotel in Bedfordview, Johannesburg

Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Louis
From
Malta
Breakfast was excellent, with friendly service and beautiful surrondings
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 428 reviews
Price from
US$238.70
1 night, 2 adults

Amberhall Guesthouse

Hotel in Randburg, Johannesburg

Located 8 km from Monte Casino, Amberhall Guesthouse in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

M
Madoda
From
South Africa
Peaceful, Tranquility in the middle of a busy area is hard to find. Thats exactly what this place represents. Nice clean area with friendly stuff, coupled a Caring & Hands on Owner. Breakfast was Super- Near great Facilities Like Monte Casino(Fun). CRC(Church) what else can one ask for? Will definitely consider it every time I do shot left around the area. Be Abundantly Blessed & Multiply 🙏
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 301 reviews
Price from
US$92.57
1 night, 2 adults

Hoeveld House

Hotel in Sandton, Johannesburg

Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club.

G
Giuseppe
From
Italy
We asked for an early check in, at 10:00 am. Our room was not ready. They gave us a courtesy room from 10 to 3 pm, without charging extra. Amazing kindness. And the place is beautiful. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 485 reviews
Price from
US$196.62
1 night, 2 adults

The Parkwood

Hotel in Parkwood, Johannesburg

The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodation with a swimming pool and free Wi-Fi in all areas.

I
Innes
From
Belgium
Beautiful boutique hotel, rooms were lovely, great welcome and very friendly. Breakfast was very nice too! Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 248 reviews
Price from
US$233.17
1 night, 2 adults
See all 2314 hotels in Johannesburg

Hotels with airport shuttles in Johannesburg

Most booked hotels in Johannesburg and surroundings in the past month

See all

Best hotels with breakfast in Johannesburg and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 596 reviews

    The 4-star Reef Hotel is a 5-minute drive from Johannesburg’s City Hall and 2 km from the Maboneng Precinct and Neighbourgoods Market.

    From US$104.16 per night
  • Well located in the Johannesburg CBD district of Johannesburg, OTAKU Restaurant is located 5.6 km from Observatory Golf Club, 7 km from Gold Reef City Casino and 7.1 km from Apartheid Museum.

    From US$44.54 per night
  • VMCC

    Hotel in Johannesburg
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 121 reviews

    Ideally set in Johannesburg, VMCC features air-conditioned rooms with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk and a concierge service.

    From US$40.75 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 762 reviews

    Situated in Johannesburg in the Gauteng Region, 1.2 km from Sandton City Shopping Centre, City Lodge Newtown, Johannesburg features an outdoor pool and views of the pool.

    From US$73.34 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,508 reviews

    Located in Johannesburg, The Parktonian All Suite Hotel is 4 km from the central business district. It has a swimming pool, a modern gym and suites with a balcony.

    From US$88.09 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 508 reviews

    Offering free WiFi, The Bannister Hotel is centrally located in Braamfontein. This trendy, budget hotel features an on-site bar, as well as private parking.

    From US$48.45 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Ideally situated in the centre of Johannesburg, Secure Designer Jozi Apartment With Balcony & Ellis Park Views - Hallmark House is a recently renovated apartment, providing free WiFi and private...

    From US$52.72 per night
  • 4 Star Hotel is set in Johannesburg, within 6.1 km of Johannesburg Stadium and 7.1 km of Observatory Golf Club.

    From US$267.19 per night

Hotels located in the centre of Johannesburg

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    In a prime location in the centre of Johannesburg, LuxeBnB offers a balcony, air conditioning, free WiFi and flat-screen TV. This apartment also features a private pool.

    From US$41.92 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Boasting city views, High Rise Haven features accommodation with a patio, around 5.6 km from Observatory Golf Club.

    From US$40.75 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Located in the centre of Johannesburg, just 2.9 km from Johannesburg Stadium and 5.6 km from Observatory Golf Club, Linaste at Colosseum provides accommodation with city views and free WiFi.

    From US$39.30 per night
  • Providing city views, Colossume is located in the Johannesburg CBD district of Johannesburg, 5.6 km from Observatory Golf Club and 6.9 km from Gold Reef City Casino.

    From US$66.81 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 24 reviews

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner provides accommodation with free WiFi and free private parking.

    From US$36.68 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 12 reviews

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, 305 Urban Oasis in Jozi CBD provides accommodation with free WiFi and free private parking.

    From US$50.94 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located 3.8 km from Johannesburg Stadium and 5.4 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner III provides accommodation with free WiFi and free private parking.

    From US$33.01 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located 3.8 km from Johannesburg Stadium and 5.4 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner II provides accommodation with free WiFi and free private parking.

    From US$29.71 per night

Budget hotels in Johannesburg and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 42 reviews

    Located 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1007-Stunning Studio apt with incredible Joburg views provides accommodation with free...

    From US$62.88 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 87 reviews

    Located in the centre of Johannesburg, within 3.9 km of Johannesburg Stadium and 6.2 km of Gold Reef City Casino, 4 on Pritchard Luxury Suites is an accommodation offering city views.

    From US$114.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    In a prime location in the centre of Johannesburg, The Franklin Exclusive Suites provides free WiFi, a fitness centre and free private parking for guests who drive.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Located in Johannesburg, 6.2 km from Gold Reef City Casino, 6.3 km from Apartheid Museum and 6.5 km from Observatory Golf Club, The Franklin Luxury Condo with UPS for Wi-Fi provides accommodation with...

    From US$87.29 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 192 reviews

    Well located in the centre of Johannesburg, De Bliss Lodge is within 4 km of Johannesburg Stadium and 6.1 km of Parkview Golf Club.

    From US$37.12 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 16 reviews

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

    From US$47.01 per night
  • Scored out of 10, guest rating 3.8
    Poor - What previous guests thought, 4 reviews

    Situated 2.5 km from Johannesburg Stadium and 5.1 km from Observatory Golf Club in the centre of Johannesburg, COGE - Braamfontein - 2 Bedroom features accommodation with free WiFi and free private...

    From US$64.04 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 97 reviews

    Situated 3.6 km from Johannesburg Stadium and 5.9 km from Parkview Golf Club in the centre of Johannesburg, CityZen escape: blackout ready features accommodation with free WiFi and free private...

FAQs about hotels in Johannesburg

Dynamic African Metropolis

This multi-coloured and complex African metropolis is the biggest city in South Africa and probably the living example of its much debated history. Johannesburg is not the capital of the country, but it represents its main economic hub, and is also the seat of the Constitutional Court.

Popularly known as Jo’burg, the city is constantly under renovation in all areas, allowing it to slowly but decidedly overcome its ‘Apartheid’ legacy. The Central Business District (CBD) alternates historic buildings with skyscrapers and a lively nightlife. Suburbs like Melville, Newtown or Rosebank have a bohemian atmosphere. With some of the best Johannesburg hotels, Sandton City and Hyde Park are modern residential and shopping areas.

Get to know South Africa’s history at Constitution Hill, the Apartheid Museum, and the Hector Pieterson Museum. Natural areas like the UNESCO World Heritage Site ‘Cradle of Humankind’, the Lion Park Nature Reserve, or the Krugersdorp Nature Reserve are located outside the city.

OR Tambo International Airport is the largest airport in Africa, while the smaller Lanseria Airport offers connections to mainly domestic destinations. Hotels near Johannesburg’s airport are a popular choice to avoid the last-minute rush. Check out the wide range of Johannesburg accommodation deals available on Booking.com.

Learn more about visiting Johannesburg

  • 479 attractions
  • 119 points of interest
  • 15 neighbourhoods

What guests said about Johannesburg:

  • 8.0

    The City Centre is confusing.

    The City Centre is confusing. Start with the 1 hour tour of Constitution Hill as it will get you to the top of the central hill and give you a place you can return to without getting lost. The Jo'burg (Civic) Theatre is nearby and you may be able to see a play. Other places to visit: Apartheid Museum (good) and Gold Reef City (poor), they are adjacent, visit on same day. James Hall Transport Museum Walter Sisulu Botanic Garden and Montecasino Bird Garden Soweto - do the walking tour, contrast between Kliptown and Orlando is extreme. To get around the city use the Bolt taxis. Hartbeesport: Harty's Horseback Safari, also Hartbeesport dam (you will need to hire a car) Pilanesburg Game Reserve: Book a 2 day safari and stay overnight. They will collect you from your hotel in Jo'burg. Stay overnight because you see more birds at dusk and dawn.
    Guest review by
    Bob Marshall
    United Kingdom
  • 2.0

    We were strongly advised not to go out at night and even...

    We were strongly advised not to go out at night and even during the day it is risky. Our hotel did have a shuttle to a mall. Johannesburg is a great jumping off spot for all of Southern Africa and I may go back. The tour to Soweto we took was very interesting as was the Apartheid Museum. Kruger National Park is relatively close by and has amazing wildlife.
    Guest review by
    Fred
    United States
  • 10.0

    My stay in Johannesburg was nothing short of amazing.

    My stay in Johannesburg was nothing short of amazing. It is truly one of the best and most lovely cities I have visited. The vibrant culture, warm hospitality, and beautiful surroundings made every moment memorable. The people are friendly, welcoming, and always willing to assist, which gave me a real sense of comfort and belonging. The city itself is alive with energy, offering a perfect balance between modern living and rich history. I particularly appreciated the continuous development and modernization, which shows a bright vision for the future. Johannesburg is not just a place to visit; it is a destination to experience, enjoy, and cherish. I would happily recommend it to anyone looking for a remarkable stay.
    Guest review by
    Nestory Dismas
  • 10.0

    The city is lovely, especially if you want to shop around.

    The city is lovely, especially if you want to shop around. Especially at Small street and Carlton Center and the China mall were you can find everything, from traditional clothes to household furniture and products, the street food was excellent was all traditional South African food👌
    Guest review by
    Lungile
    South Africa
  • 8.0

    Sandton is where I'd recommend visitors to stay.

    Sandton is where I'd recommend visitors to stay. Affordable and reliable transport facilities - Gautrain, Bolt, private transfer services. I use BSD Shuttles. Nelson Mandela Square is a must; and Every shop you could ever want is at Sandton City ; along with a host of accommodation options to suit all budgets.
    Guest review by
    Sharon
    South Africa
  • 10.0

    Wonderful hotel with a great restaurant in a fun, safe area...

    Wonderful hotel with a great restaurant in a fun, safe area of Johannesburg. It is right on the border of a hopping, upscale mall with great food and fun shops. Extremely safe area. Staff was always helpful and genuinely wanted to be in the hospitality field. Can't recommend this hotel highly enough.
    Guest review by
    karen
    United States

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From US$77.43 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 540 reviews
    This was the best possible start of my stay in South Africa! The Guesthouse is very comfortable, situated in a peaceful garden and located in a safe neighborhood. Also great that they have good gas heating and reliable electricity in the room. But the real gem is the owner, Conway, who was extremely helpful and friendly throughout and gave me so many good tips and insights into life in Johannesburg. I could not have wished for a better start in South Africa.
    Guest review by
    Martin
    Germany
  • From US$117.45 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,311 reviews
    Das Hotel war super! A new concept that really makes sense! After traveling for 10 days in South Africa I run out of clean clothes. On my arrival I could use their washing machine and dryer. THE HOTEL IS VERY WELL EQUIPPED 👌. Also the rooms provide you with all the necessities including kitchen and household equipments. The location amazing! Plus Gym, which was essential to me. I felt like home 🏡. Thanks 😊
    Guest review by
    Laskarina
    Switzerland
  • From US$199.11 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 431 reviews
    The food was scrumptious,the ambience,the spa treatment was the best ,the hotel architecture is modern and chic,hotel rooms smell so good,luxury bathroom amenities(didnt even use mine) Oh man, I loved everything
    Guest review by
    Lucia
    South Africa
  • From US$130.20 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,701 reviews
    Great location, excellent service. Would definitely recommend this hotel. If you need to be in and around Sandton CBD area, this is a great location for that.
    Guest review by
    Jacques
    South Africa
  • From US$110.99 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5,955 reviews
    Located at the heart of Sandton, walking distance from Hotel. Great value for money for a 5 star Hotel in downtown.
    Guest review by
    Daniel
    Ethiopia