5 star hotels in Villa Clara
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Barcelo Cayo Santa Maria Beach Resort All Incl
Cayo Santa Maria, Villa Clara, Villa Clara, Cuba (Open map)
Plaza Las Dunas is located just 350 metres from this Villa Clara hotel, and such natural sites as Cayo Ensenachos Island is nearly...
Read more... Grand Aston Cayo Las Brujas Beach Resort & Spa
Cayo Las Brujas, Caibarien, Villa Clara, Villa Clara, Cuba (Open map)
The accommodation boasts a beachfront setting within a 5-minute drive of Las Salinas. Grand Aston Cayo Las Brujas Beach Resort & Spa...
Read more...