Bucketlist Travels logo

Best places to stay:

17 Best places to stay in Cape Town

  • Cape Town, Western Cape, South Africa

  • Cape Town, Western Cape, South Africa

  • Official star rating:

One&Only Cape Town

Place to Stay

One&Only Cape Town

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

The Silo Hotel

Place to Stay

The Silo Hotel

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

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 Town, Western Cape, South Africa

  • Official star rating:

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Kensington Place

Place to Stay

Kensington Place

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Ellerman House

Place to Stay

Ellerman House

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

Camps Bay Retreat

Place to Stay

Camps Bay Retreat

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

  • Cape Town, Western Cape, South Africa

  • Official star rating:

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

  • Cape Town , Western Cape, South Africa

  • Official star rating:

Ocean View House

Place to Stay

Ocean View House

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