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!
Named three years running in Travel+Leisure World's Best, including No.1 in 2024
Accommodation

Best hotels in South Africa

Explore 988 handpicked hotels in South Africa

Courtyard Hotel Rosebank

Johannesburg

83 Rooms
|
From $110 per person/night
The 83-room Courtyard Hotel Rosebank is located in a trendy business and leisure neighbourhood; directly opposite the Gautrain Rosebank Station and a wide selection of shopping and entertainment destinations. Classic, elegant décor and red brick buildings offer a serene ambience. The hotel has a choice of studio, one and two-bedroom units; complimentary Wi-Fi, a sparkling swimming pool in lush gardens and a Club Lounge restaurant.

The Residence Hotel

Johannesburg

Popular |
17 Rooms
|
From $440 per person/night
A beautifully-designed & refined hotel in the upmarket Houghton area of Johannesburg.

Nestled in the leafy, jacaranda-lined neighbourhood of Houghton in Johannesburg, The Residence Hotel is true delight to behold. Each and every piece was personally chosen by the owners, from richly-patterned rugs to chandeliers and gilded portraits. Outside, the gardens are filled with greenery, creating a tranquil retreat from bustling Joburg – especially if you're in a suite with a hot tub. If you do choose to venture out, there are plenty of pursuits to enjoy nearby and the hotel team simply cannot be faulted in their service and recommendations.

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.

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.

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 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.

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.

Foxburg Estate

Western Cape

From $20 per person/night
Foxenburg Estate is 15 minutes from Wellington, and an hour from Cape Town. All cottages are fully equipped with bedding, towels, cutlery and crockery … each with their own fireplace. The Groenberg mountain cottages at the top have a serene atmosphere with spectacular views over the valley – close to a fresh water dam with scenic bird life and fynbos. Families with children enjoy the cottages close to the farmyard with its goats, kids, peacocks, chickens and bass fishing dam. Ample lawns under shady trees make for safe playing and braaiing.

Sala Beach House

Durban

Popular |
10 Rooms
|
From $350 per person/night
A Dolphin Coast beach house where "stay" is written into its name.

Despite what the map apps might suggest, this isn't Durban - it's Shaka's Rock, a quiet fold of coastline about forty-five minutes north, where French Mauritian sugar farmers once planted cane and Zulu history runs just as deep. Sala Beach House sits above Thompson's Bay with its ten rooms trained on the horizon, run by a family who've been in Zululand hospitality since 1962 and clearly know the difference between quiet and boring. The pace here is set entirely by the guest: yoga on the deck, a spa using African botanicals, sundowners by the fire pit, or simply the hammock and whatever's passing on the water that day (whales in season, dolphins most of the year). Durban's Zulu and Indian Ocean heritage makes an easy add-on either side of a stay. It's adults-focused throughout the main house, and all the better for it.

Essenwood House

Durban

From $20 per person/night
Essenwood House is a stylish, Edwardian manor house that has recently been tastefully renovated to preserve the old lady’s historical charm and to bring her into the 21st century. The house is set in formal gardens and overlooks Durban city center and ocean. The night time skyline is breathtaking.

Fairlight Beach House

Durban

From $50 per person/night
Welcome to Fairlight Beach House. Fairlight stands proud as the ultimate beachfront residence in the exclusive village of Umdloti, KwaZulu-Natal. The original homestead, built in the early 1900’s in this beautiful seaside community, was transformed into an idyllic family home for Bruce and Michele’s family of five and today, is one of the KZN North Coast's most popular guest houses.

Protea Hotel Durban Umhlanga

Durban

From $120 per person/night

The hotel in uMhlanga is your gateway to golden beaches, lush surroundings and the exhilaration of holidaying in an idyllic part of Durban. If you want stunning views overlooking the KwaZulu-Natal coast, look no further than Protea Hotel uMhlanga. The hotel in centrally located in the heart of uMhlanga Rocks, situated 18 km from King Shaka International Airport, just a few minutes from the beach and 10 minutes to Durban city center. The hotel offers friendly service and comfortable accommodations that are all elegantly and stylishly furnished. Most of the hotel's 260 modern rooms feature breath-taking partial sea views, and is the ideal place to stay for that perfect family getaway.

Sungulwane Game Lodge

Zululand & The Elephant Coast

8 Rooms
|
From $650 per person/night

