Travel and Leaisure 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 Cape Town

Explore 91 handpicked hotels in Cape Town

Ellerman House

Cape Town

15 Rooms
|
From $1.4K per person/night
A discreetly glamorous cliffside retreat with some of the best views in Cape Town.
Cape Town's original beach hideaway with one of the most exclusive post codes in the city and a view to match, Ellerman House boggles the mind. Stroll down to Clifton's pristine beaches and cool off in the ever fresh Atlantic Ocean, head up to Lion's Head for a view over the city or simply ease into your sun lounger and gaze at the staggering vista. With elegantly furnished rooms, impeccable service catering to your every whim and an impressive private art collection, Ellerman House has always been one of our top picks.

The Marly

Cape Town

Popular |
11 Rooms
|
From $290 per person/night
A contemporary boutique hotel, just a stone's throw from the beach at Camps Bay.
The Marly is a new addition to Camps Bay’s luxury portfolio and is a five-star boutique hotel with eleven unique suites and an ultra-chic modern vibe. This sought-after part of Cape Town is within a few minutes’ drive from the centre of the city, and has a glorious location along palm-fringed beaches, with incredible sea views, set against the backdrop of Table Mountain’s Twelve Apostles. This contemporary retreat is perfectly positioned slightly back from the colourful beachfront promenade, with an excellent in-house restaurant, and a wide choice of fine dining venues, street cafes and lively night spots just a short stroll away.

Cape Cadogan Boutique Hotel

Cape Town

Popular |
15 Rooms
|
From $580 per person/night
Timeless elegance and beautifully-furnished rooms just off trendy Kloof Street.

Stay at the Cape Cadogan Boutique Hotel and home is a classically beautiful Victorianised farmhouse that was declared a National Monument in 1984 – and for good reason. With a sweeping whitewashed façade, pretty tiled floor and grand Romeo-and-Juliet-style balconies, you can’t fail to be impressed as you meander up the pathway from the main street. Neighbourhood-wise, this is Cape Town at its trendiest best; kooky Kloof Street is around the corner while the bars and cafes of Tamboerskloof are just up the hill. If any hotel deserves the title of ‘best kept secret’ it’s the Cape Cadogan…

Nicol Street Heritage Cottages

Cape Town

6 Rooms
|
From $240 per person/night
Heritage charm and five-star finishes in a quiet Cape Town lane off Kloof Street.

Tucked down a leafy cul-de-sac, just off Cape Town's famously buzzy Kloof Street, this collection of six beautifully-restored cottages and apartments is the kind of place you want to keep to yourself. With buildings dating back to the late 1870s, the décor is all about custom wallpapers, chandeliers and Cape Colonial colour palettes, with a good dollop of added South African warmth. There's no reception desk, no communal lobby and no fuss; just a dedicated concierge, impeccable finishing touches and a front door that opens onto one of the Mother City's best-fed neighbourhoods. Table Mountain looms above, Camps Bay's beaches are a quick drive away, and breakfast is a one-minute stroll to the end of the street.

Tintswalo Atlantic

Cape Town

11 Rooms
|
From $330 per person/night
A small boutique hotel renowned for its lavish style and glorious setting.

Tintswalo Atlantic is tucked away by the ocean at the foot of a winding private driveway below the famous Chapman’s Peak. Sheltered in a pebbled cove in Table Mountain National Park, Tintswalo looks out across Hout Bay, just a few minutes’ drive from this lively harbour town, yet feels remote and secluded. This boutique hotel is an opulent tribute to its stunning natural surroundings, skilfully crafted from timber and glass to make the most of its spectacular coastal setting. Ten suites, plus a vast hillside double suite, offer lavish accommodation in a beautiful spot within easy reach of Cape Town and its endless attractions.

One Kensington Boutique Hotel

Cape Town

10 Rooms
|
From $160 per person/night
A charming heritage villa where contemporary elegance shows off Table Mountain views.
Tucked away in Oranjezicht at the foot of Table Mountain, this beautifully restored 1903 heritage villa is a leafy refuge in the heart of Cape Town. With just 10 elegant rooms (including a standout penthouse apartment), emerald-green gardens, and a sparkling pool terrace, it's the perfect base for exploring the Mother City. Renovated in 2023, traditional charm combines perfectly contemporary style - think double-volume ceilings, sweeping staircases, and Charlotte Rhys amenities throughout. Outside, the famous Kloof Street and its assortment of world-class restaurants is on the doorstep, while Clifton's pristine beaches and the V&A Waterfront are a quick 15-minute drive away.

