Travel and Leisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Voted No.1 in 2024 and No.2 in 2025 by Travel+Leisure
Accommodation

Best hotels in Johannesburg

Explore 33 handpicked hotels in Johannesburg

The Peech

Johannesburg

Popular |
16 Rooms
|
From $180 per person/night
A trendy boutique hotel set in pretty landscaped gardens in a quiet Johannesburg suburb.
The Peech was formerly an up-market private residence in the leafy suburb of Melrose, and is now one of Johannesburg’s more distinctive boutique hotels. This owner-run establishment has a contemporary, edgy African style throughout its sixteen rooms and suites scattered within serene landscaped grounds. It’s the ideal hangout for those keen to experience Melrose’s dynamic vibe, with shopping, fabulous restaurants and bars nearby, and well positioned for exploring the bustling African city. A gem of a retreat with plenty of luxury, all the mod cons, and particularly notable for its award-winning Bistro restaurant and champagne bar.

InterContinental Johannesburg

Johannesburg

Popular |
138 Rooms
|
From $310 per person/night
Overnight at Africa's most luxurious airport hotel, with old-world courtesy
The InterContinental Johannesburg OR Tambo is a hop, skip and a jump from the air terminal (two-minute walk), so it's a most convenient and satisfyingly gracious place to stay at the end of a safari or trip to South Africa. The rooms are comfortable and designed with total rest in mind, the management is very obliging, the airport noise is virtually undetectable and the food is five-star. If you are staying more than just one night, take advantage of the limo service to explore Johannesburg or hop on the Gautrain and go shopping!

Rovos Rail

Johannesburg

36 Rooms
|
From $1.3K per person/night
A superb train journey reminiscent of bygone times with fabulous stops along the way.
If you're looking for a way to experience Africa from a different perspective, Rovos Rail is just the ticket. A restored and shining vintage train, Rovos offers journeys that range in length from two days to 2 weeks, all packed with stops in the highlights of the country (or countries!) you visit. Since 1989, the locomotive has been chugging between Cape Town and the Kruger, South to East Africa and the team on board are experts at crafting memorable routes. You'll feel like royalty in the cherry-stained, wood-panelled suites and enjoying afternoon tea as the view changes from one beautiful scene to the next.

AtholPlace

Johannesburg

9 Rooms
|
From $290 per person/night
An ultra-chic boutique hotel in Johannesburg's trendy Atholl area.

AtholPlace Hotel is a smart boutique hotel in one of Johannesburg’s most prestigious suburbs, just a short distance from Sandton Centre and conveniently close to the Gautrain railway station. The hotel has an understated elegance throughout, with nine spacious suites set within sprawling gardens – a calm sanctuary in the heart of this fast-paced city. Décor is a cosmopolitan African style, with gentle natural tones and splashes of ethnic-inspired bold designs. The atmosphere is very much one of modern comfort and contemporary design which one might expect of a large private residence. A great choice for a short city break.

54 on Bath

Johannesburg

75 Rooms
|
From $190 per person/night
Stylish boutique hotel in one of Johannesburg’s most beautiful suburbs.
Five-star 54 on Bath is a hotel renowned for its warm hospitality and professional service, whether you're travelling for business or leisure. This red-brick structure, its exterior highlighted with columns, is situated in the leafy Johannesburg suburb of Rosebank, close to numerous attractions and amenities. The atmosphere is sophisticated and comfortable, inspired by the grand hotels of the past, when living was gracious and no detail was overlooked. If you're looking for a top-end city hotel with high levels of service and luxury accompanied by the personal charm generally associated with smaller establishments, 54 on Bath is for you.

City Lodge OR Tambo

Johannesburg

Popular |
365 Rooms
|
From $90 per person/night
The perfect stopover in bold and buzzing Joburg, before your safari really begins.
If your safari begins in southern Africa, chances are you'll be touching down in Johannesburg. And if it's convenience, care and top-notch facilities you're after, you won't have to take more than a few steps from the airport to reach the City Lodge. Although it sits within South Africa's largest (and loudest) city, the hotel has lovely, grassy grounds to keep out the city air, and a private pool and deck for enjoying something cold and refreshing. As for those amenities we mentioned, the hotel has a 24-hour reception, plenty of nearby shops, restaurants and banking facilities, as well as same-day laundry and flight information boards in the lobby. The City Lodge has stop-overs down to a fine art.

