Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

2796 hotels in Cape Town

Search the best hotels and places to stay in Cape Town

View map
Looking for accommodation in Cape Town? Ibooked.ca allows you to limit your search in Western Cape by proximity to transport links and landmarks. Booking a hotel in Western Cape is a piece of cake with us and you will definitely be satisfied! Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Portswood Close, Portswood Ridge, V&A Waterfront, Cape Town, South Africa, 8001View on map
3.1 km from City Centre400 m from Nelson Mandela Gateway
The hotel is positioned in Waterfront district, within 3 km from the city center, it boasts 35 luxury rooms, facials and various massages.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect103 reviews
Price fromC$ 666per nightSelect
Not available
38 Kensington Crescent, Cape Town, South Africa, 8001View on map
2.2 km from City Centre1.3 km from Table Mountain
This hotel with 8 rooms and a cocktail bar is perfectly located 30 minutes' walk from the city center.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect36 reviews
Price fromC$ 412per nightSelect
Not available
Quay 6 Victoria & Alfred, Cape Town, South Africa, 8001
3.4 km from City Centre200 m from V&A Waterfront
Centrally located in Waterfront district, the hotel offers to try international meal, enjoy a swimming pool or explore Sea Point Pavilion Swimming set nearby.
9.2
Perfect98 reviews
Price fromC$ 588per nightSelect
Not available
West Quay Victoria & Alfred Waterfront, Cape Town, South Africa, 8002
2.7 km from City Centre400 m from Nelson Mandela Gateway
Offering good access to a motorway, the hotel boasts a snack bar, facials, Turkish bath and massage for guests to relax in.
9.2
Perfect45 reviews
Price fromC$ 873per nightSelect
Not available
Convention Square, Lower Long Street, Cape Town, South Africa, 8000
1.9 km from City Centre600 m from MyCiTi Station Adderley Street
Located in City Bowl district, 20 minutes' walk from the city center, this property offers steam baths, facials and massage treatments to regenerate mind and body.
8.4
Great306 reviews
Price fromC$ 338per nightSelect
Not available
76 Orange Street, Cape Town, South Africa, 8001
1.4 km from City Centre600 m from Long Street
This hotel features rooms with garden views, while a major location provides easy access to Victoria & Alfred Waterfront.
8.4
Great49 reviews
Price fromC$ 644per nightSelect
Not available
69 Victoria Road, Cape Town, South Africa, 8040
5.1 km from City Centre100 m from The Promenade Camps Bay
Guests can enjoy international cuisine in a lobby restaurant of this grand and relax by an outdoor pool.
8.4
Great31 reviews
Price fromC$ 674per nightSelect
Not available
Colinton Road (Off Protea Road), Cape Town, South Africa, 7725
5.9 km from City Centre600 m from Cavendish Square Shopping Centre
The comfortable hotel has a gourmet restaurant and offers beautiful views, boasting location close to Andes Mountains and Table Mountain.
8.8
Great179 reviews
Price fromC$ 397per nightSelect
Not available
3 Energy Lane Bridgeways Precinct, Cape Town, South Africa
8.2 km from City Centre600 m from Canal Walk
The world-class hotel is a good starting point to Cape Town' sights including Century City Conference Centre and Ratanga Junction.
Price fromC$ 239per nightSelect
Not available
126 Buitengracht Street, Cape Town, South Africa, 8001
1.7 km from City Centre600 m from Slave Lodge Museum
Set near Castle of Good Hope in Gardens district, this hotel offers a spectacular view of the garden along with steam baths and various massages on the premises.
8.6
Great46 reviews
Price fromC$ 295per nightSelect
Not available
8 Alexander Road, Cape Town, South Africa, 8060
4.6 km from City Centre200 m from MyCiTi Station Queens Beach
The hotel with panoramic views over the Atlantic Ocean welcomes guests since 1996 and invites them to enjoy boating and cycling in their free time.
8.4
Great156 reviews
Price fromC$ 130per nightSelect
Not available
On The Waterfront Pierhead, Cape Town, South Africa, 8001
3.0 km from City Centre300 m from Nelson Mandela Gateway
Guests can enjoy the mountain views and a year-round outdoor pool, while taking advantage of the hotel's location close to Sea Point Pavilion Swimming as well as a boat dock.
8.8
Great368 reviews
Price fromC$ 430per nightSelect
Not available
Portswood Road, Cape Town, South Africa, 8001
Located in a shopping area of Cape Town, the hotel features an outdoor pool along with a sauna, sun loungers and a whirlpool.
8.0
Great135 reviews
Price fromC$ 275per nightSelect
Not available
101 Buitengracht Street, Cape Town, South Africa, 8001
1.6 km from City Centre500 m from Long Street
Set near Cape Town Holocaust Centre, this designer venue is 10 minutes' walk of the city center.
8.0
Great252 reviews
Price fromC$ 99per nightSelect
Not available
20 London Road, Cape Town, South Africa, 8005
4.1 km from City Centre700 m from Piazza St John
South African meals plus an outdoor pool are provided in the exclusive hotel, placed close to Cape Town Stadium .
8.0
Great308 reviews
Price fromC$ 143per nightSelect
Not available
Portswood Road, Cape Town, South Africa
3.1 km from City Centre400 m from MyCiTi Station Granger Bay
An a la carte restaurant is available in this hotel that boasts an enviable location close to Sea Point Pavilion Swimming.
8.2
Great95 reviews
Price fromC$ 298per nightSelect
Not available
Corner Of Somerset And Ebenezer Road, Green Point, Cape Town, South Africa, 8001
2.4 km from City Centre900 m from Nelson Mandela Gateway
Offering a lap swimming pool and an authentic restaurant, this comfortable property in the centre of Cape Town is located near Nobel Square.
7.8
Very good236 reviews
Price fromC$ 262per nightSelect
Not available
1 Lower Bree Street, Cape Town, South Africa, 8002
1.8 km from City Centre500 m from MyCiTi Station Adderley Street
A Jacuzzi and a sauna are available in the hotel, based in a high-tech-style building close to Table Mountain.
8.8
Great132 reviews
Price fromC$ 273per nightSelect
Not available
6A Belair Drive Witteboomen, Constantia, Cape Town, Za, Cape Town, South Africa, 7848
9.7 km from City Centre1.5 km from Art in the Forest
Overlooking the garden, the apartment is equipped with a full kitchen and a terrace, while being ideal for those willing to visit Eagles Nest.
Price fromC$ 394per nightSelect
Not available
3 The Glen, Sea Point, Cape Town, South Africa
3.8 km from City Centre400 m from Piazza St John
Located close to Two Oceans Aquarium, the hotel has 24 rooms, and boasts access to a train station.
8.8
Great124 reviews
Price fromC$ 337per nightSelect
Not available
Victoria Road, Cape Town, South Africa, 8040
8.5 km from City Centre
Located in a mountain area of Cape Town, the comfortable hotel will have access to an outdoor pool.
9.0
Perfect44 reviews
Price fromC$ 547per nightSelect
Not available
101 St Georges Mall, Cape Town, South Africa, 8001
1.2 km from City Centre200 m from Slave Lodge Museum
Offering 175 rooms as well as a gym and a fitness centre, this venue overlooks Table Mountain and is based in a shopping area.
8.2
Great135 reviews
Price fromC$ 138per nightSelect
Not available
32 Camps Bay Drive, Cape Town, South Africa, 8005
5.2 km from City Centre100 m from Theatre On The Bay
An outdoor swimming pool and a 24-hour bar are offered for guest convenience at this excellent hotel.
8.0
Great33 reviews
Price fromC$ 206per nightSelect
Not available
15 Michigan Street, Airport Industria, Cape Town, South Africa, 7490
Including a year-round outdoor pool and a 24-hour restaurant, the hotel lies in the western part of Cape Town.
9.2
Perfect96 reviews
Price fromC$ 174per nightSelect
Not available
221 Beach Road, Cape Town, South Africa, 8001
4.3 km from City Centre900 m from Piazza St John
Guests can enjoy European cuisine and exceptional views of Andes Mountains and Table Mountain, available in perfectly located hotel.
8.2
Great70 reviews
Price fromC$ 428per nightSelect
Not available
64 New Church Street, Tamboerskoof, Cape Town, South Africa, 8018
1.6 km from City Centre300 m from Long Street
Featuring a perfect location next to Table Mountain and Signal Hill, this venue offers babysitting, high chairs and board games for children and international menu for the guests in the 24-hour restaurant.
7.4
Very good59 reviews
Price fromC$ 144per nightSelect
Not available
38 Long Street, Cape Town, South Africa, 8001
1.5 km from City Centre400 m from MyCiTi Station Adderley Street
There is an air-conditioned restaurant available in the elegant hotel set in Rondebosch district.
7.6
Very good25 reviews
Price fromC$ 167per nightSelect
Not available
Liesbeek Avenue, Cape Town, South Africa, 7925
4.8 km from City Centre2.0 km from Rondebosch Common Nature Reserve
Boasting ideal setting close to a motorway, the hotel offers guests to relax in an outdoor swimming pool or in the 24-hour restaurant.
7.4
Very good3 reviews
Price fromC$ 144per nightSelect
Not available
Corner Of Strand And Loop Streets, 66 Strand Street, Cape Town, South Africa, ZA-8001
1.6 km from City Centre400 m from MyCiTi Station Adderley Street
Guests can choose from 242 rooms, enjoy steam baths and massage, available in this hotel centrally set in City Bowl district.
8.2
Great87 reviews
Price fromC$ 222per nightSelect
Not available
Cnr Of Commaille Rd & 13Th Avenue, Cape Town, South Africa, 744
Guests can enjoy a shared lounge and a golf course as well as panoramic views at this venue, while staying in Melkbosstrand.
8.6
Great5 reviews
Price fromC$ 162per nightSelect
Not available
7 Main Road, Cape Town, South Africa, 7700
5.8 km from City Centre300 m from Newlands Railway Station
Located in the cosmopolitan part of Cape Town close to Access Park, the hotel is waiting for its guests with 162 non-smoking rooms and a stunning view of Table Mountain.
Price fromC$ 203per nightSelect
Not available
34 Victoria Road, Cape Town, South Africa, 8001
4.6 km from City Centre700 m from Clifton Beach
The hotel has an outdoor pool and lies close to Camps Bay which is worth visiting.
7.6
Very good299 reviews
Price fromC$ 259per nightSelect
Not available
111 Victoria Road, Cape Town, South Africa, 8040
5.4 km from City Centre300 m from Theatre On The Bay
The apartment features a mountain view, 3 bedrooms with a furnished balcony and invites guests to visit Camps Bay nearby.
Price fromC$ 458per nightSelect
Not available
Cnr De Villiers & Constitution Streets, Cape Town, South Africa, 7925
200 m from City Centre600 m from Wembley Square
The hotel features a lounge restaurant, while near the venue, set in City Bowl district, one will find The Point.
7.0
Very good143 reviews
Price fromC$ 131per nightSelect
Not available
10 Greenmarket Square Road, Cape Town, South Africa, 8001
1.4 km from City Centre300 m from Slave Lodge Museum
The lobby restaurant awaits guests onsite, while the pleasant hotel boasts location in the heart of Cape Town.
8.0
Great246 reviews
Price fromC$ 106per nightSelect
Not available
10 Union Street, Cape Town, South Africa, 8001
1.6 km from City Centre900 m from Long Street
Centrally located in Gardens district, the hotel offers to try European meal, enjoy a swimming pool or explore CTICC set nearby.
7.2
Very good67 reviews
Price fromC$ 75per nightSelect
Not available
99 Jip De Jager Drive, Vineyards Office Estate, Cape Town, South Africa, 7530
The hotel has a pizza restaurant and a private swimming pool for its guests.
8.4
Great52 reviews
Price fromC$ 230per nightSelect
Not available
9 Ryk Tulbagh Square, Cape Town, South Africa
1.6 km from City Centre300 m from MyCiTi Station Adderley Street
Offering convenient proximity to Greenmarket Square, the hotel is also close to V&A Waterfront.
7.2
Very good128 reviews
Price fromC$ 158per nightSelect
Not available
Mowbray Golf Park, Cape Town, South Africa
6.0 km from City Centre1.2 km from Rondebosch Common Nature Reserve
Adjacent to Vincent Pallotti Hospital, and close to Vincent Pallotti Hospital, this modern hotel features 133 en-suite rooms.
Price fromC$ 170per nightSelect
Not available
8 Vesperdene Road, Cape Town, South Africa, 8001
2.9 km from City Centre700 m from MyCiTi Station Granger Bay
Offering a mini-kitchen, this boutique apartment is set close to Victoria & Alfred Waterfront and nearly 1000 meters from Metropolitan Golf Club metro station.
7.4
Very good61 reviews
Price fromC$ 96per nightSelect
Not available
46 Roeland Street, Cape Town, South Africa, 8001
700 m from City Centre400 m from Wembley Square
Located a few steps from Long Street, the hotel features 30 rooms with views over the city.
Price fromC$ 43per nightSelect
Not available
1 Wale Street, Cape Town, South Africa, 8001
1.2 km from City Centre100 m from Slave Lodge Museum
Guests can enjoy the 24-hour restaurant on site that offers international cuisine and views of the hills.
8.8
Great123 reviews
Price fromC$ 356per nightSelect
Not available
Corner Of Main Road And Boundary Road, Cape Town, South Africa, 8005
2.7 km from City Centre800 m from MyCiTi Station Granger Bay
Guests will enjoy a plunge pool along with city views offered in this conveniently set hotel in a green area.
9.0
Perfect58 reviews
Price fromC$ 246per nightSelect
Not available
10802 Steenberg Estate, Cape Town, South Africa, 7945
15.4 km from City Centre
Centrally located in Cape Town, this venue features 24 comfortable rooms set in the main building.
9.4
Perfect54 reviews
Price fromC$ 884per nightSelect
Not available
17 Dysart Road, Cape Town, South Africa, 8005
3.3 km from City Centre800 m from Cape Town Stadium
Located in proximity to The Point and less than 25 minutes' walk from Long Street, this stylish hotel features a patio and a golf course.
8.4
Great89 reviews
Price fromC$ 323per nightSelect
Not available
Cnr Loop And Pepper Street, Cape Town, South Africa, 8018
1.4 km from City Centre300 m from Long Street
The hotel offers a sundeck, a picnic area and a golf course and has a café bar, featuring a panoramic location in the heart of Cape Town.
7.6
Very good41 reviews
Price fromC$ 465per nightSelect
Not available
Beach Road, Cape Town, South Africa, 8002
4.0 km from City Centre500 m from Cape Town Stadium
African menu is served at the hotel's lobby restaurant in the shopping area of Cape Town.
7.6
Very good43 reviews
Price fromC$ 874per nightSelect
Not available
Alphen Drive, Cape Town, South Africa, 7806
9.1 km from City Centre1.0 km from Alphen Kwikspar
This lovely hotel with 19 modern rooms is located in the heart of Cape Town.
9.0
Perfect21 reviews
Price fromC$ 549per nightSelect
Not available
31 Francolin Rd, Cape Town, South Africa
4.9 km from City Centre1000 m from Theatre On The Bay
Located only a few minutes from Clifton Beach, the hotel offers 9 rooms with panoramic views of the sea.
9.8
Perfect97 reviews
Price fromC$ 559per nightSelect
Not available
3 Argyle Road, Cape Town, South Africa
4.8 km from City Centre300 m from Camps Bay Beach
At this hotel, located close to The Point, you can spend the day in a plunge swimming pool or keep active with windsurfing, horse riding and hiking
9.2
Perfect36 reviews
Price fromC$ 638per nightSelect
Not available
40 Chiappini St Cape Town 2146 South Africa, Cape Town, South Africa
1.9 km from City Centre800 m from MyCiTi Station Adderley Street
Offering cots and a buffet for children plus a rooftop pool onsite, the hotel is conveniently placed just off Table Mountain.
Price fromC$ 334per nightSelect
Not available
11 Vesperdene Road, Cape Town, South Africa, 8005
2.8 km from City Centre800 m from MyCiTi Station Granger Bay
Nestled in De Waterkant district of Cape Town, the venue is about 20 km from Cape Town International airport.
8.2
Great60 reviews
Price fromC$ 250per nightSelect
Not available
47 Main Road, Cape Town, South Africa, 8051
3.0 km from City Centre600 m from MyCiTi Station Granger Bay
Within easy reach of Signal Hill, this hotel comprises 95 rooms with en suite bathrooms.
8.6
Great298 reviews
Price fromC$ 352per nightSelect
Not available
Corner Of Orange Street & Grey'S Pass, Gardens, Cape Town, South Africa, 8001
1.3 km from City Centre300 m from Long Street
Boasting a café bar and exceptional views over Signal Hill and Table Mountain, this hotel offers a setting near a motorway.
9.0
Perfect38 reviews
Price fromC$ 286per nightSelect
Not available
201 The Promenade, Cape Town, South Africa
5.1 km from City Centre100 m from The Promenade Camps Bay
Located in a mountain area, this hotel with 11 classic rooms overlooking Camps Bay and Twelve Apostles Mountain welcomes guests with a heated outdoor pool, a sundeck and a library.
9.4
Perfect8 reviews
Price fromC$ 473per nightSelect
Not available
180 Kloof Road, Cape Town, South Africa, 8005
4.6 km from City Centre600 m from Queens Beach
Offering 13 rooms as well as a gym and a fitness centre, this venue overlooks the Atlantic Ocean and Bantry Bay and is based in a residential area.
9.2
Perfect25 reviews
Price fromC$ 11 321per nightSelect
Not available
Corner Of Newlands And Phyllis Roads, Claremont, Cape Town, South Africa
7.1 km from City Centre900 m from Claremont Hospital
Featuring panoramic views over the garden, the hotel offers a chance to visit The John Bauer Pottery Studio and B&B and to benefit from an outdoor swimming pool.
8.2
Great5 reviews
Price fromC$ 437per nightSelect
Not available
2 Braemar Road, Cape Town, South Africa, 8005
2.8 km from City Centre800 m from MyCiTi Station Granger Bay
Offering a year-round outdoor pool on-site, the venue provides 7 rooms in the sophisticated style, boasting a great location right next to Sea Point Pavilion Swimming.
9.4
Perfect70 reviews
Price fromC$ 286per nightSelect
Not available
1 Torquay Avenue, Cape Town, South Africa, 7708
7.3 km from City Centre1.1 km from Centre for Conservation Education
Adjacent to Wynberg Park, and close to Cavendish Square, this exquisite hotel features 14 tasteful rooms.
9.0
Perfect30 reviews
Price fromC$ 258per nightSelect
Not available
36 Tennant Road, Cape Town, South Africa, 7708
7.9 km from City Centre600 m from Centre for Conservation Education
Located off Maynardville Open Air Theatre in Cape Town, this villa offers its guests access to a sunbathing terrace, a bar and a garden.
Price fromC$ 156per nightSelect
Not available
No 1, Strawberry Lane Constantia, Cape Town, South Africa, 7806
11.0 km from City Centre1.4 km from Alphen Kwikspar
Boasting a patio with an outdoor pool and sun loungers, the apartment lies within 1200 meters from The Constantia Village in the recreational area of the city.
9.6
Perfect1 review
Price fromC$ 393per nightSelect
Not available
12 Bellwood Road, Cape Town, South Africa
4.2 km from City Centre600 m from Queens Beach
Offering an outdoor swimming pool and the views of the Atlantic Ocean and Table Bay, the apartment is situated in a busy area, within a walking distance of a port.
8.6
Great32 reviews
Price fromC$ 213per nightSelect
Not available
Hendrik Verwoerd Drive, Cape Town, South Africa
16.8 km from City Centre
One can enjoy a 24-hour bar or admire scenic views of Andes Mountains and Table Mountain, offered in the hotel strategically based in the heart of Cape Town.
6.4
Nice20 reviews
Price fromC$ 144per nightSelect
Not available
3 Main Road, Green Point, Cape Town, South Africa, 8002
2.7 km from City Centre800 m from MyCiTi Station Granger Bay
This unique hotel is conveniently located in Rondebosch district, offering 65 luxury rooms and an in-house restaurant.
8.0
Great20 reviews
Price fromC$ 303per nightSelect
Not available
4 Alexander Road, Cape Town, South Africa, 8001
4.6 km from City Centre200 m from Queens Beach
The hotel is located in City Bowl district facing Signal Hill and Bantry Bay, offering luxury rooms along with windsurfing, scuba diving and horse riding.
7.6
Very good169 reviews
Price fromC$ 207per nightSelect
Not available
172 Long Street, Cape Town, South Africa, 8001
1.4 km from City Centre300 m from Long Street
Placed close to Lion's Head in the heart of Cape Town, this hotel offers 20 rooms.
8.0
Great72 reviews
Price fromC$ 112per nightSelect
Not available
1 Lagoon Gate Drive, Cape Town, South Africa, 7435
6.8 km from City Centre1.8 km from Ysterplaat Airforce Base
The hotel's premier location provides access to Ratanga Junction, while onsite there are a health club, a Jacuzzi and a sauna.
7.4
Very good181 reviews
Price fromC$ 227per nightSelect
Not available
60 Corporation Street, Cape Town, South Africa, 8001
900 m from City Centre300 m from Slave Lodge Museum
This hotel in City Bowl district, just off De Waal Park, boasts 106 soundproof rooms and an al fresco restaurant.
8.4
Great238 reviews
Price fromC$ 163per nightSelect
Not available
90 Bree Street, Cape Town, South Africa
1.6 km from City Centre500 m from Slave Lodge Museum
Perfectly located in City Bowl district close to Table Mountain, this hotel features a nightclub, a sun deck and a library.
9.2
Perfect238 reviews
Price fromC$ 182per nightSelect
Not available
88 Queen Victoria Street, Cape Town, South Africa, 8100
1.3 km from City Centre200 m from Long Street
At this hotel, guests can relax in a heated pool and enjoy magnificent garden views from their elegant rooms.
8.2
Great6 reviews
Price fromC$ 255per nightSelect
Not available
12 Jetty Street, Cape Town, South Africa, 8000
The accomodation is centrally placed near The Point, offering 47 rooms along with a lounge restaurant.
8.0
Great221 reviews
Price fromC$ 318per nightSelect
Not available
5 - 9 Park Road, Cape Town, South Africa, 8001
1.6 km from City Centre500 m from Long Street
Featuring an exceptional location seconds from Greenmarket Square, this hotel offers 25 non-smoking rooms and a garden restaurant.
8.6
Great27 reviews
Price fromC$ 91per nightSelect
Not available
30 Gatesville Road, Cape Town, South Africa
This grand hotel offers a year-round outdoor pool and views of Kalk Bay, boasting location in the heart of Cape Town, just minutes from The Kalk Bay Theatre.
8.6
Great50 reviews
Price fromC$ 99per nightSelect
Not available
313 Beach Road, Cape Town, South Africa, 8060
4.6 km from City Centre100 m from MyCiTi Station Queens Beach
You can admire great views or soak in a private swimming pool, while the hotel boasts location in a busy area close to Camps Bay.
8.6
Great48 reviews
Price fromC$ 142per nightSelect
Not available
29 Military Road, Schotchekloof, Cape Town, South Africa
2.1 km from City Centre800 m from Long Street
You will find a year-round outdoor pool in this venue that offers a panoramic setting based in the heart of Cape Town.
6.8
Nice45 reviews
Price fromC$ 187per nightSelect
Not available
14 Derwent Road, Cape Town, South Africa
2.1 km from City Centre1.2 km from Long Street
A short walk from Cape Town Holocaust Centre, this hotel offers an English bar together with a year-round outdoor pool, a ballroom and a library.
9.0
Perfect11 reviews
Price fromC$ 310per nightSelect
Not available
24 Hans Strijdom Street, Cape Town, South Africa, 8001
1.7 km from City Centre300 m from MyCiTi Station Adderley Street
Situated in City Bowl district, this apartment is set in a contemporary-style building fitted with designer furniture.
8.4
Great96 reviews
Price fromC$ 116per nightSelect
Not available
1 Cullinan Street, Cape Town, South Africa
1.9 km from City Centre600 m from MyCiTi Station Adderley Street
Offering facials and massage services, the hotel with a traditional décor is located in a shopping area, about 1350 meters from Good Hope Centre.
7.8
Very good15 reviews
Price fromC$ 318per nightSelect
Not available
Corner Of Wale Street & Berg Street, Cape Town, South Africa, 8001
1.3 km from City Centre200 m from Slave Lodge Museum
The hotel is lodged in the centre of Cape Town close to a cable car station, and it offers a wine bar and cots and child care for guests with children.
8.4
Great145 reviews
Price fromC$ 168per nightSelect
Not available
94 Regent Road, Cape Town, South Africa, 8060
4.5 km from City Centre200 m from MyCiTi Station Queens Beach
Situated 4 km from Cape Town city center, the hotel is adjacent to Victoria & Alfred Waterfront and features a sun deck and a golf course.
8.4
Great138 reviews
Price fromC$ 140per nightSelect
Not available
242 High Level Road, Cape Town, South Africa, 8005
3.9 km from City Centre700 m from Sea Point Pavilion Swimming
Set near Camps Bay and Sea Point Pavilion Swimming, this apartment enjoys its vicinity to a bus stop and offers a shared lounge and a golf course.
Price fromC$ 70per nightSelect
Not available
35 Medburn Road, Cape Town, South Africa
4.7 km from City Centre1.9 km from Table Mountain
Adjacent to Flying Dutchman Funicular, and close to Sea Point Pavilion Swimming, this spectacular hotel features 16 luxurious rooms.
8.8
Great31 reviews
Price fromC$ 421per nightSelect
Not available
9 Clarens Road, Cape Town, South Africa, 8060
4.1 km from City Centre300 m from Sea Point Pavilion Swimming
There are rooms facing the ocean and the hotel is set close to The Gallery Shop.
9.2
Perfect95 reviews
Price fromC$ 154per nightSelect
Not available
1 Rochester Road, Sea Point, Cape Town, South Africa, 8001
4.3 km from City Centre400 m from MyCiTi Station Queens Beach
In the western part of Cape Town and not far away from Sea Point Pavilion Swimming, the apartment with simple interior and an own balcony will make you feel at home.
7.2
Very good14 reviews
Price fromC$ 146per nightSelect
Not available
Corner Of The Fairway & Victoria Road, Cape Town, South Africa, 8005
4.9 km from City Centre200 m from Camps Bay Beach
Features of this comfortable venue, located in Cape Town, include an outdoor pool as well as cots and child care.
7.6
Very good96 reviews
Price fromC$ 1 000per nightSelect
Not available
6 Blackheath Road, Sea Point, Cape Town, South Africa
3.7 km from City Centre1.5 km from Cape Town Stadium
Situated within a 15-minute walk from Metropolitan Golf Club underground station, the villa has 10 fashionable rooms and features an outdoor swimming pool.
9.2
Perfect54 reviews
Price fromC$ 321per nightSelect
Not available
13 Bickley Road ,Cape Town 8005, Cape Town, South Africa
3.8 km from City Centre2.0 km from Cape Town Stadium
This excellent accommodation with a sunbathing terrace is located in Cape Town just off Cape Town International Convention Centre.
7.0
Very good8 reviews
Price fromC$ 131per nightSelect
Not available
4 Mindpearl Building West Quay Road, Cape Town, South Africa, 8001
2.6 km from City Centre500 m from Nelson Mandela Gateway
Located in Waterfront district, this exquisite property offers cots, a mini club and a playground for children.
7.8
Very good154 reviews
Price fromC$ 381per nightSelect
Not available
Roggebaai Canal, Cape Town, South Africa, 8000
2.1 km from City Centre800 m from MyCiTi Station Adderley Street
Boasting an outdoor pool plus a family restaurant, the venue is centrally located in Waterfront district.
8.2
Great361 reviews
Price fromC$ 283per nightSelect
Not available
2A Milner Road, Cape Town, South Africa, 8010
1.8 km from City Centre600 m from Long Street
Overlooking Table Mountain, the hotel is centrally set within walking distance of the central railway station, offering modern rooms and a 24-hour restaurant.
8.0
Great16 reviews
Price fromC$ 155per nightSelect
Not available
1 Marais Road, Sea Point, Cape Town, South Africa, 8000
4.2 km from City Centre600 m from Piazza St John
The hotel features an outdoor pool area and a library plus a seasonal restaurant in a beautiful location just off Cape Town Stadium .
7.4
Very good22 reviews
Price fromC$ 191per nightSelect
Not available
7 Chilworth Road, Cape Town, South Africa, 8001
4.6 km from City Centre600 m from Camps Bay Beach
Set close to Clifton Beach, the hotel offers an outdoor swimming pool together with a casino, a sundeck and a picnic area for guest enjoyment.
9.0
Perfect18 reviews
Price fromC$ 376per nightSelect
Not available
2 Winstonia Road, Cape Town, South Africa
3.8 km from City Centre600 m from Piazza St John
Located only a few minutes from Victoria & Alfred Waterfront, the hotel offers 7 rooms with great views of the garden.
9.0
Perfect191 reviews
Price fromC$ 128per nightSelect
Not available
18 Antrim Road, Cape Town, South Africa
3.6 km from City Centre1.2 km from Cape Town Stadium
Offering garden views, the venue is placed close to Victoria & Alfred Waterfront, and boasts an outdoor swimming pool.
8.8
Great61 reviews
Price fromC$ 146per nightSelect
Not available
24 Wisbeach Road, Sea Point, Cape Town, South Africa
4.1 km from City Centre2.0 km from Cape Town Stadium
Just off Two Oceans Aquarium, this venue in Cape Town offers 9 rooms as well as Turkish steam bath and massage treatments.
7.8
Very good17 reviews
Price fromC$ 186per nightSelect
Not available
19 Carstens Street, Cape Town, South Africa
2.0 km from City Centre800 m from Long Street
Adjacent to South African Museum And Planetarium, and close to Greenmarket Square, this boutique hotel features 13 modern rooms.
9.2
Perfect56 reviews
Price fromC$ 218per nightSelect
Not available
12 Invermark Crescent, Higgovale, Cape Town, South Africa, 8001
2.3 km from City Centre900 m from Table Mountain
Featuring a plunge pool, this hotel is located just minutes away from the beach and close to De Waal Park.
9.0
Perfect36 reviews
Price fromC$ 178per nightSelect
Not available
14 Banksia Road, Cape Town, South Africa, 7700
5.2 km from City Centre500 m from Rondebosch Common Nature Reserve
Located near Access Park, the hotel offers patio views and a swimming pool.
8.6
Great5 reviews
Price fromC$ 209per nightSelect
Not available
Century Boulevard, Century City, Cape Town, South Africa, 7441
8.8 km from City Centre500 m from Canal Walk
The 23 rooms feature a contemporary interior as well as breathtaking views of Table Mountain.
6.6
Nice4 reviews
Price fromC$ 143per nightSelect
Not available
1 St Georges Mall, Cape Town, South Africa, 8000
1.5 km from City Centre100 m from MyCiTi Station Adderley Street
Boasting ideal location close to a ship terminal, this hotel features an international cuisine plus an outdoor swimming pool.
7.2
Very good240 reviews
Price fromC$ 122per nightSelect
Not available

