Victoria's Inner Harbour district features a concentration of hotels with indoor pools, from historic landmarks like the Fairmont Empress to modern resorts like Delta Ocean Pointe. Rates typically range from $150 to $400 per night, with many properties offering harbor views, fitness centers, and on-site dining. These hotels provide year-round swimming, ideal for families and business travelers visiting the Royal BC Museum or BC Parliament Buildings.
Top-rated options include the Fairmont Empress Hotel (guest score 89), which offers a Willow Stream Spa and traditional afternoon tea alongside its indoor pool. The Delta Hotels Victoria Ocean Pointe Resort (score 87) features tennis courts and an award-winning spa. For families, Royal Scot Hotel & Suites provides suites with kitchens and a games room. The Hotel Grand Pacific (score 87) is steps from the ferry terminals, while Inn at Laurel Point (score 87) offers stunning harbor views and a waterfront restaurant.
