Hotels in Santa Clara
Budget hotels in Santa ClaraSee all
Santa Clara Libre
Santa Clara 826 m from city centre
Location: in the centre of Santa Clara, close to the mausoleum of Ernesto Che Guevara and the Caridad Theatre.
Santa Clara 813 m from city centre
The units in the hotel are fitted with a flat-screen TV, telephone and private bathroom. The hotel also has a bar, a restaurant...
Villa Los Caneyes
Santa Clara 3.7 km from city centre
Located in the province of Villa Clara at the heart of the country, this hotel lies amidst lush greenery filled with trees...
Villa La Granjita
Santa Clara 4.3 km from city centre
The hotel is situated in the Villa Clara province, in the centre of Cuba. Guests can visit historic sights such as the Tren...