Bucketlist Travels logo

Best places to stay:

17 Best places to stay in Cape Town

  • Cape Town, Western Cape, South Africa

One&Only Cape Town

  • Cape Town, Western Cape, South Africa

  • Official star rating:

One&Only Cape Town

Place to Stay

Glamorous multi-faceted urban resort, centrally located in the buzzing V&A Waterfront.

Average £429

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

The Silo Hotel

  • Cape Town, Western Cape, South Africa

  • Official star rating:

The Silo Hotel

Place to Stay

Art, architecture and contemporary luxury combine seamlessly at one of Africa’s most striking design hotels.

Average £868

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Radisson Blu Hotel Waterfront

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Radisson Blu Hotel Waterfront

Place to Stay

Families and repeat visitors will love this breezy, resort-style seafront hotel with a superb range of rooms and facilities.

Average £236

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Belmond Mount Nelson Hotel

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Belmond Mount Nelson Hotel

Place to Stay

The ‘Nellie’ is the grande dame of Cape Town hotels and a much-loved local landmark, offering upscale dining and a plant-based spa.

Average £191

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Cape Cadogan Boutique Hotel

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Cape Cadogan Boutique Hotel

Place to Stay

Central, romantic and boho-cool guesthouse, inspired by the decadence of Oscar Wilde.

Average £211

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Kensington Place

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Kensington Place

Place to Stay

Stylish boutique gem at the base of Table Mountain; Cape Town’s coolest bolthole. 

Average £248

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Ellerman House

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Ellerman House

Place to Stay

An elegant oceanside boutique hotel that sets the bar for luxury hotels in Cape Town.

Average £796

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Camps Bay Retreat

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Camps Bay Retreat

Place to Stay

Hidden away in a private garden, this boutique hotel offers contemporary style and easy access to the popular Camps Bay strip.

Average £390

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

The Marly Boutique Hotel

  • Cape Town, Western Cape, South Africa

  • Official star rating:

The Marly Boutique Hotel

Place to Stay

A glamorous boutique hotel perched right above the palm-lined Camps Bay beachfront.

Average £354

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Ocean View House

  • Cape Town , Western Cape, South Africa

  • Official star rating:

Ocean View House

Place to Stay

A luxurious boutique hotel close to glamorous Camps Bay beach, boasting contemporary sea-view suites.

Average £162

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Vineyard Hotel

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Vineyard Hotel

Place to Stay

A great value boutique hotel set amid expansive gardens in one of the city’s leafy suburbs, in the shadow of Table Mountain.

Average £198

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Tintswalo Atlantic

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Tintswalo Atlantic

Place to Stay

A luxurious lodge retreat, set just yards from the Atlantic Ocean, on the shores of the Table Mountain National Park.

Average £370

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Steenberg Hotel & Spa

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Steenberg Hotel & Spa

Place to Stay

This elegant country hotel set on a working wine farm is a quietly luxurious base in the Constantia valley, from which to explore the city.

Average £320

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Chartfield Guesthouse

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Chartfield Guesthouse

Place to Stay

A century-old seaside mansion forms the heart of this mid-sized guesthouse in the bohemian suburb of Kalk Bay, offering easy access to the charms of the False Bay seaboard.

Average £44

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Jordan Wines Luxury Suites

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Jordan Wines Luxury Suites

Place to Stay

The luxury suites at Jordan offer contemporary comfort, vineyard views and an authentic taste of winelands living.  

 

Average £180

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Oude Werf Hotel

  • Franschhoek, Western Cape, South Africa

  • Official star rating:

Oude Werf Hotel

Place to Stay

A heritage hotel set in the heart of the charming Stellenbosch town. The ideal central base to explore the surrounding wine region.

Average £120

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Delaire Graff Lodges & Spa

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Delaire Graff Lodges & Spa

Place to Stay

An elegant Stellenbosch Winelands hotel with two outstanding restaurants and a dazzling South African art collection. 

Average £1,056

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club