Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on 19 Feb. 2020
Reviewed on 11 Jan. 2020
Known for its live music and entertainment choices, Sunnyvale offers a lot for the traveller booking a holiday. This family-friendly destination has 17 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you search for a place to stay by the water in Sunnyvale, consider selecting one of these top beach hotels with high ratings from Expedia travellers.
Motel 6 Sunnyvale North - 2-star motel. It features an outdoor pool, free WiFi and free parking. Guests love the great location and proximity to shopping.
Staybridge Suites Sunnyvale - 3-star hotel. Our travellers recommend its great location and breakfast. This hotel boasts an outdoor pool, free buffet breakfast and a spa tub.
Courtyard by Marriott Sunnyvale Mountain View - 3-star hotel. It offers an outdoor pool, a restaurant and free WiFi. Guest reviews highlight the great location and proximity to shopping.
Wild Palms Hotel, a Joie de Vivre Boutique Hotel - 3-star hotel. It features an outdoor pool, free buffet breakfast and a spa tub. Guests love the central location and proximity to shopping.
Days Inn & Suites by Wyndham Sunnyvale - 2.5-star hotel. Our travellers recommend its pool and overall value. This hotel boasts an outdoor pool, free continental breakfast and a sauna.
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Sunnyvale, you can fly into San Jose, CA (SJC-Norman Y. Mineta San Jose Intl.), the closest major airport, which is located 5.9 mi (9.5 km) from the city centre. Take advantage of metro transport at Moffett Park Station, Fair Oaks Station and Lockheed Martin Station. To explore the surrounding area, ride one of the trains from Sunnyvale Station or Sunnyvale Lawrence Station.