Cape Grace

Cape Town

Popular |
120 Rooms
|
From $530 per person/night
Refined, traditional luxury and stellar service in the heart of the V&A Waterfront.
Popular with both locals and visitors, the Cape Grace is one of Cape Town’s best loved luxury hotels. And, like its name, it rises gracefully from a private quay, just a bridge away from the bustling Victoria & Alfred Waterfront. The atmosphere here is first-class fabulous, combining contemporary, naval-inspired glamour with all the amenities you could wish for, great service and a generous helping of good old-fashioned Cape hospitality. Its 120 rooms, suites and penthouses are spaciously chic; there's a selection of fine restaurants and bars; loads to see; and, of course, that mountain as a backdrop.

Kensington Place

Cape Town

Popular |
8 Rooms
|
From $160 per person/night
Cape Town’s original boutique hotel, ideally placed on the lower slopes of the mountain.
Perched on the slopes of Table Mountain, with jaw-dropping panoramic views across the city bowl, Kensington Place is a boutique hotel with a stylish twist. A stone's throw from buzzing Kloof Street with it's hip brunch spots and trendy tapas bars, and a short drive from Cape Town's white beaches, Kensington Place ticks all the boxes for discerning urbanites looking to explore all the action. As well as its design flair and superb service, this city retreat is secluded enough to allow for plenty of romantic downtime.

Welgelegen House

Cape Town

Popular |
14 Rooms
|
From $110 per person/night
A stylish guesthouse that’s trendy, homely and super central, all at the same time.
Hidden away in the heart of Cape Town's city bowl, with magnificent views of Table Mountain, this beautiful town house is a perfect base to explore the bustling cafes and restaurants of trendy Kloof Street. Every detail has been thought about, from the cozy sitting room, filled with local art, to the breakfast room that transforms into a self-serve cocktail bar in the evening. Spend your days unwinding by the pool or explore all that Cape Town has to offer. Welgelegen gives you a local experience of Cape Town with a very reasonable price tag.

The Silo

Cape Town

Popular |
28 Rooms
|
From $880 per person/night
An urban masterpiece that towers over the waterfront with spectacular views and rooms.

The Silo is a unique ultra-modern structure which has been transformed from a former grain silo into a magnificent luxurious hotel with a dramatic futuristic feel. This industrial-style marvel of architecture and design is positioned above the Zeitz Museum of Contemporary Art Africa (MOCAA), home to an ever-changing series of exhibitions, featuring some of Africa’s most talented artists. It's a brand new addition to Cape Town’s iconic skyline in a prime position on the lively V&A Waterfront, with astounding all-round views of the harbour, the City Bowl, and Table Mountain.

One&Only Cape Town

Cape Town

131 Rooms
|
From $320 per person/night
A luxurious Cape Town resort that isn't called the One&Only for nothing.
The grand and gorgeous One&Only Cape Town is a prominent feature of the Victoria & Alfred Waterfront, in Cape Town harbour. A place of international acclaim, the V&A receives more visitors than any other destination in Africa. One&Only is a city retreat with refined service and finished touches, excellent old-school concierge hospitality and numerous opportunities for spoils, from spa treatments to room service. It's close to all the action of South Africa's Mother City - whether that means hiking mountains, exploring beaches, world-class shopping or wandering the historic city centre. Breathe it all in.

Labotessa Hotel

Cape Town

7 Rooms
|
From $310 per person/night
A grand yet intimate boutique hotel in Cape Town's central sweet spot.

It may take pride of place in Cape Town's Church Square, surrounded by the views that make the city famous, but it's the attention to detail that will make you fall in love with Labotessa. Beyond the hotel's 17th century facade, it has history woven into its design and you'll find a space infused with elegance, comfort and a feeling of homeliness quite unexpected in a hotel with such an aristocratic flair. Feature walls and intriguing artworks join forces with plush furniture and a tour-de-force of hospitality to create a hotel that leaves the word 'immaculate' hanging in the air - along with the scent of their fabulous all-day breakfast.

