Popular filters
(501)
(500)
(175)
(13)
Price
(4)
(32)
(67)
(165)
(229)
(196)
(122)
(48)
Star rating
(244)
(282)
(71)
User rating
(45)
(120)
(302)
(152)
(18)
Chains
(2)
(3)
(5)
(1)
Room Amenities
(90)
(111)
(529)
(87)
(347)
Room Views
(255)
(166)
(55)
(90)
(122)
(244)
House Rules
(1)
(1)
(1)
(3)
Property type
(446)
(182)
(170)
(37)
(18)
(383)
Food & Dining
Amenities
(378)
(436)
(197)
(269)
(129)
(9)
(44)
Payment modes
(501)
1 Hotels available in St James, Cape Town starting from ₹6913. Use offer code GOINTH for discounts upto 30% on best Hotels in St James, Cape Town. Get Free Cancellation, Lowest Price Guarantee on clean and safe St James Hotels.
₹6,786
+₹1,018 taxes &fees
per night
₹21,405
₹19,687
+₹4,709 taxes &fees
per night
/5
₹22,588
+₹1,668 taxes &fees
per night
/5
₹4,728
+₹662 taxes &fees
per night
₹4,634
₹3,811
+₹1,019 taxes &fees
per night
/5
₹12,321
+₹1,668 taxes &fees
per night
/5
₹13,476
+₹1,155 taxes &fees
per night
/5
₹10,044
+₹1,507 taxes &fees
per night
/5
₹9,710
₹8,930
+₹3,303 taxes &fees
per night
/5
₹10,221
+₹3,378 taxes &fees
per night
₹13,579
+₹2,987 taxes &fees
per night
/5
₹6,400
₹5,886
+₹1,407 taxes &fees
per night
₹6,696
+₹1,071 taxes &fees
per night
₹6,395
₹5,882
+₹1,282 taxes &fees
per night
/5
₹11,433
+₹2,884 taxes &fees
per night
/5
₹6,700
+₹898 taxes &fees
per night
/5
₹2,339
₹1,944
+₹514 taxes &fees
per night
/5
₹3,348
+₹502 taxes &fees
per night
/5
₹4,999
+₹700 taxes &fees
per night
/5
₹4,999
+₹700 taxes &fees
per night