Santa Clara hotels & apartments, all accommodations in Santa Clara

Recommended hotels in Santa Clara

Madison Street Inn photo

Madison Street Inn

The business Madison Street Inn is rated 3 stars and comprises 6 rooms with homely comforts. The hotel opened its doors in 1890 and was remodeled in 1985.

1390 Madison Street, Santa Clara, USA

Hyatt House Santa Clara photo

Hyatt House Santa Clara

Hyatt House Santa Clara is a traditional hotel offering views over Shirdi Sai Center, Triton Museum of Art and California's Great America and featuring a swimming pool, a casino and a patio.

3915 Rivermark Plaza, Santa Clara, CA, United States

Embassy Suites Santa Clara - Silicon Valley photo

Embassy Suites Santa Clara - Silicon Valley

Embassy Suites Santa Clara - Silicon Valley is placed in a downtown area of Santa Clara in the vicinity of San Jose McEnry Convention Center, Levi's Stadium and Santa Clara Convention Center.

2885 Lakeside Drive, Santa Clara, USA