Search Hotels with Pool in Sunnyvale

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Sunnyvale Hotels with Pool

Top Sunnyvale Hotels with Pool

Top Sunnyvale Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What's it like visiting Sunnyvale?
If spending time by the pool is your idea of a great holiday, you may want to explore family-friendly Sunnyvale, which offers 24 places to stay with pools. During your trip, you can explore attractions such as Levi's Stadium and SAP Center at San Jose, and then unwind poolside at one of the accommodation options in Sunnyvale that guests like for their pools.
How many pool hotels are there in Sunnyvale?
Expedia's 24 hotels in Sunnyvale give you a great choice for your poolside getaway.
What is there to see and do in Sunnyvale?
Explore places such as Levi's Stadium and SAP Center at San Jose while you're in the area. Make a point to visit attractions such as Golfland USA and Chocolatier Desiree. Sunnyvale appeals to visitors with its array of dining options, great live music scene and major shopping area.
When is the best time to book a hotel with a pool in Sunnyvale?
Taking the local weather in Sunnyvale into account can help you maximise your time at the pool during your trip. The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are January and February, with an average of 11°C. Average annual precipitation for Sunnyvale is 644 mm.
What's the best way to travel around Sunnyvale?
Knowing the transportation options in and around Sunnyvale can help you enjoy the area beyond your hotel pool. Walk to nearby metro stations such as 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.