Hotels in Western Cape

Search and compare Western Cape hotels from hundreds of travel sites and save

Western Cape
23 Jun — 24 Jun2
Western Cape
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Western Cape

Filter by star ratings
All filters
Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
8.1 Excellent
Portswood Road, V & A Waterfront, Cape Town, Western Cape, South Africa
Show on map
3.4 km from city centre, Cape Town, South Africa 
ExcellentBased on 1,346 reviews
8.1

Housed in a 20th-century building and overlooking Table Mountain and V & A Waterfront, Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge features modern accommodation in Cape Town. It provides private parking on site and is conveniently set for sightseeing, with Cape Town International Convention Centre a short drive away.

Gondwana Game Reserve
Gondwana Game Reserve
9.1 Excellent
Heuningkip Farm, R327, Mossel Bay, Western Cape, South Africa
Show on map
23.5 km from city centre, Mossel Bay, South Africa 
ExcellentBased on 225 reviews
9.1

Recently refurbished, Gondwana Game Reserve provides luxury 5-star accommodation in Mossel Bay. It offers an outdoor pool, a swimming pool and free wireless internet.

Secret Garden Guesthouse
Secret Garden Guesthouse
9.1 Excellent
33 Gull Road, Cape Town, Western Cape, South Africa
Show on map
14.0 km from city centre, Cape Town, South Africa 
ExcellentBased on 47 reviews
9.1

Secret Garden Guesthouse provides a modern setting while in Cape Town. It also offers an outdoor pool, a rooftop terrace and free Wi-Fi.

aha The Rex Hotel
aha The Rex Hotel
8.9 Excellent
8 Gray Street, Knysna, Western Cape, South Africa
Show on map
0.4 km from city centre, Knysna, South Africa 
ExcellentBased on 694 reviews
8.9

Aha The Rex Hotel offers 4-star accommodation in Knysna. The multiple amenities this modern hotel has to offer include a safe, a shopping mall and an express check-in and check-out feature.

The Lofts Boutique Hotel
The Lofts Boutique Hotel
9.1 Excellent
The Boatshed, Long Street, Knysna, Western Cape, South Africa
Show on map
1.3 km from city centre, Knysna, South Africa 
ExcellentBased on 511 reviews
9.1

Situated a short drive from Knysna-Amatole Montane Forests, The Lofts Boutique Hotel offers charming accommodation in Knysna. It also provides an outdoor pool, massage services and free Wi-Fi.

The Glen Boutique Hotel & Spa
The Glen Boutique Hotel & Spa
9.4 Excellent
3 The Glen, Sea Point, Cape Town, Western Cape, South Africa
Show on map
5.0 km from city centre, Cape Town, South Africa 
ExcellentBased on 1,277 reviews
9.4

The Glen Boutique Hotel & Spa offers 4-star accommodation in Cape Town. It also provides a swimming pool and a sauna.

The Table Bay Hotel
The Table Bay Hotel
8.8 Excellent
Quay 6 Victoria & Alfred, Cape Town, Western Cape, South Africa
Show on map
3.3 km from city centre, Cape Town, South Africa 
ExcellentBased on 1,686 reviews
8.8

Situated in Cape Town, The Table Bay Hotel offers stylish, 5-star accommodation close to Victoria & Alfred Waterfront. It also features an outdoor pool, a Jacuzzi and a sauna.

Radisson Blu Hotel Waterfront, Cape Town
Radisson Blu Hotel Waterfront, Cape Town
8.7 Excellent
Beach Rd, Granger Bay, Cape Town, Western Cape, South Africa
Show on map
4.2 km from city centre, Cape Town, South Africa 
ExcellentBased on 1,628 reviews
8.7

Located in Cape Town, the hotel is an easy drive from Cape Town International Convention Centre and provides private parking on site. It offers complimentary Wi-Fi, a sauna and an outdoor pool.

The Portswood V&a Waterfront
The Portswood V&a Waterfront
8.7 Excellent
Portswood Road, Cape Town, Western Cape, South Africa
Show on map
3.3 km from city centre, Cape Town, South Africa 
ExcellentBased on 276 reviews
8.7

The PortsWood provides 4-star accommodation in Cape Town. It is conveniently located for those wanting to visit local attractions.