Victoria & Alfred Hotel

Cape Town

94 Rooms
|
From $190 per person/night
Historical charm and good, four-star luxury in Cape Town's iconic Waterfront area.
Colonial Cape in style, the Victoria and Alfred Hotel pays tribute to England's former queen and her son, who visited the Cape in 1870. This charmer of a hostelry overlooks the bustle and busyness of the Waterfront, where seals and visitors frolic and the ferry heads off to Robben Island. This is a world-class hotel, the last word in luxury, comfort and charm, with endearing extras like a personalised hand-written welcome notes and extremely friendly staff determined to make your stay happy. Spend your days exploring Cape Town's sights in a sidecar, or sip sundowners on a catamaran.

The Clarendon Fresnaye

Cape Town

41 Rooms
|
From $260 per person/night
An idyllic guesthouse on Cape Town’s Atlantic seaboard, a short drive from Clifton Beach.
The five-star Clarendon Fresnaye is an understatedly elegant guesthouse on the slopes of Lion's Head in the well-heeled Cape Town suburb of Fresnaye. Overlooking the Atlantic, it offers great views of the indigo ocean and its beautiful coastline, with sunsets striping the water in every shade of red, orange and pink. The property itself is interesting – once owned by the Governor of the Cape, it also belonged to the Earl of Clarendon. Families, honeymooners and travelers looking for exclusivity are welcomed at this gracious guesthouse, the perfect retreat if you're visiting Cape Town.

The Winchester

Cape Town

