Photos coming soon
HOTEL
Xanadu
66 Blaauwberg Rd, Cape Town
Where it sits
Xanadu
66 Blaauwberg Rd, Cape Town
-33.82420, 18.48560
Similar stays nearby
Modern 2 bedroom en-suite in bustling Blouberg
Hotel · 145 m
Stylish Coastal Apartment Near Blouberg Beach
Hotel · 145 m
Cape on Popham 21B
Hotel · 146 m
Shore2please
Hotel · 147 m
Bloubergstrandlodge
Hotel · 166 m
7 Caribbean Sands
Hotel · 171 m
Sand and See 302
Hotel · 196 m
Goshen Gateway Bed Breakfast
Hotel · 234 m
Plan around Xanadu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
