Hotels in Cape Town, South Africa

Search and compare Cape Town, South Africa hotels from hundreds of travel sites and save

Cape Town, South Africa
Sep 28 — Sep 292
Cape Town, South Africa
Wed 9/28
Thu 9/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Cape Town

Filter by star ratings
All filters
DoubleTree by Hilton Cape Town - Upper Eastside
8.3 Excellent
31 Brickfield Road, Woodstock, Cape Town, Western Cape, South Africa
Show on map
1.0 mi from city centre, Cape Town, South Africa 
ExcellentBased on 424 reviews
8.3

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 24-hour reception, babysitting/child services and meeting rooms.

Lady Hamilton Hotel
7.1 Good
10 Union Street Gardens, Cape Town, Western Cape, South Africa
Show on map
1.9 mi from city centre, Cape Town, South Africa 
GoodBased on 314 reviews
7.1

Boasting views of Table Mountain, Lady Hamilton Hotel Cape Town is near Cape Town's popular sightseeing destinations. It also offers meeting rooms, an outdoor pool and a rooftop terrace.

The Glen Apartments
8.3 Excellent
Cape Town, Western Cape, South Africa
Show on map
3.8 mi from city centre, Cape Town, South Africa 
ExcellentBased on 86 reviews
8.3

Situated in Cape Town, The Glen Apartments provides comfortable accommodation and features mountain views. It boasts stylish apartments with private balconies overlooking the mountains.

The Crystal Apartments
8.3 Excellent
Cape Town, Western Cape, South Africa
Show on map
3.9 mi from city centre, Cape Town, South Africa 
ExcellentBased on 347 reviews
8.3

Boasting a swimming pool, outdoor tennis courts and an outdoor pool, The Crystal Cape Town is located in Cape Town and provides modern accommodation. It features stylish apartments with private balconies overlooking the sea.

Park Inn Cape Town Foreshore
8.2 Excellent
29 Heerengracht Street, Cape Town, Western Cape, South Africa
Show on map
1.1 mi from city centre, Cape Town, South Africa 
ExcellentBased on 1,092 reviews
8.2

Park Inn by Radisson Cape Town Foreshore features views of Cape Town, as well as a rooftop terrace, a plunge pool and an outdoor pool. Just a short stroll from Cape Town International Convention Centre, it offers modern rooms equipped with free wireless internet access, a refrigerator and a mini bar.

The Verge Aparthotel
8.0 Excellent
Holmfirth Road, Sea Point, Cape Town, Western Cape, South Africa
Show on map
3.2 mi from city centre, Cape Town, South Africa 
ExcellentBased on 704 reviews
8.0

This comfortable hotel in Cape Town offers free Wi-Fi, as well as a swimming pool and a 24-hour reception. It also provides bicycle rental, a concierge and a tour desk.

Lagoon Beach Hotel & Spa
7.6 Good
1 Lagoon Gate Drive, Cape Town, Western Cape, South Africa
Show on map
3.3 mi from city centre, Cape Town, South Africa 
GoodBased on 3,439 reviews
7.6

Stylishly art deco in design, Lagoon Beach Hotel & Spa is located in Cape Town and offers free wireless internet access in all areas and a rooftop pool. The hotel also boasts sweeping city and ocean views, and overlooks Table Bay.

The Table Bay Hotel
8.5 Excellent
Quay 6 Victoria & Alfred, Cape Town, Western Cape, South Africa
Show on map
2.1 mi from city centre, Cape Town, South Africa 
ExcellentBased on 2,577 reviews
8.5

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.

The Westin Cape Town
8.9 Excellent
Convention Square, Lower Long Street, Cape Town, Western Cape, South Africa
Show on map
1.3 mi from city centre, Cape Town, South Africa 
ExcellentBased on 904 reviews
8.9

Featuring a popular location, The Westin Cape Town offers views of Cape Town, and is conveniently close to a range of eateries. This modern hotel is located in Cape Town City Centre.

Hotel Verde Cape Town Airport
8.7 Excellent
15 Michigan Street, Airport Industria, Cape Town, Western Cape, South Africa
Show on map
9.1 mi from city centre, Cape Town, South Africa 
ExcellentBased on 3,146 reviews
8.7

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.

Tips for booking hotels in Cape Town

Cheapest month:September
Most expensive month:April
Average price in Cape Town:$182/night
Cheapest price found:$17/night
Cheapest day:Saturday
Most expensive day:Sunday
$86 - $728
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cape Town hotels

