Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Stay in Western Cape's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Blaauwberg Beach Hotel 4 stars

Hotel in Blouberg Beach , Bloubergstrand

Blaauwberg Beach Hotel is situated on the beachfront in Bloubergstrand and features air-conditioned rooms with free high-speed WiFi. The view from the room of Table Mountain and the ocean was wonderful. I loved sitting on the balcony, looking at the mountain and watching the sunset. The room was very nice--pretty, clean, and comfortable. The staff were all very friendly and helpful.

Show more Show less
9
Superb
1,614 reviews
Price from
£66
per night

The Onyx Apartment Hotel

Hotel in City Bowl, Cape Town

Set in the Cape Town Foreshore, 180 metres from the CTICC and 1.8 km from vibrant Long Street, The Onyx features accommodation with free WiFi and a terrace. Artscape Theatre Centre is 900 metres away.... My wife and I are on our honeymoon and this was our first hotel in South Africa and we loved it. The staff was very helpful and nice, the location was perfect and the room and facilities were great. We definitely would go back!

Show more Show less
9
Superb
1,694 reviews
Price from
£71
per night

Whale Coast All-Suite Hotel 4 stars

Hotel in Hermanus City-Centre, Hermanus

Located only a 5-minute walk from the Old Harbour of Hermanus, the Whale Coast All-Suite Hotel offers luxurious apartments with full hotel services. Breakfast was excellent and the location was excellent. The waiters were friendly and accommodating. The location is the best on the Whale coast side. I will definitely come again to Hermanus

Show more Show less
9
Superb
1,084 reviews
Price from
£87
per night

The Glen Boutique Hotel & Spa 5 stars

Hotel in Sea Point, Cape Town

Located in Sea Point in Cape Town, The Glen Boutique Hotel & Spa offers luxurious rooms and free Wi-Fi. The hotel features an outdoor pool with sun loungers and spa facilities. The Glen is a wonderful find in Cape Town. Such an authentic and stylish hotel that makes you feel at home. The decor is amazing, with such attention to detail everywhere. And breakfast is to die for! We loved our stay, and are missing all the friendly staff already.

Show more Show less
9.4
Superb
1,257 reviews
Price from
£149
per night

Simola Hotel, Country Club & Spa 5 stars

Hotel in Knysna

Located in the hills above Knysna, the 5-star Simola Hotel Country Club & Spa boasts a Jack Nicklaus signature golf course and a restaurant with lagoon views. Everything about the place, the staff very friendly and helpful. The room was beautiful and very clean.. Keep it up Simola Hotel 💯❤️ Definitely staying there the next time we visit Knysna.

Show more Show less
9.2
Superb
1,042 reviews
Price from
£93
per night

Taj Cape Town 5 stars

Hotel in City Bowl, Cape Town

Situated in the heart of Cape Town, Taj Cape Town is within walking distance of many tourist attractions and businesses. Everything about this hotel is A-1! Beautiful luxurious accommodation. Breakfast was quite a spread. Everyone went out of their way to ensure we enjoyed our anniversary. I would recommend this hotel if you're looking to stay in the city.

Show more Show less
9
Superb
1,455 reviews
Price from
£78
per night

Victoria & Alfred Hotel 4 stars

Hotel in Waterfront, Cape Town

Located right in the heart of the V&A Waterfront, this 4-star hotel offers a sun terrace with a bar. Free WiFi and parking are provided. Beautiful hotel, the very best location, and view. I fell in love with this hotel.

Show more Show less
9
Superb
2,268 reviews
Price from
£69
per night

Vineyard Hotel 4 stars

Hotel in Newlands, Cape Town

Situated on the banks of the Liesbeek River in Newlands, Vineyard Hotel offers rooms with garden or Table Mountain views. It features a pool and is a 10-minute drive to the centre of Cape Town. The staff are wonderful. This is a great hotel. You can’t go wrong.

Show more Show less
9.2
Superb
1,282 reviews
Price from
£91
per night

aha Simon's Town Quayside Hotel 4 stars

Hotel in Simonʼs Town

Perfectly situated by False Bay and surrounded by the majestic Simons Kloof mountains, this 4-star hotel and provides great accommodation in a fantastic location. attention for customer and great location

Show more Show less
9
Superb
1,050 reviews
Price from
£61
per night

Kloof Street Hotel 4 stars

Hotel in City Bowl, Cape Town

Situated in Cape Town, 2.8 km from Milton Beach, Kloof Street Hotel features accommodation with a restaurant, private parking, an outdoor swimming pool and a bar. More than willing to accommodate your needs and will go out their way, lovely modern, clean, relaxing rooms with perfect views

Show more Show less
9.1
Superb
120 reviews
Price from
£51
per night

Hotels with extra health and safety measures

Find hotels in Western Cape with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Western Cape in the past month

See all

Western Cape's best hotels with breakfast

See all

Budget hotels in Western Cape

See all

Hotels in Western Cape that you can book without a credit card

See all

Western Cape highlights

FAQs about hotels in Western Cape

Planning a trip? Get inspired by reviews of cities in Western Cape

Explore guest reviews of hotels in Western Cape

See all