Filtering results

Please wait...

2796 hotels found

FAQs about hotels in Cape Town

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Cape Town?
Of course, hotel prices in Cape Town change depending on the season, but on average: a 3-star hotel room costs 402C$ per night, and a 4-star hotel room is 284C$ per night. If you're looking for something really special, a 5-star hotel can be found for 839C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Cape Town?
Some of the top-rated affordable hotels are:
The Amalfi Hotel rating: 3.7/5
Graeme rating: 4.4/5
Tudor Hotel rating: 3.5/5
See more favored cheap hotels here.
What are the most popular hotels near University of Cape Town in Cape Town?
Banksia Boutique is the best hotel located only 10 minutes' on foot from University of Cape Town.
What are the best family hotels in Cape Town?
Many families loved staying at these kid-friendly hotels - Belmond Mount Nelson Hotel and Protea Hotel By Marriott Cape Town Waterfront Breakwater Lodge. All great hotels for family stay in Cape Town you can find here. You might also like hotels with a sauna, a golf course and a private swimming pool.
What are the most popular hotels in Cape Town for couples?
These hotels are suitable for a couple romantic trip: The One 8 Hotel and The Commodore Hotel. Guest couples also mentioned extremely high service in these Cape Town's hotels - Sugar Hotel and African Pride 15 On Orange Hotel which also have a health club, a golf course and a rooftop terrace.
What are good hotels for a short-term stay on business in Cape Town?
Business travelers can be quite busy, but keen to see the atmosphere of Cape Town. On this, you might enjoy Casa Elena.
What are the best hotels in Cape Town with good breakfasts?
Grand Daddy, Aha Harbour Bridge Hotel & Suites, and New Kings Hotel are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Cape Town?
The Cellars-Hohenort, De Waterkant Village Apartments, and Sweet Lemon Boutique Bed & Breakfast are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Cape Town?
These luxury hotels with exceptional service will make your stay great:
Taj Cape Town rating: 4.4/5
Southern Sun Waterfront Cape Town rating: 4.0/5
What are the most popular boutique hotels in Cape Town?
You may like these highly-rated cozy boutique hotels:
Cape Heritage Hotel rating: 4.6/5
Hotel Verde rating: 4.6/5
Hilton Cape Town City Centre rating: 4.3/5.
See more instagram-friendly hotels here.

