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 984 handpicked hotels in South Africa

Buffelsdrift Game Lodge

Oudtshoorn

34 Rooms
|
From $220 per person/night
Waterhole glamping in the Klein Karoo – a malaria-free safari on the Garden Route.

Tucked into the foothills of the Swartberg Mountains, Buffelsdrift is a convenient safari pitstop on the Garden Route that delivers proper bushveld atmosphere without the malaria tablets. The lodge hugs a five-hectare waterhole where hippos grunt and terrapins paddle, while giraffe, zebra and buffalo graze the opposite banks. It's more accessible glamping than remote wilderness – just ten minutes from Oudtshoorn and the famous Cango Caves – but that proximity to civilisation is part of its charm. Dawn meerkat safaris, night drives in search of the elusive 'shy five', and encounters with rescued elephants add genuine wildlife credentials, whilst the restaurant dishes up hearty Karoo fare alongside award-winning Route 62 wines. A solid choice for families or anyone wanting to dip their toes into safari life.

De Denne Country Guest House

Oudtshoorn

From $50 per person/night
De Denne Country Guesthouse in Oudtshoorn is the perfect stop over halfway between Cape Town and Port Elizabeth travelling on the Route 62. The Country Guest House is situated on a working ostrich and Alfalfa farm and offers tranquility, spectacular views and soul touching moments. Sunsets you will never find elsewhere and hospitality to make you feel at home. At De Denne Country Guesthouse all the suites enjoy spectacular views of the surrounding farmlands, majestic mountains and the well-kept garden. There are many activities including bird watching, scenic walks, stargazing, environmental and farm tours where you can experience the ostrich chicks hatching. De Denne Country Guesthouse is perfectly situated for a day visit to the surrounding towns of Prince Albert, Mossel Bay, Calitzdorp (The Port Capital) and Knysna. Perfect for romantic getaways or family fun time, with modern amenities and olde-world charm.

The Fernery Lodge and Chalets

Storms River & Tsitsikamma National Park

From $150 per person/night
At the base of the lovely Tsitsikamma Mountains, alongside ancient rivers that make their way towards the Indian Ocean, lies the picturesque Forest Ferns Estate. Occupying a magnificent position that borders onto the Tsitsikamma National Park, it has enchanting views of the rugged coastline, river gorge, and surrounding plantations… the perfect spot to reacquaint yourself with nature and renew the harmony of your soul.

Wilderness Manor

Wilderness

From $70 per person/night
Wilderness Manor is an elegant and refined guest house overlooking the beautiful Wilderness Lagoon in the scenic village of Wilderness. Step out of the front door and cross the road onto the boardwalk for an easy and safe stroll to golden beaches, restaurants and village shops. This exquisitely decorated home has an ambience of tranquillity, style and luxury. Relax in the spacious guest lounge or reading lounge decorated in an African colonial style with oriental rugs, art and antiques. Enjoy superb views from the balconies overlooking the lagoon.

Mirtehof Guest Farm Estate

Prince Albert

From $70 per person/night
Mirtehof Guest Farm Estate invites you to enjoy the peace and quiet of the Karoo in a 5-star luxury accommodation. This establishment’s unique location allows guests spectacular views of the surrounding mountains and a “farm” feel practically in the quaint hamlet of Prince Albert.

Botlierskop - The Village Lodge

Mossel Bay