Saxon Hotel

Johannesburg

Popular |
53 Rooms
|
From $990 per person/night
A luxury hotel with real soul in the heart of Johannesburg's suburbs.

If tree-lined streets and sunshine-dappled gardens are your cup of tea, then the Saxon Hotel in Johannesburg's affluent suburb of Sandhurst is for you. Every bit of your stay will exude indulgence, from the delectable meals and scrumptious afternoon teas to the relaxing spa and comfortable suites and villas. Enjoy evening or morning walks around the 10 acres of beautiful gardens and, when you've had about as much relaxation as you can handle, head to the stylish Olive Bar for sundowner cocktails and a laugh with friends.

Protea Hotel OR Tambo International

Johannesburg

From $90 per person/night
A short shuttle ride away from the airport, you'll be in good hands at the Protea Hotel.

As the name might give away, this Marriot-managed hotel is just five minutes away from OR Tambo International Airport – and comes complete with a complimentary shuttle service from the terminal. Mostly used by travellers as a comfortable stopover on the way to other destinations in southern Africa, the hotel is well-equipped with all the amenities one might need, from an outdoor pool and spa, sauna and fitness area to a 24-hour restaurant, and good Wi-Fi. The hotel is also close to the Mall of Africa and the Eastgate Shopping Centre should you need to stock up on anything for your travels.

Da Vinci Hotel & Suites

Johannesburg

166 Rooms
|
From $160 per person/night
Slick, central hotel in South Africa's busiest city

Keeping things simple, professional and classy, DaVinci Hotel & Suites offer travellers a consistent go-to in the greater Johannesburg metro area. Located in Nelson Mandela Square, a half-hour train ride from O.R. Tambo International, it's the perfect option for businessmen, travellers en route to region's more remote areas, or anyone in need of a good night's rest and reliable service. With excellent restaurants and exclusive shopping just an easy stroll from its front doors, there are several urban attractions nearby. Touted as four-star, the hotel's amiable staff and meticulous attention to detail push it all the way to the top.

Melrose Arch Hotel

Johannesburg

118 Rooms
|
From $70 per person/night
A five-star hotel in north Johannesburg's rising star – Melrose Arch.

Located in Melrose Arch, Johannesburg’s newest developing suburb, the modern African Pride Melrose Arch is an urban traveller’s ideal stopover. Whether you’re visiting for work or pleasure, this trendy inner city stay is the perfect base from which you can explore this vibrant city, or host formal business lunches. Head to the library bar for a game of snooker, or watch movies and presentations in the fully equipped sound room. Enjoy the excellent dishes offered at the recently refurbished March Restaurant, where the Slow Food menu, made with the freshest of local produce, offers something delicious for everyone.

The Blue Train

Johannesburg

26 Rooms
|
From $1.9K per person/night
Brand-new train route transports you from city to bush in classic style
​South Africa's Blue Train harks back to an era of travel when the destination was only half the aim. This luxury train recalls a different world: one of high teas, cocktail hours and dressing for dinner. Departing from Pretoria in the afternoon, arriving the following morning in Hoedspruit (near the iconic Kruger National Park), this is a sensible way to make the most of your time in transit, while enjoying South Africa's stunning Lowveld landscapes. Operating just a few times a year, the route is an extremely exclusive way to travel, but well worth the wait, and cost.

Sandton Sun

Johannesburg

326 Rooms
|
From $250 per person/night
Integrated into Sandton City and a 15-minute Gautrain journey from O.R. Tambo, the five-star Sandton Sun hotel offers an incomparable position in Sandton. A permanent fixture in the modern incarnation of the Sandton skyline, the Sandton Sun hotel has evolved to meet the needs of guests and exceed expectations in relaxation and degustation for leisure escapes, weekend breaks and international arrivals. 326 rooms and suites at the Sandton Sun hotel are designed for business convenience and luxury living where every room has a Nespresso machine, USB plug-points, full mini-bar and 48” flat-screen as standard. Standing in a class of its own, the Presidential Suites feature Bvlgari amenities, sound and vision from Bang & Olufsen and Bose, private Jacuzzi’s and sunken baths with skyline views. Whatever room or suite you choose, climate control, twice daily maid service, pillow choices and complimentary WiFi completes the experience. San Restaurant is focused on sustainability and seasonality, showcasing fine ingredients like Wagyu short ribs and KZN grass fed lamb, poached oysters with saffron, citrus chiffon and brandied honeycomb. A show-kitchen encourages up-close chef interaction, while the bar and lounge is perfect for drinks. San Deck needs no introduction, a rooftop all-day bar destination unique in the city and synonymous with firepits, statement cocktails and a sophisticated clientele.