1
Southern Sun Cape Sun
8.0 Excellent
23 Strand Street, Cape Town, Western Cape, South Africa
Show on map
1.3 mi from city centre, Cape Town, South Africa 

Conveniently situated, Southern Sun Cape Sun allows for easy access to Cape Town's main sightseeing areas. This 4-star hotel provides views of Table Mountain, Robben Island and Table Bay, as well as an indoor pool.

2
Cape Grace Managed By Accor
8.9 Excellent
West Quay Road, Cape Town, Western Cape, South Africa
Show on map
1.8 mi from city centre, Cape Town, South Africa 

Established in 1996 and situated in Cape Town, Cape Grace Hotel & Spa provides a rooftop terrace, an outdoor pool and a sauna, plus views of Table Mountain and Victoria & Alfred Waterfront. It offers 5-star accommodation and views of the harbour.

3
POD Camps Bay
9.5 Excellent
3 Argyle Road, Cape Town, Western Cape, South Africa
Show on map
3.9 mi from city centre, Cape Town, South Africa 

Situated at the base of Table Mountain, POD Camps Bay provides a comfortable place to stay in Cape Town and offers an outdoor pool and free Wi-Fi. The multiple facilities this modern hotel features include valet parking, an express check-in and check-out feature and massage services.

4
Queen Victoria Hotel
9.0 Excellent
Portswood Close, Portswood Ridge, V&A Waterfront, Cape Town, Western Cape, South Africa
Show on map
2.0 mi from city centre, Cape Town, South Africa 

Offering an ideal base for those wishing to experience Cape Town's vibrant nightlife, Queen Victoria Hotel features a 24-hour reception and views of Victoria & Alfred Waterfront and V & A Waterfront. Some of the popular features provided at this luxury 5-star hotel include free Wi-Fi and a free shuttle service.

5
Premier Hotel Cape Town
7.8 Good
1 Marais Road, Cape Town, Western Cape, South Africa
Show on map
3.2 mi 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.

6
City Lodge Hotel Grandwest
8.4 Excellent
Grandwest Casino & Entertainment Wo Off Vanguard Drive, Goodwood, Box 2 Cape Town South Africa, Cape Town, Western Cape, South Africa
Show on map
6.0 mi from city centre, Cape Town, South Africa 

City Lodge Hotel GrandWest offers 3-star accommodation in Cape Town. It also provides an express check-in and check-out feature, meeting rooms and an outdoor pool.

7
Cape Heritage Hotel
9.3 Excellent
90 Bree Street, Cape Town, Western Cape, South Africa
Show on map
1.5 mi from city centre, Cape Town, South Africa 

Centrally located, Cape Heritage Hotel allows for easy access to Cape Town's main shopping and sightseeing areas. The multiple facilities this elegant hotel has to offer include a hair salon, an express check-in and check-out feature and massage services.

8
The Bay Hotel
8.3 Excellent
69 Victoria Road, Cape Town, Western Cape, South Africa
Show on map
4.1 mi 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.

Cheapest hotels in Cape Town, South Africa

Long Street Backpackers
7.8 Good
209 Long Street, Cape Town, Western Cape, South Africa
Show on map
1.5 mi from city centre, Cape Town, South Africa 

Centrally located, Long Street Backpackers allows for easy access to Cape Town's best sightseeing areas. It is moments from Parliament of South Africa, Company Gardens and Long Street.

$8
Avg. per night
Big Blue Backpackers
7.7 Good
7 Vesperdene Road, Cape Town, Western Cape, South Africa
Show on map
2.1 mi from city centre, Cape Town, South Africa 

Big Blue Backpackers provides a comfortable setting while in Cape Town. It also offers an outdoor pool, free Wi-Fi and a 24-hour reception.

$10
Avg. per night
Mojo Hotel
7.5 Good
30 regent road Sea Point, Cape Town, Western Cape, South Africa
Show on map
3.3 mi from city centre, Cape Town, South Africa 

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

$12
Avg. per night
91 Loop
8.6 Excellent
91 Loop Street, Cape Town, Western Cape, South Africa
Show on map
1.5 mi from city centre, Cape Town, South Africa 

Set in the heart of the city, 91 Loop Boutique Hostel provides easy access to Cape Town's popular retail and sightseeing areas. The various facilities this chic hostel offers include a concierge, luggage storage and a 24-hour reception.

$13
Avg. per night
Atlantic Point Backpackers
8.4 Excellent
2 Cavalcade Road, Green Point, Cape Town, Western Cape, South Africa
Show on map
2.2 mi from city centre, Cape Town, South Africa 

