A suite at The Silo Hotel behind its faceted, pillowed-glass windows, with a chandelier and the harbour beyond

12 of the best · Cape Town, South Africa

Where to Stay in Cape Town: the Harbour, the Mountain and the Sea

The Silo above Zeitz MOCAA, the Mount Nelson in its gardens, the Taj in the old Reserve Bank, Ellerman House above Bantry Bay, The Twelve Apostles on the coast road and the vineyard hotels of Constantia.

Our 12 favourites, listed A–Z · Updated October 2026

Browse by type

Insiders' picks

Three Cape Town addresses we return to, chosen from this list by people who know the city well.

  1. Above Zeitz MOCAA

    The Silo Hotel

    V&A Waterfront·Grand hotel

    Suites behind pillowed-glass windows at the top of the old grain silo, above Zeitz MOCAA, with a rooftop bar and pool.

    Explore View on map

  2. In its own gardens

    Mount Nelson, A Belmond Hotel

    Gardens·Grand hotel

    Cape Town’s pink grand hotel in its gardens below the mountain, famous for afternoon tea.

    76 Orange Street, Gardens, Cape Town, 8001Explore View on map

  3. Art, wine and the Atlantic

    Ellerman House

    Bantry Bay·Villa hotel

    A villa hotel above Bantry Bay, with a celebrated collection of South African art and a wine gallery.

    180 Kloof Road, Bantry Bay, Cape Town, 8005Explore View on map

The full list: Hotels, A–Z

Show 9 of 12 places on a map
Neighbourhood

The back story 1

The harbour, the mountain or the sea: how the city’s geography decides where you stay.

  1. The back story

    Where Cape Town sleeps: the harbour, the mountain and the sea

    V&A Waterfront·In depth

    Glass pillows above a grain silo, a pink hotel in its gardens under the mountain, a villa on the Bantry Bay cliffs and the Atlantic at the foot of the Twelve Apostles: where to stay, and how the city’s geography decides it.

    Explore View on map

The V&A Waterfront 4

In the harbour.

  1. On its own quay

    Cape Grace, A Fairmont Managed Hotel

    V&A Waterfront·Grand hotel

    A harbour hotel on its own quay at the V&A, with Heirloom restaurant, afternoon tea, the Bascule Bar and a Fairmont spa.

    Explore View on map

  2. Reopened in 2026

    InterContinental Table Bay Cape Town

    V&A Waterfront·Grand hotel

    The former Table Bay Hotel at the entrance to the V&A, rebuilt and reopened in 2026 as Cape Town’s first InterContinental.

    Explore View on map

  3. Nobu, ROOI and a spa island

    One&Only Cape Town

    V&A Waterfront·Grand hotel

    A resort hotel at the V&A with Nobu, the ROOI grill, the Vista Bar and a spa on its own island.

    Explore View on map

  4. Above Zeitz MOCAA

    The Silo Hotel

    V&A Waterfront·Grand hotel

    Suites behind pillowed-glass windows at the top of the old grain silo, above Zeitz MOCAA, with a rooftop bar and pool.

    Explore View on map

The City Bowl 2

Under the mountain.

  1. In its own gardens

    Mount Nelson, A Belmond Hotel

    Gardens·Grand hotel

    Cape Town’s pink grand hotel in its gardens below the mountain, famous for afternoon tea.

    76 Orange Street, Gardens, Cape Town, 8001Explore View on map

  2. In the old Reserve Bank

    Taj Cape Town

    City Centre·Grand hotel

    A hotel in the restored South African Reserve Bank building on Wale Street, its vault turned ballroom.

    1 Wale Street, corner of St George’s Mall, Cape TownExplore View on map

The Atlantic Seaboard 3

Bantry Bay and Camps Bay.

  1. Art, wine and the Atlantic

    Ellerman House

    Bantry Bay·Villa hotel

    A villa hotel above Bantry Bay, with a celebrated collection of South African art and a wine gallery.

    180 Kloof Road, Bantry Bay, Cape Town, 8005Explore View on map

  2. Above the beach

    POD Camps Bay

    Camps Bay·Boutique hotel

    A boutique hotel above Camps Bay beach, part of the Oyster Collection.

    Explore View on map

  3. Between the mountains and the sea

    The Twelve Apostles Hotel and Spa

    Camps Bay coast·Grand hotel

    A hotel on the coast road south of Camps Bay, with the Azure restaurant, the Leopard Bar and a spa.

    Victoria Road, Camps Bay, Cape Town, 8005Explore View on map

Constantia and the vineyards 2

Over the mountain.

  1. On a wine farm

    Steenberg Hotel & Spa

    Constantia·Wine estate hotel

    A five-star hotel on a working wine farm in the Constantia valley, with two restaurants, a spa and a golf course.

    Explore View on map

  2. Gardens under the mountain

    The Vineyard Hotel

    Newlands·Hotel

    A hotel in gardens in Newlands, with views of Table Mountain and the Morii restaurant.

    Explore View on map

Explore more of Cape Town

The ULTIMATE letter

Cape Town in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.