We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Canal Walk Shopping Centre

Century City Drive, Cape Town Central, South Africa
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Century Boulevard | Century City, Milnerton 8001, South Africa
0.2 miles from Canal Walk Shopping Centre
#3 of 5 hotels in Milnerton
  • Pool
  • Free Parking
  • Free Breakfast
Century Boulevard, Century City 7446, South Africa (Formerly Protea Hotel Island Club)
0.2 miles from Canal Walk Shopping Centre
#2 of 2 hotels in Century City
  • Luxury
  • Pool
Show Prices
Corner Century Boulevard and Rialto Road | Century City, Milnerton 8000, South Africa
0.3 miles from Canal Walk Shopping Centre
Special Offer Double Rewards Points!
African Pride Crystal Towers Hotel & Spa Slideshow
#1 of 5 hotels in Milnerton
  • Luxury
  • Pool
  • Free Parking
Show Prices
Corner of Century Way and Century Boulevard, Century City 7441, South Africa (Formerly Protea Hotel Colosseum)
0.3 miles from Canal Walk Shopping Centre
Special Price Winter Weekend Save 40%
Colosseum Luxury Hotel Slideshow
#1 of 2 hotels in Century City
  • Luxury
  • Free Parking
Show Prices
Lagoon Gate Drive, Lagoon Beach, Milnerton 7435, South Africa
1.6 miles from Canal Walk Shopping Centre
#2 of 5 hotels in Milnerton
  • Luxury
  • Pool
  • Free Parking
  • Free Breakfast
Show Prices
Cnr Koeberg Road (M5) & Freedom Way, Milnerton 7435, South Africa
1.6 miles from Canal Walk Shopping Centre
#5 of 5 hotels in Milnerton
  • Free Parking
No 3 Four Jays Road | Lagoonbeach Watefront, Milnerton 7441, South Africa
1.8 miles from Canal Walk Shopping Centre
#4 of 5 hotels in Milnerton
  • Mid-range
  • Pool
  • Beach
Show Prices
1 Jakes Gerwel Drive, Goodwood 7475, South Africa
2.7 miles from Canal Walk Shopping Centre
#1 of 4 hotels in Goodwood
  • Mid-range
  • Casino
  • Pool
Show Prices
GrandWest Casino & Entertainment World | 1 Vanguard Drive, Goodwood 7460, South Africa
2.7 miles from Canal Walk Shopping Centre
#3 of 4 hotels in Goodwood
  • Luxury
  • Casino
  • Pool
Show Prices
Louwtjie Rothman Str | N1 City, Goodwood 7460, South Africa
2.9 miles from Canal Walk Shopping Centre
#4 of 4 hotels in Goodwood
Show Prices
57 Trill Road, Cape Town 5200, Observatory 7925, South Africa
3.9 miles from Canal Walk Shopping Centre
#1 of 1 hotels in Observatory
44 Raapenberg Road | at Mowbray Golf Park, Pinelands 7450, South Africa
4.0 miles from Canal Walk Shopping Centre
#1 of 1 hotels in Pinelands
  • Mid-range
  • Pool
Show Prices
31 Brickfield Road | Cape Town, Woodstock 7935, South Africa
4.3 miles from Canal Walk Shopping Centre
Travelers' Choice® 2015 Winner Bargain Special Offer Book early, up to 20...
DoubleTree by Hilton Cape Town - Upper Eastside Slideshow
#1 of 2 hotels in Woodstock
  • Luxury
Show Prices
31 Brickfield Road, Woodstock 7925, South Africa
4.3 miles from Canal Walk Shopping Centre
#2 of 2 hotels in Woodstock
14 Banksia Road, Rosebank 7100, South Africa
4.5 miles from Canal Walk Shopping Centre
Travelers' Choice® 2015 Winner Bargain
Banksia Boutique Slideshow
#1 of 1 hotels in Rosebank
  • Luxury
  • Pool
  • Free Parking
  • Free Breakfast
Show Prices
Cnr. Melbourne & Coronation Roads | PO Box 2979, Cape Town Central 8000, South Africa (Formerly Garden Court Eastern Boulevard)
4.7 miles from Canal Walk Shopping Centre
Special Price 10% off room rate
Garden Court Nelson Mandela Boulevard Slideshow
#69 of 106 hotels in Cape Town Central
  • Mid-range
  • Pool
  • Free Parking
  • Free Breakfast
Show Prices
No 1 | Marine Drive, Table View 7441, South Africa (Formerly Protea Hotel Dolphin Beach)
4.7 miles from Canal Walk Shopping Centre
#1 of 1 hotels in Table View
  • Luxury
  • Pool
  • Free Parking
  • Beach
Show Prices
2a Milner Road | Tamboerskloof, Cape Town Central 8001, South Africa
4.9 miles from Canal Walk Shopping Centre
#45 of 106 hotels in Cape Town Central
  • Luxury
  • Pool
Show Prices
Lincoln Crescent Bloubergrant, 9,, Bloubergstrand 7441, South Africa
4.9 miles from Canal Walk Shopping Centre
#1 of 6 hotels in Bloubergstrand
  • Mid-range
  • Pool
Jan Smuts Avenue | Foreshore, Cape Town Central 8002, South Africa
4.9 miles from Canal Walk Shopping Centre
#103 of 106 hotels in Cape Town Central
  • Free Parking
Cnr Arnold Wilhelm & Jean Simonis Streets, Parow 7500, South Africa
4.9 miles from Canal Walk Shopping Centre
#1 of 1 hotels in Parow
  • Free Parking

Also consider B&Bs near Canal Walk Shopping Centre

29 Namar Road | Sanddrift, Milnerton 7441, South Africa
0.8 miles from Canal Walk Shopping Centre
#12 of 23 Milnerton B&B and Inns
  • Free Parking
  • Free Breakfast
18 Hawston Road, Milnerton 7435, South Africa
1.2 miles from Canal Walk Shopping Centre
#8 of 23 Milnerton B&B and Inns
  • Free Parking
  • Pool
  • Free Breakfast
Show Prices
16 Elgin Road, Milnerton 7441, South Africa
1.2 miles from Canal Walk Shopping Centre
#21 of 23 Milnerton B&B and Inns
  • Budget
  • Free Parking
  • Beach
  • Pool
Show Prices
15/17 Tinkers Crescent, Milnerton 7405, South Africa
1.3 miles from Canal Walk Shopping Centre
#16 of 23 Milnerton B&B and Inns
  • Budget
7 Weenen Road, Milnerton 7441, South Africa
1.4 miles from Canal Walk Shopping Centre
#3 of 23 Milnerton B&B and Inns
  • Mid-range
  • Beach
  • Pool
Show Prices
84 13th Avenue | Kensington, Kensington 7405, South Africa
1.4 miles from Canal Walk Shopping Centre
  • Free Parking
  • Free Breakfast
13 Cotswold Drive, Milnerton 7435, South Africa
1.5 miles from Canal Walk Shopping Centre
#4 of 23 Milnerton B&B and Inns
  • Mid-range
  • Free Parking
  • Beach
  • Pool
Show Prices
1 Sanctuary Close, Milnerton 7441, South Africa
1.5 miles from Canal Walk Shopping Centre
#7 of 23 Milnerton B&B and Inns
Show Prices
17 Cotswold Drive, Milnerton 7441, South Africa
1.5 miles from Canal Walk Shopping Centre
#9 of 23 Milnerton B&B and Inns
  • Mid-range
  • Beach
  • Pool
Show Prices