Where to stay in Cape Town?

Best cheap hotels in Cape Town

Budget hotels can be found in the up-and-coming City Bowl district, where you may consider Onomo Hotel Cape Town - Inn On The Square with room rates from 127C$ or Villa Simona where prices start at 132C$. House On The Hill is a budget hostel that is 700 meters to freeRange JEWELS and has a golf course, windsurfing and horse riding. Situated in Rondebosch district, Big Blue Backpackers offers simple accomodations about a 15-minute walk from Signal Hill.

Cape Town airports & Underground stations

Be close to Cape Town International airport, staying at Road Lodge Cape Town International Airport, situated about 1 km away. To avoid long rides in the car, stay at Dolphin Inn Guesthouse, which is 5 minutes on foot from Metropolitan Golf Club metro station. Stock Exchange is a 5-minute walk from Woodstock Railway train station and offers all the conveniences of a modern hotel.

Convenience of staying in hotels in the city centre

Consider staying at La Rose B&B or Afribode Old Mutual Apartments to put you in the heart of the action of downtown. Another nice 3-star option is Daddy Long Legs Art Hotel in the downtown area. If you are interested in staying in Green Point district, Graeme is around 25 minutes away on foot from Long Street.

Select a hotel next to Great Synagogue, such as Urban Chic Boutique, which is located a 10-minute walk away from the city center. Consider booking a room at The Rockwell All Suite Hotel & Apartments and The Village Lodge, and you'll be within a 10-minute walk of Slave Church Museum.

Luxury and boutique accommodation in Cape Town

Hout Bay Manor in Hout Bay district offers a 5-star experience. Numerous boutique hotels can be found in Rondebosch district, including the 4-star Fountains Hotel and Dysart Boutique Hotel. Another 3-star option is La Splendida, a chain hotel which has a tennis court, a casino and a golf course.

Explore and find your best apartments, B&Bs and others

Spring Tide Inn is an affordable apartment placed 25 minutes' walk from Metropolitan Golf Club subway station. If you're looking for a homey place to stay, consider Vetho Villa, located beside Oranjezicht City Farm. For those coming into the city for business purposes, Hotel On St. Georges in City Bowl district is the best option. If you are specifically interested in diving and golf, book a resort such as The Westin Cape Town near Lion's Head, which is only a 25-minute walk away.

Show moreLess