Sungulwane is an exclusive, Big 5 Safari lodge on Zuka Private Game Reserve. With just 8 private chalets, it's the ultimate intimate African bush experience for you and a loved one, friends or the whole family. Each suite is embedded into the thick Red Ivory forest giving you the feeling of sleeping in the tree canopies – in complete harmony with nature. An extensive private deck with large stack back doors and showers allow for endless stargazing or daydreaming over the uninterrupted views of the valley. Whether relaxing on a lounger by the pool, sipping on a glass of red wine while the flames dance in the firepit or enjoying a gourmet dining experience in the Boma, Sungulwane offers warm, friendly Zululand hospitality at its best.

Makhasa Game Reserve and Lodge

Zululand & The Elephant Coast

From $140 per person/night
Makhasa Private Game Lodge is nestled in an ancient and rare sand forest within the Munywana Game Reserve, just three hours from Durban. Guests have the opportunity to experience the Big 5 game, 7 different habitats, and over 436 bird species. Makhasa guests enjoy two private game drive experiences a day (sunrise and sunset) with &Beyond Phinda’s world-class trained guides, this experience offers private traversing over more than 12 000 hectares. Be sure to relax on the deck while joining the waterhole callers.Phinda Game Reserve and Zuka Game Reserve, as well as other properties and farms, form part of the World renown.

Rhino Sands Safari Camp

Zululand & The Elephant Coast

5 Rooms
|
From $680 per person/night
A family-built, off-grid tented camp where the Zululand bush does most of the talking.

The forest largely dictated where the camp went. When Dale and Shannon Airton built Rhino Sands in Manyoni Private Game Reserve in 2017, they worked around the trees rather than through them — the walkways bend where trunks stood in the way, and the whole thing is invisible from above save for the solar panels. That philosophy runs through everything here. The camp is entirely off-grid, the menus follow what's seasonal in KwaZulu-Natal, and a maximum of ten guests at any one time means the team — small, personally selected, genuinely passionate — can actually get to know you. Five tented suites on a peninsula of the Msunduze River, malaria-free Zululand, Big Five game plus cheetah and wild dog on the reserve. It's a rather good combination.

Mthembu Lodge

Zululand & The Elephant Coast

9 Rooms
|
From $430 per person/night
When you reside at Mthembu Lodge, you connect with five hundred years of history. Mthembu Lodge is configured on the circle and represents notions of wholeness and perfection. It nestles on the embankment of the White iMfolozi River. The lodge and its private, luxury suites have been carefully hand-built by members of the Mthembu clan, stone by stone. There are seven luxury one-bedroom suites and two luxury family suites that command magnificent views of the unsurpassed wilderness. Relish watching wildlife from the idyllic comfort of your suite. Enjoy this oasis of exclusivity created for the discerning traveler. A place to relax, regenerate and rediscover. 2 luxury family suites (sleeps 4) Swimming pool in main area of the lodge Air-conditioned Kingsize bed Coffee and tea station WiFi Spa treatments* Laundry service on request* Private dining set ups Walk in wine cellar in main lodge Gift shop

The Boathouse

Zululand & The Elephant Coast

From $90 per person/night
The Boathouse is the gem of the North Coast. Just 25km from King Shaka International, this idyllic spot provides luxurious accommodation to the weary traveller. The bed-and-breakfast hotel offers 19 rooms, each named for a legendary ship and elegantly furnished in classic nautical tones of deep navy, rich burgundy, subtle gold finishes and crisp, clean white. Start your ocean adventure the minute you step on-board into your private room. The ocean-facing rooms allow breathtaking vistas of the vast blue sea, while the rooms facing away from the shore provide a quiet break from the bustle of city life. The penthouse suite offers 5 generous rooms, a living space, a well-appointed kitchen for self-catering purposes and an amazing deck, allowing the most magnificent ocean views imaginable. There’s simply no finer way to start the day than waking up with the untamed beauty of the sea right outside your window. All of the rooms are designed to give you the luxurious escape you need. Each room is individually decorated in its own colour scheme of fabric and style. Choose between luxury rooms, deck rooms or standard rooms. Most of the rooms have sea views.
Previous Next
901 - 930 of 988 hotels

Reviews

HeartHeartHeartHeartHeart

Based on 363 Feefo Reviews for South Africa

Where To Go
Pin Icon

Namibrand, Namibia