This vibrant hostel in Cape Town offers complimentary wireless internet, as well as a bowling alley and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

$15
Avg. per night
Kimberley Backpackers
7.2 Good
46 Roeland Street, Cape Town, Western Cape, South Africa
Show on map
1.3 mi from city centre, Cape Town, South Africa 

This 3-star hostel is set in the centre of Cape Town, a few minutes walk from Parliament of South Africa and the District Six Museum. It offers complimentary Wi-Fi, a 24-hour reception and massage services.

$19
Avg. per night
Happy Rhino Hotel
5.2 Okay
179 Loop Street, Cape Town, Western Cape, South Africa
Show on map
1.6 mi from city centre, Cape Town, South Africa 

Centrally situated, Happy Rhino Hotel offers easy access to Cape Town's best tourist attractions. It also features a Jacuzzi, a 24-hour reception and a concierge.

$35
Avg. per night
Helpmin Hotel
4.8 Okay
524 Lansdowne Road Lansdowne, Cape Town, Western Cape, South Africa
Show on map
5.7 mi from city centre, Cape Town, South Africa 

Helpmin Hotel Cape Town provides a comfortable setting while in Cape Town. It is conveniently located for those wanting to visit local attractions.

$35
Avg. per night

Hotel prices in Cape Town

2 stars and under
3 stars
4 stars +

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

Where to stay in Cape Town

About Cape Town

Combining picturesque natural spaces with fascinating museums and a vibrant dining and nightlife scene, Cape Town is one of Africa’s most alluring cities. It’s set beneath the iconic, flat-topped Table Mountain and on the doorstep of South Africa’s world-renowned wine regions.

Things to do in Cape Town

Jump aboard one of the cable cars to be whisked to the top of Table Mountain, from where you’ll find sweeping views of the city and coastline. Then follow one of the many walking trails which traverse Table Mountain National Park’s native vegetation.

Discover South Africa’s indigenous plant species in the magnificent Kirstenbosch National Botanical Gardens, where you’ll be nestled at the base or head south to the Cape of Good Hope and its lighthouse which seemingly teeters at the end of the world.

Want to discover the impact apartheid had in Cape Town? Then visit the District Six Museum which details the lives of those who were forcibly removed from their neighbourhood. Or jump aboard a boat to see the cell where Nelson Mandela was imprisoned on Robben Island.

Don’t miss a visit to the historic Greenmarket Square, an area that originally served as a slave market. Now packed with handicraft shops and street performers, you can also take a wander through the colourful Bo Kaap district to see where the descendants of Malaysian and Indonesian slaves made their home.

Getting around Cape Town

Most visitors arrive at Cape Town International Airport, situated 20 minutes’drive from the city centre. Minibus taxis offer the most extensive transport network within the city, with trains travelling south to Simon’s Town and east to Stellenbosch.

Facts about staying in Cape Town

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

    Our travelers prefer to stay in places like City Centre, Tamboerskloof, and Gardens while in Cape Town.

  • What are the best hotels in Cape Town?

    Lagoon Beach Hotel & Spa (7.6/10 from 3,439 reviews), The Table Bay Hotel (8.5/10 from 2,577 reviews), and The Westin Cape Town (8.9/10 from 904 reviews) are all highly rated places to stay in Cape Town.

  • What is a good hotel near Victoria & Alfred Waterfront?

    The Table Bay Hotel is a good hotel close to Victoria & Alfred Waterfront - it has scored 8.5 over 2,577 reviews from HotelsCombined users.

  • What is a good hotel in Cape Town near Camps Bay Beach?

    For a good hotel near to Camps Bay Beach, consider The Bay Hotel - it is rated 8.3/10 from 1,169 HotelsCombined reviews.

  • Is there a good hotel near National Library of South Africa?

    Close to National Library of South Africa you will find The Westin Cape Town, which has a rating of 8.9 over 904 HotelsCombined reviews.

  • How much do hotels in Cape Town cost?

    Cape Town hotels have an average price of $164/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $127/night, and if you are looking for a 5-star hotel in Cape Town then the average price is around $362/night.

  • How much is a cheap hotel in Cape Town?

    HotelsCombined searches in the last 3 days suggest cheap Cape Town hotels have prices starting from as low as $7/night, depending on the popularity of your requested dates.

  • How much is a hotel in Cape Town tonight?

    Over the last 3 days, the starting price of a hotel in Cape Town tonight has been as low as $725 and the average price has been as much as $725.