Search Johannesburg hotels

Most accommodation are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Check Johannesburg hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top hotels and accommodation in Johannesburg

Our guide on where to stay in Johannesburg

Find the best Johannesburg areas and neighborhoods for the activities you enjoy most. Learn more about Johannesburg

More cheap accommodation in Johannesburg

Stay near top Johannesburg attractions

Johannesburg Travel Info

Number of reviews
438
Accommodation
1,751 hotels
Highest price
AU$1,086
Lowest price
AU$36
Reasons to visit
Gold Reef City Casino, Johannesburg Zoo and Gold Reef City Theme Park
Hotels with outdoor pools
129
Luxury hotels
32
Hotels with golf
77

Frequently asked questions

Where is the best place to stay in Johannesburg?

Maison Jacaranda is ranked highly by Expedia customers. This guest house offers free breakfast and a restaurant. Reviews from our site also recommend Bellgrove Guest House and Home Suite Hotels Rosebank as top options for your stay. See all available top hotels in Johannesburg.

 

What are some of the best holiday rentals that Johannesburg has to offer?

The Royal Princess Garden in Randburg: This highly rated holiday home rental in Johannesburg is located in the city centre, and has an outdoor pool, a terrace and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a full-sized fridge, a stovetop and a microwave, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a private garden. Some other top choices in Johannesburg are Gorgeous 4 Bedroom Home in Heart of Sandton! Shosha Properties and House Lodge.

If I need to cancel my hotel reservation in Johannesburg, will I receive a refund?

Yes, you'll find most room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Johannesburg.

What's the best accommodation for a budget-friendly stay in Johannesburg?

Based on our traveller reviews, Fourways Boarding Hostel is a top choice for a less expensive stay. Other good options for your budget-friendly stay include CURIOCITY Johannesburg - Hostel and Accoustix Backpackers Lodge.

What's the best accommodation option for a family holiday in Johannesburg?

Hilton Sandton is a hotel with an outdoor pool and a restaurant, and it's a top choice on Expedia for families. Other good options for your family trip include Sandton Sun and Towers and Radisson Blu Gautrain Hotel. Also, attractions such as Johannesburg Zoo and Gold Reef City Theme Park are fun for children of all ages.

What's the best hotel for a romantic getaway to Johannesburg?

Hilton Sandton is a favourite hotel for couples, and features 24-hour room service and dressing gowns. Other good choices for your romantic getaway include Sandton Sun and Towers and Davinci Hotel And Suites On Nelson Mandela Square.

What's the best accommodation for an all-inclusive stay in Johannesburg?

Mapungubwe Hotel is a hotel featuring free WiFi and free self-parking, and a favourite with Expedia travellers.

What's the best LGBTQ-friendly hotel in Johannesburg?

Hilton Sandton is a top LGBTQ-friendly hotel, and features free Wi-Fi and free Internet. Radisson Blu Gautrain Hotel and Holiday Inn Rosebank, an IHG Hotel are two other good options for your trip.

What's the best pet-friendly accommodation option in Johannesburg?

Hyatt House Johannesburg, Sandton is a top hotel for people travelling with their pets, and offers a restaurant and a seasonal outdoor pool for its human guests. Other good options for you and your pet include Four Seasons Hotel The Westcliff, Johannesburg and Radisson RED Hotel, Johannesburg Rosebank.

What's the best accommodation option for a beach holiday in Johannesburg?

The Lakes Hotel and Conference Centre is a top 3-star hotel located on the beach . Other good options to stay near the beach include Mi Casa Su Casa Boutique Accommodation and Summer Garden Guest House (The Palms) .

What's the best luxury accommodation option in Johannesburg?

Sandton Sun and Towers is a luxury hotel with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Palazzo Hotel and Davinci Hotel And Suites On Nelson Mandela Square are two other upscale options for your holiday.

What's the best boutique-style accommodation in Johannesburg?

African Pride Melrose Arch Hotel, Autograph Collection is a favourite hotel with Expedia travellers looking for a stylish stay, and features a garden and a health club. Four Seasons Hotel The Westcliff, Johannesburg and Fairlawns Boutique Hotel and Spa are other boutique-style choices.

Recent Reviews in Johannesburg
Expedia verified reviews