Hotels in Santa Clara
We offer 350+ holiday rentals in Santa Clara
Select the dates of your stayOur selection of hotels in Santa Clara
Avatar Hotel, a Joie de Vivre Hotel ★★★
4.30 ★
(388)
Element Santa Clara ★★★
4.20 ★
(5)
Santa Clara Marriott ★★★★
4.10 ★
(217)
Avatar Hotel, a Joie de Vivre Hotel ★★★
4.30 ★
(388)
Element Santa Clara ★★★
4.20 ★
(5)
Santa Clara Marriott ★★★★
4.10 ★
(217)