Cape Grace Hotel
Cape Grace Hotel
9.4 Excellent
West Quay Victoria and Alfred Waterfront, Cape Town, Western Cape, South Africa
Show on map
2.9 km from city centre, Cape Town, South Africa 
ExcellentBased on 86 reviews
9.4

Situated in Cape Town, Cape Grace Hotel & Spa offers elegant 5-star accommodation, as well as an outdoor pool, a sauna and a rooftop terrace. It also commands views of the harbour and the marina, plus Victoria & Alfred Waterfront and Table Mountain.

Tips for booking a Western Cape hotel

Cheapest month:September
Most expensive month:May
Average price in Western Cape:$183/night
Absolute cheapest price found:$11/night
Cheapest day:Saturday
Most expensive day:Wednesday
$78 - $420
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$97 - $154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Western Cape hotels

Show all 14,713 hotels
1
The Portswood V&a Waterfront
The Portswood V&a Waterfront
8.7 Excellent
Portswood Road, Cape Town, Western Cape, South Africa
Show on map
3.3 km from city centre, Cape Town 

The PortsWood provides 4-star accommodation in Cape Town. It is conveniently located for those wanting to visit local attractions.

2
Cape Grace Hotel
Cape Grace Hotel
9.4 Excellent
West Quay Victoria and Alfred Waterfront, Cape Town, Western Cape, South Africa
Show on map
2.9 km from city centre, Cape Town 

Situated in Cape Town, Cape Grace Hotel & Spa offers elegant 5-star accommodation, as well as an outdoor pool, a sauna and a rooftop terrace. It also commands views of the harbour and the marina, plus Victoria & Alfred Waterfront and Table Mountain.

3
Protea Hotel by Marriott Knysna Quays
Protea Hotel by Marriott Knysna Quays
8.5 Excellent
Waterfront Drive, Knysna, Western Cape, South Africa
Show on map
0.5 km from city centre, Knysna 

Featuring views of the ocean, Protea Hotel Knysna Quays offers 4-star accommodation in Knysna. It also boasts a rooftop terrace, plus views of the lagoon.

4
POD Camps Bay
POD Camps Bay
9.6 Excellent
3 Argyle Road, Cape Town, Western Cape, South Africa
Show on map
6.4 km from city centre, Cape Town 

POD Camps Bay is located in Cape Town and features free Wi-Fi. Just a short walk from Camps Bay Beach, it provides unique rooms equipped with an iPod docking station, a coffee maker and a mini bar.

5
Lavender Farm Guest House
Lavender Farm Guest House
9.1 Excellent
1 Verdun Road, Franschhoek, Western Cape, South Africa
Show on map
3.7 km from city centre, Franschhoek 

Lavender Farm Guest House is situated in Franschhoek and offers complimentary Wi-Fi. It provides a spa and wellness centre, as well as a hair salon, an outdoor pool and meeting rooms.

6
Cape Heritage Hotel
Cape Heritage Hotel
9.5 Excellent
90 Bree Street, Cape Town, Western Cape, South Africa
Show on map
2.4 km from city centre, Cape Town 

Centrally located, Cape Heritage Hotel allows for easy access to Cape Town's main shopping and sightseeing areas. The multiple facilities this vibrant hotel has to offer include an airport shuttle, an express check-in and check-out feature and room service.

7
The Glen Boutique Hotel & Spa
The Glen Boutique Hotel & Spa
9.4 Excellent
3 The Glen, Sea Point, Cape Town, Western Cape, South Africa
Show on map
5.0 km from city centre, Cape Town 

The Glen Boutique Hotel & Spa offers 4-star accommodation in Cape Town. It also provides a swimming pool and a sauna.

8
The Twelve Apostles Hotel And Spa
The Twelve Apostles Hotel And Spa
8.9 Excellent
Victoria Road Camps Bay, Cape Town, Western Cape, South Africa
Show on map
10.0 km from city centre, Cape Town 

This award-winning hotel provides luxury accommodation in Cape Town. It has a gym, as well as a free shuttle service, an indoor pool and free Wi-Fi.

Cheapest hotels in Western Cape, South Africa

Show all 14,713 hotels
Secret Garden Guesthouse
Secret Garden Guesthouse
9.1 Excellent
33 Gull Road, Cape Town, Western Cape, South Africa
Show on map
14.0 km from city centre,  