16 Rooms
|
From $320 per person/night
Just 6.4 km from the original Botlierskop Game Reserve lies the newest addition to the family – The Village Lodge, remote enough for a country escape, near enough for a wonderful day out. Offering magnificent views of the majestic Outeniqua Mountains, the Lodge is set on the landmark Kleinvlei Farm, which now forms part of this picturesque 4,200-hectare, malaria-free reserve. The child-friendly, 16-bedroom Village Lodge is located on the northern side of the Reserve, close to the historical Friemersheim, the original mission station and site of the slave quarters for Great Brak River. The Village is a harmonious collection of new and vintage houses, some dating back to the 1800s. Each house is individual in style, but uniform in luxury, style and comfort. These have been lovingly-restored to blend in with their modern, contemporary-country style counterparts. Each unit is en-suite with spacious, light-filled open-plan interiors. There is also a family wing where each of the four suites has its own entrance and patio with either a garden or mountain view. The expansive herb and vegetable gardens are laid out in a wagon-wheel formation with central focal dams Watermollen (Watermill) and Perdedam (Horse Dam) – also known as Grootdrink of Dors (Large Drink or Thirsty). The water flows past the houses in a series of canals. The abundant fresh produce that’s lovingly coaxed from these gardens supplies the popular Bellevue Restaurant, formerly the district’s school house. Local legend has it that one of the last pupils of The Bellevue School in 1938 maintained that Kleinvlei had one of the strongest athletics team of all the rural schools in the area. The Village Lodge is child friendly and all ages are welcome. Aside from sailing paper boats in the canals, your young ones can enjoy the playground, spacious lawns, sandpit, swimming pool, tadpole fishing and pony rides, while you take time out to relax at the Botlierskop Bush Spa, go on a guided bush trail or horseback safari.

Mossel Bay Protea Hotel

Mossel Bay

31 Rooms
|
From $90 per person/night
The luxurious 31-roomed Protea Hotel Mossel Bay is a graceful landmark, built in 1846, overlooking Santos Bay and the harbor. 20 min drive to the airport and halfway between Cape Town and Port Elizabeth. Nestling on the Mossel Bay shoreline with the majestic Outeniqua mountains as a backdrop, the Protea Hotel Mossel Bay is singled out from other establishments.The stone walls and Mediterranean-style out-buildings belie the fact that the main building is one of the oldest in Mossel Bay and forms part of the Dias Museum Complex. Previously The Old Post Office Tree Manor Hotel, the Protea Hotel Mossel Bay, situated off Santos beach, could best be described as a hotel complex. It comprises of a breakfast patio with sea view, the Cafe Gannet Seafood Restaurant - "Mossel Bay's Seafood House", overlooking the Bay and Outeniqua Mountains. The Blue Oyster cocktail bar, adjacent to the pool, overlooks Santos Bay.

Gondwana Black Rhino Villa

Mossel Bay

From $690 per person/night

Timelessly elegant and deeply inviting, Black Rhino offers a private sanctuary to gather with loved ones and immerse yourself in a truly authentic Cape safari experience, set against the sweeping valleys and mountain vistas of Gondwana Game Reserve.


Embraced by 180-degree views of the majestic Outeniqua mountain range, Black Rhino is poised above a vast valley blanketed in fynbos. This exclusive villa accommodates up to six guests and is fully serviced with its own chef and private field guide. Your time here unfolds entirely to your rhythm, creating the ease and comfort of a second home in the wild.

Gondwana Lehele Lodge

Mossel Bay

From $590 per person/night
A family-focused retreat where little explorers become wildlife warriors.

Picture the scene: your six-year-old whispering excitedly about the elephant tracks they've just spotted, whilst your toddler naps peacefully back at base after an morning of butterfly chasing. This is where families come to create those golden safari memories that'll have the kids boring their university friends senseless years later.

The Redberry Farm

George

From $50 per person/night
The Redberry Farm cottage offers guests an enjoyable and comfortable stay. Located in George, it is ideally positioned to explore the Garden Route allowing you to enjoy fun family adventures! Redberry Farm is a commercial strawberry grower that offers family-friendly activities such as picking your own strawberries, exploring the largest permanent hedge maze in the Southern Hemisphere, a Tea Garden and Farm Stall, the Red Shed Coffee & Berry Bar, miniature train ride on Redberry Express, a large outdoor playground, pedal go-carts, pony rides as well as bumper boats and bubble balls on the dam. Visitors can experience a taste of paradise with Framboos’s handcrafted ice cream, the Noshery’s wood-fired pizza and Houtbosch’s local wines and craft beer. This holiday accommodation is ideal for families wanting to experience the peaceful nature of the farm within close vicinity to entertainment options.

Jonkmanshof

Klein Karoo

4 Rooms
|
From $120 per person/night

