Vancouver's indoor pool hotels let you swim year-round, regardless of the city's frequent rain. Most properties are in downtown districts like Coal Harbour, Robson Street, and Yaletown, with budgets ranging from mid-range (~$200/night) to luxury ($500+). The Rosewood Hotel Georgia offers an indoor saltwater lap pool and a full spa, while the Vancouver Marriott Pinnacle Downtown Hotel features a 52-foot indoor pool with harbor views. The Sheraton Vancouver Wall Centre and The Sutton Place Hotel Vancouver also include indoor pools, and The Westin Bayshore provides both indoor and outdoor heated pools plus direct access to Stanley Park.
These hotels cater to families, business travelers, and couples alike. Many, like the Rosewood and the Sutton Place, add spa services, fitness centers, and on-site dining. Book in advance for best rates, and look for packages that bundle parking or breakfast. The central locations put you steps from top attractions such as the Vancouver Art Gallery, Canada Place, and the Seawall.