Secret Garden Guesthouse provides a modern setting while in Cape Town. It also offers an outdoor pool, a rooftop terrace and free Wi-Fi.

$42
Avg. per night
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
8.4 Excellent
31 Brickfield Road, Woodstock, Cape Town, Western Cape, South Africa
Show on map
1.5 km from city centre,  

Situated in Cape Town, DoubleTree by Hilton Hotel Cape Town - Upper Eastside provides modern 4-star accommodation, as well as free wireless internet access in all areas. It also features a currency exchange, a 24-hour reception and meeting rooms.

$42
Avg. per night
Icon Luxury Apartments
Icon Luxury Apartments
8.1 Excellent
Cape Town, Western Cape, South Africa
Show on map
2.1 km from city centre,  

Located in Cape Town, Icon Luxury Apartments is within a 20-minute drive of Cape Town International Airport and offers a rooftop pool. This hip property is set in the heart of the city.

$49
Avg. per night
Townhouse Hotel
Townhouse Hotel
8.8 Excellent
60 Corporation Street, Cape Town, Western Cape, South Africa
Show on map
1.9 km from city centre,  

Conveniently situated, Townhouse Hotel Cape Town offers easy access to Cape Town's popular hot spots. A short walk from Parliament of South Africa, it provides historic rooms equipped with a telephone.

$54
Avg. per night
The Lofts Boutique Hotel
The Lofts Boutique Hotel
9.1 Excellent
The Boatshed, Long Street, Knysna, Western Cape, South Africa
Show on map
1.3 km from city centre,  

Situated a short drive from Knysna-Amatole Montane Forests, The Lofts Boutique Hotel offers charming accommodation in Knysna. It also provides an outdoor pool, massage services and free Wi-Fi.

$58
Avg. per night
President Hotel
President Hotel
8.6 Excellent
4 Alexander Road, Cape Town, Western Cape, South Africa
Show on map
5.9 km from city centre,  

Hotel President Cape Town offers a relaxed setting when in Cape Town. There is also a fitness centre with an infinity pool.

$59
Avg. per night
Colosseum Luxury Hotel
Colosseum Luxury Hotel
8.6 Excellent
Century Way & Century Boulevard, Cape Town, Western Cape, South Africa
Show on map
7.0 km from city centre,  

Featuring free Wi-Fi, Colosseum Luxury Hotel is situated in Cape Town and presents unique views of Durbanville Hills Winery and Table Mountain. It provides 4-star accommodation and views of the city.

$60
Avg. per night
Afribode Old Mutual Apartments
Afribode Old Mutual Apartments
8.0 Excellent
Cape Town, Western Cape, South Africa
Show on map
1.9 km from city centre,  

Afribode Old Mutual Apartments is situated in Cape Town and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

$60
Avg. per night

Hotel prices in Western Cape

2 stars or below

$11 - $88

Perle Du Cap

No. 1 most popular

Perle Du Cap
9.0 Excellent
$88
Avg. per night
Happy Rhino Hotel

No. 2 most popular

$21
Avg. per night
Urban Hive Backpackers

Best value

$11
Avg. per night
3 stars

$12 - $290

Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
$77
Avg. per night
Holiday Inn Express Cape Town City Centre

No. 2 most popular

$70
Avg. per night
Mojo Hotel

Best value

Mojo Hotel
7.8 Good
$12
Avg. per night
4 stars and up

$42 - $736

Taj Cape Town

No. 1 most popular

Taj Cape Town
9.0 Excellent
$101
Avg. per night
One&Only Cape Town

No. 2 most popular

One&Only Cape Town
9.3 Excellent
$736
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Western Cape

Western Cape travel FAQs

  • Where is the best place to stay in Western Cape?

    Our travellers prefer to stay in places like Cape Town, Knysna, and Franschhoek while in Western Cape.

  • What are the best hotels in Western Cape?

    Taj Cape Town is a very popular hotel in Western Cape, with a score of 9.0 from 1,582 reviews. One&Only Cape Town (9.3 from 274 reviews) and Pepperclub Hotel (8.7 from 1,100 reviews) are also highly rated Western Cape hotels based on recent feedback from HotelsCombined users.