76 Rooms
|
From $160 per person/night
Modern hospitality in one of Cape Town's prettiest relics.
Treasured by generations of Capetonians, the Winchester Mansions Hotel on Sea Point promenade is a city tradition – simply look out for its telltale white facade and twin Cape Dutch-style gables. Framing it is the rise of Table Mountain (and its peaked offspring, Lion's Head). Across the road is the ocean, with its gorgeous sea-clinging promenade, where tourists and locals meander throughout the day and savour a sunset stroll. Harvey's Bar is legendary; the bougainvillea-shrouded courtyard begs you to sit and have a meal. And you're within walking distance of the CBD's highlights, and 10 minutes from the V&A Waterfront.

12 Apostles Hotel

Cape Town

70 Rooms
|
From $320 per person/night
An iconic, award-winning hotel set on one of the world’s most spectacular coastal routes.
It may have won awards for service and design, but it’s the location of the 12 Apostles Hotel that really impresses us. Flanked by Table Mountain National Park, a World Heritage Site, the dramatic Twelve Apostles mountain range, and perched high above the sparkling Atlantic Ocean, it’s breathtaking in every way. The hotel itself has 70 individually-designed bedrooms and suites with modern luxuries and conveniences that overlook either the mountain or the sea. The service from all staff members is top-notch and the food is exquisite. And then there are the facilities: with a beautiful spa, a private 16-seater cinema, two heated pools, garden hammocks and hiking trails, there’s something for everyone.

Mount Nelson

Cape Town

198 Rooms
|
From $1.1K per person/night
Five-star vintage grandeur at the ‘Nellie,’ one of Cape Town's most-loved hotels.

The Mount Nelson is an iconic landmark in the fashionable Gardens district, and is one of Cape Town’s favourite luxury hotels. The splendid entrance driveway lined with magnificent palm trees sets the scene for the colonial grandeur of the hotel itself, which oozes old-fashioned maritime style and traditional high society flair. With almost 200 rooms to choose from, this resort is a vintage gem with something for everyone, capturing the romance of days gone but sympathetically updated to include all the mod cons. A peaceful retreat just a short stroll from buzzing Kloof Street and the downtown city scene.

Cellars-Hohenort Hotel

Cape Town

52 Rooms
|
From $260 per person/night
Elegant and classical Cape country style beneath Table Mountain.
Located in the historical Constantia Valley, the former residence of the chief surgeon of the Dutch East India Company has been uplifted from a country house to a beautiful hotel all set in 9,5 acres of pristine country surrounds. This symphonic old dame is the perfect place to celebrate an intimate occasion surrounded by leafy oaks. Explore the enchanting fairy garden and if you are lucky, socks and fluffy, the resident cats, might stroll past. Dine on contemporary South African inspired cuisine in the flagship light and airy Greenhouse Restaurant or try the delicious home grown ingredients at the Conservancy Restaurant.

The Long Beach

Cape Town

6 Rooms
|
From $210 per person/night
A beachfront sanctuary on Long Beach, away from the hustle and bustle of the city.

Of all the beachfront hotels in Cape Town, the Last Word Long Beach is possibly the only one that opens directly onto powdery white sand. The sand in question is Long Beach, an eight-kilometre stretch of shimmering shingle in the sleepy village of Kommetjie, framed by the jagged turrets of Chapman’s Peak in the distance. The hotel is a white-washed sanctuary and a lovely place to relax, soak up the sun, and watch the bleach-haired surfer dudes take on the waves. Need some action? It’s an hour's drive to the city, 20 minutes to the penguins of Boulders Beach, and a short distance to nearby Noordhoek's restaurants.

Gorgeous George

Cape Town

32 Rooms
|
From $130 per person/night
Design Hotels™ says #hellogorgeous to Cape Town with its first South African property
If you are looking for the place where Cape Town’s cool cats hang out these days, this is it. Design Hotels™ has a knack for converting heritage buildings into a hip mash-up of old and new, and they have worked their magic once again with their South African debut - artfully repurposing an Art Deco and an Edwardian building in the city’s CBD to create a thoroughly modern hotel. You won’t find any African design clichés here - instead Gorgeous George offers an exciting platform for established and emerging South African artists and designers. The feature that really makes the hotel buzz, however, is its spectacular rooftop space.

Radisson RED Cape Town

Cape Town

252 Rooms
|
From $130 per person/night
Art meets 21st-century technology at Cape Town's most vibrant hotel.
The owners of the Radisson RED chain of hotels don't believe in beige or bland. Instead, at their newest location on Cape Town's V&A Waterfront, you'll find a super-swish inn with bold colours, millennial-style customer satisfaction controlled via an app, and unique city chic. Modern rooms, a stunning rooftop terrace and jaw-dropping views are a given, and guests can expect excitement and unique, edgy luxuries during their stay. There's nothing stuffy about the location either. Here, you can explore the vibey Waterfront, the trendy Silo District and new Zeitz Museum of Contemporary Art Africa. And there's plenty more!

Lawhill Luxury Apartments

Cape Town

30 Rooms
|
From $210 per person/night
Glossy and packed with style, Lawhill makes for a worthy abode in the Mother City.
Just a stone's throw from the gleaming V&A Waterfront, Lawhill Luxury Apartments are seated along the canal of a private estate. There are 30 pristine apartments to choose from starting with one-bedrooms and going up to top-tier penthouses - and each has a balcony with a view. The property is well-attended and has plenty of features to make your stay a breeze including a 24-hour concierge, laundry facilities and secure basement parking. From the estate's central location, it's more than easy to head out on a day of exploring to nearby gems like the Two Oceans Aquarium and Cape Town's many 5-star restaurants.

Walden House

Cape Town

7 Rooms
|
From $170 per person/night
Tranquil Victorian guesthouse a short walk from trendy Kloof Street
This charming Victorian guesthouse on the upper slopes of the suburb of Tamboerskloof, set against the backdrop of Table Mountain, has glorious views across the Cape Town city bowl. The exterior is tranquil, its original features restored to perfection; the interiors are pleasingly modern, with seven elegant rooms and comfortable guest areas. Situated within tranquil courtyard gardens, Walden House is a wonderful choice for a relaxing stay in a quiet corner of the city, and if you feel like some night-life buzz, you're just a short walk from popular Kloof Street, with its great restaurants, lively bars and fabulous shops.

Four Rosmead

Cape Town

8 Rooms
|
From $140 per person/night
A quiet, designer den in Cape Town’s live-like-a-local suburb of Oranjezicht.
On a shady tree-lined street in quiet Oranjezecht, under the watchful eye of Table Mountain, sits Four Rosmead. Built in 1903, the listed building is an architectural delight and has been lovingly restored to retain many of the original elements along with a hefty dose contemporary style; think original wood floors, rustic fireplaces and carefully-placed quirky African artwork, handpicked by the owner himself. With a central but peaceful location, impeccable service and pretty gardens to relax in, this stylish bolthole ticks all the right boxes for a perfect stay in the Mother City.

21 Nettleton

Cape Town

5 Rooms
|
From $410 per person/night
An ultra-fabulous Cape Town mansion with uninterrupted views over the Atlantic Ocean.

21 Nettleton is undoubtedly one of the city’s most luxurious abodes. Set high on the slopes of Clifton, a glitzy, residential beach suburb, it's an intimate private mansion with just five opulent suites and a stunning Presidential Penthouse. The setting is absolutely breath-taking: the beautiful gardens have a towering backdrop of the Twelve Apostles, and the views at the front look out over palm-fringed beaches and the vast Atlantic Ocean. The owner also lives here, so personal attention is guaranteed, yet it offers absolute privacy and seclusion - and all the attractions of Cape Town are on your doorstep.

Steenberg Hotel

Cape Town

24 Rooms
|
From $190 per person/night
​Stately charm on an old Cape vineyard with a world-class golf course
​This elegant five-star hotel is surrounded by the vineyards of Cape Town's oldest farm – granted by Governor Simon van der Stel way back in 1682. Steenberg lies in the peaceful, picture-perfect valley of Constantia, one of the city's most upmarket suburbs, a 20-minute drive from downtown. You're removed from the bustle, but still within easy reach of the action. There's a host of attractions even closer to Steenberg than they are to the CBD (Cape Point, penguins at Boulder's Beach, Kirstenbosch Gardens, Kalk Bay). Plus, of course, award-winning wines and the top-rated golf course right on your doorstep.

Tintswalo At Boulders

Cape Town

9 Rooms
|
From $120 per person/night
Beached-out style, and waddling penguins, at this beachside gem
As you head south along the peninsula from Cape Town to Cape Point, Boulders Beach draws your attention for a few reasons. One, the crystal-blue waters of the protected bay, begging a swim or snorkel. Two, African penguins strutting their stuff on the white sand beach. And, number three, Tintswalo's latest villa addition to its portfolio of exquisite lodges. This boutique hotel in Simon's Town, which is technically the oldest neighbourhood in the city, offers extraordinary accommodation on a gorgeous stretch of coastline, far removed from the hustle, yet front row to one of Cape Town's classic attractions.

Camissa House

Cape Town

8 Rooms
|
From $290 per person/night
Nestled at the foot of Table Mountain, this boutique hotel makes the perfect city escape.
Practically on the slopes of Table Mountain, this brand new and oh-so-artsy spot couldn't have picked a better location - with incredible views and an interior to match. Paying homage to the Khoi people who called this area home, Camissa means 'place of sweet water' and the name is just the beginning of their love of nature, and the flora of the Cape is infused into every design choice. With endless views of the beautiful city and its natural wonders (enjoy them from the rooftop bar), Camissa House is Oranjezicht's new prodigy.

32S Villa

Cape Town

From $840 per person/night
A 'home' of your own in Camp's Bay with sensational sea views and top-notch facilities.
If we had to pick a way to do Cape Town, this would be it: watching the sunset over the Atlantic Ocean from an infinity pool, a Constantia merlot in hand, and a private chef whipping up something tasty in the kitchen... Welcome to 32S! In your eyeline is the postcard-worthy Camp's Bay beach and just behind is Lion's Head, an easy distance for those sundowner (or sun rise!) hikes. Use the villa as a base to enjoy the city's world-class cuisine and unmissable sights - and when you need a bit of time out, seek out a plush lounger or deckchair and recline to your heart's content.

Skydance Villa

Cape Town

6 Rooms
|
From $230 per person/night
Chic, homely style at this six-bedroom home with mountain and sea views

Skydance is a delightfully modern family home in Bishopscourt, an exclusive neighbourhood near one of Cape Town’s oldest wine-growing regions. With sweeping panoramas of Table Mountain’s slopes and the vineyards that climb them, Kirstenbosch Botanical Gardens nearby, and the ocean in the distance – and only a 20-minute drive from Cape Town’s city centre – the location is exceptionally well-placed. The home is stylish but unpretentious, with superior fixtures, large open-plan interiors, and perfect outdoor entertainment areas. Book a stay for a family retreat or a celebratory getaway, Skydance will spoil everyone, with oodles of space and views for days.

Previous Next
1 - 30 of 91 hotels
}
Where To Go
Pin Icon

Namibrand, Namibia