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
30 Sep — 1 Oct2
Cape Town, South Africa
Fri 30/9
Sat 1/10
...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
Cape Town Lodge Hotel
8.2 Excellent
101 Buitengracht Street, Cape Town, Western Cape, South Africa
Show on map
2.6 km from city centre, Cape Town, South Africa 
ExcellentBased on 3,458 reviews
8.2

Conveniently located in the centre of the city, this 4-star hotel makes for an excellent base in Cape Town. It is steps from Long Street, restaurants and nightlife options.

City Lodge Hotel Victoria And Alfred Waterfront
8.3 Excellent
Cnr Dock And Alfred Roads, Cape Town, Western Cape, South Africa
Show on map
2.4 km from city centre, Cape Town, South Africa 
ExcellentBased on 1,641 reviews
8.3

Located in Cape Town, City Lodge Hotel Victoria And Alfred Waterfront is within a 20-minute drive of Cape Town International Airport and provides an outdoor pool. It is conveniently positioned for those wanting to visit local attractions.

Southern Sun The Cullinan
8.3 Excellent
1 Cullinan Street, Cape Town, Western Cape, South Africa
Show on map
2.1 km from city centre, Cape Town, South Africa 
ExcellentBased on 386 reviews
8.3

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Cape Town. It is moments from Cape Town International Convention Centre, eateries and nightlife options.

Lagoon Beach Hotel & Spa
7.6 Good
1 Lagoon Gate Drive, Cape Town, Western Cape, South Africa
Show on map
5.4 km from city centre, Cape Town, South Africa 
GoodBased on 3,442 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
3.3 km from city centre, Cape Town, South Africa 
ExcellentBased on 2,579 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
2.1 km from city centre, Cape Town, South Africa 
ExcellentBased on 905 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.

DoubleTree by Hilton Cape Town - Upper Eastside
8.3 Excellent
31 Brickfield Road, Woodstock, Cape Town, Western Cape, South Africa
Show on map
1.5 km from city centre, Cape Town, South Africa 
ExcellentBased on 426 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.

Hotel Verde Cape Town Airport
8.7 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 
ExcellentBased on 3,143 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.

Cape Town Marriott Hotel Crystal Towers
8.6 Excellent
Corner Century Boulevard & Rialto Road, Cape Town, Western Cape, South Africa
Show on map
6.9 km from city centre, Cape Town, South Africa 
ExcellentBased on 669 reviews
8.6

Cape Town Marriott Hotel Crystal Towers is situated in the city's renowned tourism and shopping district. This 5-star hotel is located in Cape Town and offers an outdoor pool and a sauna, as well as views of Table Mountain.

Protea Hotel by Marriott Cape Town Sea Point
7.7 Good
Arthur¥s Road Sea Point,8081, Cape Town, Western Cape, South Africa
Show on map
5.2 km from city centre, Cape Town, South Africa 
GoodBased on 1,282 reviews
7.7

Just a short drive from Victoria & Alfred Waterfront, Protea Hotel by Marriott Cape Town Sea Point provides a modern setting in Cape Town and showcases exclusive views of Lion's Head and Table Mountain. It also offers an outdoor pool, a rooftop terrace and a plunge pool.

Tips for booking hotels in Cape Town

Cheapest month:November
Most expensive month:April
Average price in Cape Town:₹ 499,958/night
Cheapest price found:₹ 1,062/night
Cheapest day:Wednesday
Most expensive day:Thursday
₹ 1,081 - ₹ 11,763
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 1,081 - ₹ 16,501
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
2.1 km 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
2.9 km 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
6.3 km 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
3.2 km 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
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.

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
9.7 km 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
2.4 km 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
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.

Cheapest hotels in Cape Town, South Africa

Big Blue Backpackers
7.7 Good
7 Vesperdene Road, Cape Town, Western Cape, South Africa
Show on map
3.4 km 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.

₹ 735
Avg. per night
Mojo Hotel
7.5 Good
30 regent road Sea Point, Cape Town, Western Cape, South Africa
Show on map
5.3 km 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.

₹ 980
Avg. per night
91 Loop
8.6 Excellent
91 Loop Street, Cape Town, Western Cape, South Africa
Show on map
2.3 km 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.

₹ 1,062
Avg. per night
Atlantic Point Backpackers
8.4 Excellent
2 Cavalcade Road, Green Point, Cape Town, Western Cape, South Africa
Show on map
3.5 km 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.

₹ 1,225
Avg. per night
Kimberley Backpackers
7.2 Good
46 Roeland Street, Cape Town, Western Cape, South Africa
Show on map
2.0 km 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.

₹ 1,552
Avg. per night
Happy Rhino Hotel
5.2 Okay
179 Loop Street, Cape Town, Western Cape, South Africa
Show on map
2.6 km 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.

₹ 2,859
Avg. per night
Road Lodge Cape Town International Airport
8.5 Excellent
Adjoining BP Service & Filling Station, Cape Town, Western Cape, South Africa
Show on map
14.5 km from city centre, Cape Town, South Africa 

Conveniently located minutes from Cape Town International Airport, the hotel provides comfortable accommodation in Cape Town. It also offers free wireless internet.

₹ 3,022
Avg. per night
Sun1 Milnerton
7.0 Good
Corner of Koeberg and Freedom Way, Cape Town, Western Cape, South Africa
Show on map
8.4 km from city centre, Cape Town, South Africa 

SUN1 Milnerton is located in Cape Town and is close to Table Bay. It also provides a 24-hour reception, luggage storage and free Wi-Fi.

₹ 3,022
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?

    De Waterkant, Gardens, and Tamboerskloof are the most popular places on HotelsCombined for stays in Cape Town.

  • What are the best hotels in Cape Town?

    Taj Cape Town (8.9/10 from 2,034 reviews), Pepperclub Hotel (8.7/10 from 1,557 reviews), and DoubleTree by Hilton Cape Town - Upper Eastside (8.3/10 from 426 reviews) are all highly rated places to stay in Cape Town.

  • What is a good hotel near Sea Point Pavilion?

    Grande Kloof Boutique Hotel is a good hotel close to Sea Point Pavilion - it has scored 7.1 over 156 reviews from HotelsCombined users.

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

    Taj Cape Town is a hotel near Victoria & Alfred Waterfront that is popular with HotelsCombined users, scoring 8.9 from 2,034 reviews.

  • Is there a good hotel near Greenmarket Square?

    2,034 HotelsCombined reviews of Taj Cape Town score it 8.9/10, making it a highly recommended hotel near Greenmarket Square.

  • How much do hotels in Cape Town cost?

    The average price of a hotel in Cape Town is ₹ 11,843 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Cape Town around is ₹ 11,843 per night, whereas for a 5-star hotel it’s ₹ 24,340 per night.

  • How much is a cheap hotel in Cape Town?

    HotelsCombined users have found cheap hotels in Cape Town starting from ₹ 572 per night in the last 3 days.

  • How much is a hotel in Cape Town tonight?

    A hotel in Cape Town tonight has an average price of ₹ 9,393, but some deals have been found for as low as ₹ 1,389 in HotelsCombined searches over the last 72 hours. Prices in Cape Town are changing frequently. The best price found for a 4-star Cape Town hotel for tonight has been ₹ 2,287.