Hotels in Sunnyvale, California

Hotel search

When are you visiting Sunnyvale?

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Sunnyvale

Sunnyvale overview

Visitors to Sunnyvale speak favorably about this family-friendly city's sports and restaurants. Enjoy the live music and entertainment while in town. You can take in the local culture of Sunnyvale at Lace Museum and Guild and Sunnyvale Heritage Park Museum. Popular sights in the surrounding area include Computer History Museum and California's Great America.

Where to stay in Sunnyvale

Whether you're planning to stay for a night or a week, Sunnyvale has accommodations to fit your needs. There are 43 hotels in Sunnyvale and you can shop as many as 1067 deals for rooms on, some with discounts of up to 50%. We have room prices as low as 64 USD per night and below you'll find the number of hotels by star rating in Sunnyvale as well as in the surrounding area:
  • • 10 5-star hotels from 189 USD per night
  • • 126 4-star hotels from 103 USD per night
  • • 224 3-star hotels from 99 USD per night
  • • 76 2-star hotels from 80 USD per night

How to get to Sunnyvale

Fly into San Jose, CA (SJC-Norman Y. Mineta San Jose Intl.), 5.9 mi (9.5 km) from the heart of Sunnyvale. Oakland, CA (OAK-Oakland Intl.) is the next closest major airport, 25.6 mi (41.2 km) away.

Train stations include:
  • • Sunnyvale Station (0.7 mi/1.1 km from the city center)
  • • Sunnyvale Lawrence Station (2.2 mi/3.6 km from the city center)
Metro stations include:
  • • Moffett Park Station (2.3 mi/3.7 km from the city center)
  • • Fair Oaks Station (2.8 mi/4.4 km from the city center)
  • • Lockheed Martin Station (2.9 mi/4.7 km from the city center)

What to see around Sunnyvale

The area's cultural scene stands out, and these are some places to visit:
  • • Lace Museum and Guild
  • • Sunnyvale Heritage Park Museum
Recommended sights include:
  • • Golfland USA
  • • Yahoo Headquarters
  • • Baylands Park
  • • Twin Creeks Sports Complex® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels