Hotels in Western Cape

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

Western Cape
3 Dec — 4 Dec2
Western Cape
Fri 3-12
Sat 4-12
...and more

Tips for booking a Western Cape hotel

Cheapest month:August
Most expensive month:December
Average price in Western Cape:S$ 265/night
Absolute cheapest price found:S$ 11/night
Cheapest day:Thursday
Most expensive day:Tuesday
S$ 128 - S$ 527
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 78 - S$ 443
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Western Cape hotels

Show all 15,518 hotels
1
The Portswood V&a Waterfront
The Portswood V&a Waterfront
9.5 Excellent
Portswood Road, Cape Town, Western Cape, South Africa
Show on map
3.4 km from city centre, Cape Town, South Africa 

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.3 Excellent
West Quay Road, Cape Town, Western Cape, South Africa
Show on map
2.9 km from city centre, Cape Town, South Africa 

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
POD Camps Bay
POD Camps Bay
9.6 Excellent
3 Argyle Road, Cape Town, Western Cape, South Africa
Show on map
6.3 km from city centre, Cape Town, South Africa 

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.

4
Premier Hotel Cape Town
Premier Hotel Cape Town
8.0 Excellent
1 Marais Road, Cape Town, Western Cape, South Africa
Show on map
5.2 km from city centre, Cape Town, South Africa 

Located in Cape Town, Premier Hotel Cape Town is within easy reach of Victoria & Alfred Waterfront and Table Mountain. Those staying at the property have access to an outdoor pool and a sun deck.

5
The Bay Hotel
The Bay Hotel
8.5 Excellent
69 Victoria Road, Cape Town, Western Cape, South Africa
Show on map
6.7 km from city centre, Cape Town, South Africa 

Set in Cape Town, The Bay Hotel is a five-minute walk from Camps Bay Beach and features a Jacuzzi, a sauna and an infinity pool. Some of the popular facilities provided at this contemporary 4-star hotel include outdoor tennis courts and free Wi-Fi.

6
Cresta Grande Cape Town
Cresta Grande Cape Town
8.3 Excellent
66 Strand Street, Cape Town, Western Cape, South Africa
Show on map
2.2 km from city centre, Cape Town, South Africa 

Showcasing views of Table Mountain, Cresta Grande Cape Town is located in Cape Town and offers a Turkish steam bath, an outdoor pool and a sauna so guests can unwind during their stay. It showcases views of Cape Town Stadium, and features outdoor tennis courts.

7
Hotel Verde Cape Town Airport
Hotel Verde Cape Town Airport
8.8 Excellent
15 Michigan Street, Airport Industria, Cape Town, Western Cape, South Africa
Show on map
14.7 km from city centre, Cape Town, South Africa 

The hotel offers 4-star accommodation in Cape Town, just moments from Cape Town International Airport. It also provides free Wi-Fi and an outdoor pool.

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

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

Cheapest hotels in Western Cape, South Africa

Show all 15,518 hotels
Mojo Hotel
Mojo Hotel
7.7 Good
30 regent road Sea Point, Cape Town, Western Cape, South Africa
Show on map
5.3 km from city centre,  

Mojo Hotel/Hostel & Market offers 3-star accommodation in Cape Town. It also features a 24-hour reception, a sun deck and bicycle rental.

S$ 18
Avg. per night
Happy Rhino Hotel
Happy Rhino Hotel
5.2 Okay
179 Loop Street, Cape Town, Western Cape, South Africa
Show on map
2.6 km from city centre,  

Centrally situated, Happy Rhino Hotel offers easy access to Cape Town's best tourist attractions. It is located a brief walk from Long Street, South African National Gallery and Parliament of South Africa.

S$ 34
Avg. per night
Cape Town Lodge Hotel
Cape Town Lodge Hotel
8.4 Excellent
101 Buitengracht Street, Cape Town, Western Cape, South Africa
Show on map
2.6 km from city centre,  