The Palazzo

Johannesburg

246 Rooms
|
From $250 per person/night
The award-winning Palazzo Hotel in Johannesburg is located within the precinct of the Montecasino Entertainment Complex. The luxury hotel is considered by many to be one of the most beautiful and romantic hotels in South Africa, with an enviable reputation for elegant opulence complete with the enchantment of its Tuscan-inspired architecture, reflected in the luxurious accommodation and spectacular gardens. The Palazzo offers its guests luxury accommodation, attentive service, and the very best in superior amenities including the Mangwanani Boutique Spa, an outdoor pool and so much more.

Radisson Blu Hotel Sandton

Johannesburg

From $50 per person/night
The Radisson Blu Hotel Sandton, Johannesburg is in the heart of the city's upscale business district and within walking distance of Gautrain Station, which connects to Johannesburg and the OR Tambo International Airport. While staying here, take advantage of the prime location only minutes from attractions such as Nelson Mandela Square, Sandton City shopping center, and many restaurants. Additionally, business travelers are only 900 meters from the Sandton Convention Center.

SunSquare Montecasino

Johannesburg

179 Rooms
|
From $120 per person/night
On the Piazza within the grounds of the Montecasino Entertainment Complex in Fourways, the 179-room SunSquare Montecasino offers guests the perfect blend of hospitality, service, and comfort. Modern styling and contemporary design ensure a bright, welcoming atmosphere that is underscored by outstanding service and attention to detail. Its location allows you to effortlessly explore the Montecasino Entertainment Complex, with the renowned Teatro theatre only a short walk away. The hotel is also ideally situated in the popular area of Fourways, providing convenient access to Johannesburg city and Pretoria. Superb dining and an equally impressive wine selection is available at Aarya Restaurant, managed by the debut winner of MasterChef South Africa, Deena Naidoo.

Hyde Johannesburg Rosebank

Johannesburg

131 Rooms
|
From $250 per person/night
A bohemian oasis with urban flair in one of Jo'burg's most happening districts.

Step off the bustling streets and into a world where vintage charm meets contemporary cool in the leafy northern suburbs. This architectural gem in the Art Deco district offers a delightful respite from city madness without sacrificing an ounce of urban sophistication. The earthy design elements drawn from the African savannah create a space that feels both grounded and stylish – perfect for the discerning traveller who wants substance with their style. With the Gautrain Station a stone's throw away and the Sandton Convention Centre just a 10-minute ride, you're ideally positioned to explore all the Big Smoke has to offer. When you're done adventuring, retreat to the all-day eatery, Proud Mary, or tap away on your laptop in the premium co-working space.

The Munro Boutique Hotel

Johannesburg

5 Rooms
The Munro Boutique Hotel offers five large, luxuriantly appointed suites. Designer and antique furniture, combined with beautiful artworks are in perfect harmony with the graceful ambiance of the hotel. The discreet service, assures all guests of total privacy always. A serviced formal dining room with your own exclusive chef, offers 5-star cuisine that will appeal to even the most discerning of tastes. Alternatively, the Mediterranean-style terrace allows for a more casual meal venue, or a quiet place to enjoy a sunset cocktail above the city lights.

Peermont Metcourt Suites

Johannesburg

248 Rooms
|
From $90 per person/night

