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.
View map
Sponsored by:
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
Agoda.com
US$439
View Deal
24.0 km from St. James
  • Free Wifi
  • Free Parking
Park Inn by Radisson Cape Town Foreshore
SAVE US$6
US$119
Booking.com
US$113
View Deal
22.5 km from St. James
  • Free Wifi
  • Free Parking
Franschhoek Country House & Villas
SAVE US$27
US$378
Agoda.com
US$351
View Deal
64.4 km from St. James
  • Free Wifi
  • Free Parking
SAVE US$2
US$78
Expedia.com
US$76
View Deal
23.9 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 53% below average rate

The price you found is 53% lower than this hotel's average rate of US$161/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

ONOMO Hotel Cape Town - Inn On The Square
SAVE US$11
US$84
Expedia.com
US$73
View Deal
22.2 km from St. James
  • Free Wifi
  • Pool
Long Street Boutique Hotel
Booking.com
US$173
View Deal
21.8 km from St. James
  • Free Wifi
SAVE US$68
US$315
Agoda.com
US$247
View Deal
19.0 km from St. James
  • Free Wifi
  • Breakfast included
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$324/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Stellenbosch Hotel
SAVE US$8
US$97
Agoda.com
US$89
View Deal
42.2 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 26% below average rate

The price you found is 26% lower than this hotel's average rate of US$120/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Sugar Hotel & Spa
SAVE US$139
US$252
CheapTickets
US$113
View Deal
23.5 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Pepperclub Hotel & Spa
SAVE US$69
US$198
Booking.com
US$129
View Deal
22.0 km from St. James
  • Free Wifi
  • Breakfast included
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$154/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$67
US$175
Agoda.com
US$108
View Deal
23.8 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 47% below average rate

The price you found is 47% lower than this hotel's average rate of US$202/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Protea Hotel by Marriott Cape Town Cape Castle
SAVE US$3
US$141
Agoda.com
US$138
View Deal
23.5 km from St. James
  • Free Wifi
  • Pool
Vineyard Hotel
SAVE US$5
US$206
Agoda.com
US$201
View Deal
15.6 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$223/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Bantry Bay Suite Hotel
SAVE US$4
US$129
Expedia.com
US$125
View Deal
23.0 km from St. James
  • Pool
  • Beachfront
Waterfront Village
SAVE US$25
US$217
Agoda.com
US$192
View Deal
23.5 km from St. James
  • Free Parking
  • Pool
The PortsWood
SAVE US$6
US$230
CheapTickets
US$224
View Deal
24.0 km from St. James
  • Free Wifi
  • Breakfast included
Spier Hotel
SAVE US$14
US$170
Agoda.com
US$156
View Deal
33.6 km from St. James
  • Free Wifi
  • Free Parking
Nova Constantia Boutique Residence
SAVE US$29
US$182
Agoda.com
US$153
View Deal
9.3 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of US$228/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Chapmans Peak Beach Hotel
SAVE US$33
US$116
Booking.com
US$83
View Deal
12.0 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$96/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Protea Hotel by Marriott Cape Town Sea Point
Booking.com
US$142
View Deal
23.4 km from St. James
  • Free Wifi
  • Pool
SAVE US$26
US$125
Agoda.com
US$99
View Deal
42.3 km from St. James
  • Free Wifi
  • Free Parking
Southern Sun The Cullinan
Expedia.com
US$268
View Deal
22.9 km from St. James
  • Free Wifi
  • Pool
City Lodge Hotel V&A Waterfront
SAVE US$201
US$321
Expedia.com
US$120
View Deal
23.1 km from St. James
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$139/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Southern Sun Waterfront Cape Town
SAVE US$11
US$223
Travelocity
US$212
View Deal
22.9 km from St. James
  • Free Wifi
  • Pool
The Marine Hermanus
SAVE US$39
US$328
HotelQuickly
US$289
View Deal
79.6 km from St. James
  • Free Wifi
  • Free Parking
Camps Bay Retreat
Booking.com
View Deal
20.6 km from St. James
  • Free Wifi
  • Free Parking
Dolphin Beach Hotel
Hotels.com
View Deal
32.2 km from St. James
  • Free Wifi
  • Free Parking
The Place on the Bay
Travelocity
View Deal
20.2 km from St. James
  • Free Wifi
  • Free Parking
Misty Waves Boutique Hotel Hermanus
No availability for your dates from these sites
79.0 km from St. James
  • Free Wifi
  • Free Parking
Cape Town Hollow
No availability for your dates from these sites
21.6 km from St. James
  • Free Wifi
  • Breakfast included
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.