Santa Clara City hotels

Santa Clara city offers excellent accommodation options. Santa Clara hotels range from well-placed, economic city hotels to others located in an attractive natural environment. Amongst the main attractions here you´ll find the Mausoleum Ernesto Che Guevara, a pilgrimage place for admirers all over the globe.

Hotels in Santa Clara City

Filter by

Price

$37 - $82

min

max

Category

Meal Plan

Facilities and Services

Order by

4 hotels found