Jonkmanshof. A private escape, nestled in the small and picturesque Klein Karoo town of Montagu. The back drop of captivating mountain views and manicured farm gardens enfold the Cape Dutch style heritage house. Contemporary South African art lives with 18th century Cape furniture in the well preserved and fully restored interiors. Book one of their unique suites or the full house in exclusivity. Chic and elegant with impeccable attention to detail. Our 4 boutique suites each offer a unique experience. Each suite is an unforgettable experience unto itself and are furnished with a mix of carefully selected antiques and contemporary furniture and art. All the bedrooms have remote ceiling fans for the hot summers and down feather duvets, underfloor heating and cashmere blankets for the cold Karoo winters. Jonkmanshof homestead forms part of HEMELHUIJS, the well established design restaurant in Cape Town and voted as one of the best breakfast restaurants in the city. Food and hospitality is at the heart of the experience when staying with them.

Klaarstroom Hotel

Klein Karoo

10 Rooms
|
From $840 per person/night
Klaarstroom Hotel is the only hotel in the picturesque and historical village of Klaarstroom, in the Prince Albert District. Nestled in the Karoo, guests can truly immerse themselves in the splendour of the Swartberg Mountains, the unique fynbos, and the old-world charm of this hidden gem. The Karoo is famous not only for its hospitality, but also for its spectacular night sky and cycle routes, making it the perfect year-round destination. Klaarstroom Hotel’s structure is still largely as it was originally built in 1874, with minor changes made when it was operated as a general dealership and private residence, mid-century. The new owners have taken care to restore it to its former glory as much as possible, complete with vintage and antique furniture.

Monte Vista Boutique Hotel

Klein Karoo

From $80 per person/night
Set midst mountain and the vine, lies your home from home in picturesque Montagu. Monte Vista Boutique Hotel offers thirteen “Afri-chic” en-suite bedrooms, each with their own private veranda’s. They have the perfect setting to unwind and enjoy a time of leisure around the pool and beautiful gardens, overlooking encompassing mountain views. The prime spot on the historical Church street also means you can leisurely stroll to fine restaurants, art galleries, and museums. Montagu has a way of refreshing and restoring like no other little town.

Brookdale Estate Manor House

Paarl

From $280 per person/night
What was once a forgotten vineyard, is now a place of imagination and tranquility, a refuge for the inquisitive and the inspired. Brookdale Estate Manor House overlooks sprawling vines beneath open African skies in a valley hugged by dramatic mountains. Stay in the Paarl Wine Valley at a world-class country estate, inspired by the villas of Europe.

Palmiet Valley Estate

Paarl

10 Rooms
|
From $190 per person/night
Elegant Cape Dutch manor house and vineyard in Paarl's historic winelands
Palmiet Valley Estate is a historic wine farm on the outskirts of Paarl, the hub of the Cape Winelands. With a history dating back to 1694, this magnificent Cape Dutch manor house has an indulgent sense of bygone luxury, and is furnished with a wonderful collection of antiques gathered by the owners over the years. The estate is beautiful, with centuries-old oak trees, fruit orchards, sweeping tracts of vines, and manicured lavender-edged lawns. Accommodation ranges from standard rooms to larger luxury suites and a vast Presidential Suite. There are also two self-contained cottages, so there’s something to suit everyone’s requirements.

Brookdale Estate Lodge

Paarl

From $290 per person/night
OPENING MARCH 2026! Introducing a new exclusive private lodge, nestled on the storied slopes of Brookdale Estate in the heart of the Winelands. Designed for discerning travellers seeking stillness, space and soul-stirring scenery, this breathtaking retreat is available on an exclusive-use basis – ideal for friends and family of up to 8 guests wanting to reconnect with nature.

Grand Dedale Country House

Paarl

7 Rooms
|
From $130 per person/night
The historic Manor House on Doolhof Wine Estate has been elegantly restored and houses 6 individually designed and appointed en-suite bedrooms and suites, offering 5-star luxuries and service. The free-standing thatched cottage forms the 7th bedroom and is ideal for honeymooners or guests seeking additional privacy. Situated in a long valley below the Bainskloof Pass, the Estate not only offers a wide variety of outdoor activities such as hiking and mountain biking but is also an ideal base from which to explore the Cape.
Previous Next
1 ... 282930 ... 33
841 - 870 of 984 hotels

Reviews

HeartHeartHeartHeartHeart

Based on 342 Feefo Reviews for South Africa

Where To Go
Pin Icon

Namibrand, Namibia