Escape to the Peermont Metcourt at Emperors Palace, and experience the contemporary convenience this 3-star gem has to offer. The hotel’s modern façade is complimented by a private pool terrace, set in a beautifully manicured garden. Guests can enjoy an early morning swim followed by breakfast at the F.L.A.G Café, or enjoy a sundowner at the 21 Degrees cocktail bar. Even business guests will feel at home with a boardroom and business centre available for their exclusive use. The hotel offers 348 stylish and comfortable rooms and is the Peermont Metcourt Hotel is ideal for corporate, convention and leisure guests, as well as groups. The Peermont Metcourt Hotel annex includes the grand Capri Suite, comprising of a private lounge and dining area balcony overlooking the pool terrace, additional seating to the existing F.L.A.G. Café, an extra guest lift, a sky bar, a 24 hour gymnasium and enhanced access to the offerings of the entire Emperors Palace resort.

Southern Sun Rosebank

Johannesburg

318 Rooms
|
From $50 per person/night
Famous service & contemporary comfort.

Experience warm hospitality, free uncapped WiFi, spa, gym, outdoor pool, steak-house dining, business amenities, and service excellence at the Southern Sun Rosebank hotel. Perfectly positioned just two blocks away from The Rosebank Mall and Gautrain station our hotel is as equipped for business as it is for a leisure break in the city.

Fairlawns Boutique Hotel

Johannesburg

41 Rooms
|
From $310 per person/night
Former private estate where 41 suites each tell their own design story.

Hidden in Morningside's leafy streets, Fairlawns delivers old-world grandeur without the stuffiness that often comes with it. This former private residence has morphed into something rather special – 41 suites that hop between design themes from French provincial to Far Eastern, all wrapped up in manicured gardens that make you forget you're 20 minutes from Africa's financial heartbeat. The Balinese-inspired spa sits tucked amongst bamboo gardens, while Amuse-Bouche restaurant takes French-African fusion seriously enough to win awards but not so seriously that you can't rock up in smart-casual attire.

Marriott Melrose Arch

Johannesburg

306 Rooms
|
From $120 per person/night
The Marriott Hotel Melrose Arch is the premium business hotel in Johannesburg providing state-of-the-art business facilities within the Melrose Arch Precinct, vibrating with the energy of the myriad trendy cafés, high-street boutiques and al fresco restaurants just moments from its doorstep. Dine in at the Keystone Bistro or discover creative mixology at Archer’s Bar & Eatery. Choose from spacious guest rooms available in King and Two Double variations ideal for sharing.

Sanctuary Mandela

Johannesburg

From $230 per person/night
Sanctuary Mandela offers big, spacious bedrooms with air conditioners and all modern conveniences. They pride theirselves on making every experience a memorable one. Guests will find small nods to Madiba’s life in each of the rooms, including photos and letters from important points of Madiba’s life as well as subtle references to some of the historic moments he was involved in. All rooms offer a choice of either two single beds or a king-size bed. All rooms are en-suite and are equipped with bath and shower facilities.

The Michelangelo Hotel

Johannesburg

240 Rooms
|
From $250 per person/night
Undoubtedly one of the most impressive and elegant hotels in the country, The Michelangelo, a member of “Leading Hotels of the World” exudes class, luxury and style offering quality available only in the finest hotels around the globe.The splendour of the Renaissance architecture at the heart of the rapidly growing Sandton CBD will leave a lasting impression from the moment you arrive. Located on Nelson Mandela Square 'Africa's Business and Lifestyle Capital' the Michelangelo is the very essence of status and success. The Michelangelo offers world-class facilities in a stylish and elegant setting with easy access to Africa's finest shops, restaurants, cinemas and theatres. The Michelangelo is a proud member of the 'Leading Hotels of the World'.

Southern Sun O.R. Tambo Hotel

Johannesburg

366 Rooms
|
From $120 per person/night
The stylish, comfortable Southern Sun O.R. Tambo International Airport hotel is conveniently located directly adjacent to Johannesburg’s International Airport. The hotel’s 366 en-suite rooms are tastefully furnished, with a wide range of amenities, including free WiFi, flat screen with DStv, air conditioning and other in-room comforts and amenities. In addition, guests enjoy the convenience of a porter service and a wake-up call facility. For relaxation guests can make use of the outdoor pool, while Caroline’s Day Spa offers a range of exclusive beauty and health treatments. Southern Sun O.R. Tambo International Airport hotel offers guests a complimentary return shuttle service from the airport to the hotel, as well as a bus service to the nearby Rhodesfield station.
Previous Next
1 - 30 of 33 hotels
}
Where To Go
Pin Icon

Namibrand, Namibia