Cape Town hotels near Greenmarket Square

31 of 470 hotels
Fri 22/9
Sat 23/9
Compare vs KAYAK |
Back to list
Stars reset
Review score reset
Price Reset
Hotel name reset
Location Reset
101 Buitengracht Street, Cape Town, Western Cape
8.3
Excellent
3,174 reviews
Distance
0.6 km from
Check-in
Check-out

AED 220+

Top Business Hotel
1 Wale Street, Cape Town, Western Cape
9.1
Excellent
1,032 reviews
Distance
0.3 km from
Check-in
Check-out

AED 635+

Cnr Loop and Pepper Street, Cape Town, 8001 South Africa, Cape Town, Western Cape
8.4
Excellent
651 reviews
Distance
0.7 km from
Check-in
Check-out

AED 529+

126 Buitengracht Street, Cape Town, Western Cape
8.0
Excellent
453 reviews
Distance
0.6 km from
Check-in
Check-out

AED 506+

60 Corporation Street, Cape Town, Western Cape
8.2
Excellent
823 reviews
Distance
0.7 km from
Check-in
Check-out

AED 297+

Top Luxury Hotel
Corner of Burg & Wale Street, Cape Town, Western Cape
8.4
Excellent
730 reviews
Distance
0.2 km from
Check-in
Check-out

AED 297+

90 Bree Street, Cape Town, Western Cape
9.4
Excellent
628 reviews
Distance
0.4 km from
Check-in
Check-out

AED 463+

Strand Street, Cape Town, Western Cape
8.5
Excellent
373 reviews
Distance
0.3 km from
Check-in
Check-out

AED 356+

38 Long Street, Cape Town, Western Cape
8.5
Excellent
366 reviews
Distance
0.2 km from
Check-in
Check-out

AED 515+

25 Rose Street, Cape Town, Western Cape
9.5
Excellent
384 reviews
Distance
0.7 km from
Check-in
Check-out

AED 327+

172 Long Street, Cape Town, Western Cape
7.5
Good
926 reviews
Distance
0.6 km from
Check-in
Check-out

AED 294+

Riebeek Street 1 St Georges Mall, Cape Town, Western Cape
7.6
Good
1,563 reviews
Distance
0.7 km from
Check-in
Check-out

AED 143+

34-38 Shortmarket Street, Cape Town, Western Cape
9.5
Excellent
79 reviews
Distance
0.0 km from
Check-in
Check-out

Call

10 Greenmarket Square Road, Cape Town, Western Cape
7.9
Good
650 reviews
Distance
0.0 km from
Check-in
Check-out

AED 231+

67 Long Street, Cape Town, Western Cape
9.7
Excellent
4 reviews
Distance
0.1 km from
Check-in
Check-out

AED 492+

Greenmarket Square