Conveniently located, Cape Town Lodge offers easy access to Cape Town's best hot spots. It provides 4-star accommodation with air-conditioned rooms.

S$ 49
Avg. per night
Cape Diamond Boutique Hotel
Cape Diamond Boutique Hotel
7.9 Good
Cnr of Parliament And Longmarket St PO Box 5616, Cape Town, Western Cape, South Africa
Show on map
2.0 km from city centre,  

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Cape Town. It is steps from Mutual Building and is close to the area's well-known attractions and dining spots.

S$ 63
Avg. per night
Best Western Cape Suites Hotel
Best Western Cape Suites Hotel
7.7 Good
Cnr De Villiers & Constitution Streets, Cape Town, Western Cape, South Africa
Show on map
1.5 km from city centre,  

Located in City Bowl, Best Western Cape Suites Hotel offers 3-star accommodation and a playground, a rooftop terrace and an outdoor pool. It also boasts views of Table Bay and Cape Town and provides a garden and a BBQ/picnic area as additional highlights.

S$ 65
Avg. per night
Pine Lake Marina
Pine Lake Marina
8.4 Excellent
N2 Swartvlei, Sedgefield, Western Cape, South Africa
Show on map
5.6 km from city centre,  

Situated in Sedgefield, Pine Lake Marina provides 3-star accommodation, as well as an outdoor pool. Just a short walk from Wild Oats Community Farmers Market, it offers comfortable rooms equipped with a refrigerator.

S$ 67
Avg. per night
Cresta Grande Cape Town
Cresta Grande Cape Town
8.3 Excellent
66 Strand Street, Cape Town, Western Cape, South Africa
Show on map
2.2 km from city centre,  

Showcasing views of Table Mountain, Cresta Grande Cape Town is located in Cape Town and offers a Turkish steam bath, an outdoor pool and a sauna so guests can unwind during their stay. It showcases views of Cape Town Stadium, and features outdoor tennis courts.

S$ 71
Avg. per night
Island Club Hotel & Apartments
Island Club Hotel & Apartments
8.7 Excellent
Century Boulevard, Century City, Cape Town, Western Cape, South Africa
Show on map
7.2 km from city centre,  

Boasting an outdoor pool, Island Club Hotel & Apartments is situated in Cape Town and offers luxury accommodation. It also provides meeting rooms, a concierge and a 24-hour reception.

S$ 71
Avg. per night

Hotel prices in Western Cape

2 stars or below

S$ 16 - S$ 56

Road Lodge Cape Town International Airport
S$ 56
Avg. per night
Never at Home Cape Town

No. 2 most popular

S$ 16
Avg. per night
91 Loop

Best value

91 Loop
8.8 Excellent
S$ 16
Avg. per night
3 stars

S$ 18 - S$ 139

Long Street Boutique Hotel

No. 1 most popular

S$ 72
Avg. per night
Best Western Cape Suites Hotel

No. 2 most popular

S$ 65
Avg. per night
Mojo Hotel

Best value

Mojo Hotel
7.7 Good
S$ 18
Avg. per night
4 stars and up

S$ 49 - S$ 869

Taj Cape Town

No. 1 most popular

Taj Cape Town
9.0 Excellent
S$ 166
Avg. per night
Villa Atlantica Boutique Guesthouse

No. 2 most popular

S$ 169
Avg. per night
Cape Town Lodge Hotel

Best value

S$ 49
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?

    Western Cape has plenty to offer. Consider staying in some of its most favoured locations, like Cape Town, Somerset West, and Franschhoek.

  • What are the best hotels in Western Cape?

    226 reviews rated Camps Bay Retreat with an average score of 8.8/10. It may also be worth looking into the Taj Cape Town, which received a rating of 9.0/10 from 1,710 reviews. Mount Nelson, A Belmond Hotel, Cape Town could also be a good option, with a score of 9.2/10 from 290 reviews.