Semiahmoo Resort Golf & Spa, Trademark Collection by WyndhamSemiahmoo Resort Golf & Spa, Trademark Collection by Wyndham9565 Semiahmoo Parkway, Blaine2031.1 mi$244.79 /nt4.2(958)Includes all fees
The Parkside Hotel & SpaThe Parkside Hotel & Spa810 Humboldt Street, Victoria2056.6 mi$336.14 /nt4.6(2,848)
The Magnolia Hotel and SpaThe Magnolia Hotel and Spa623 Courtney St, Victoria2056.8 mi$292.34 /nt4.9(978)
Brentwood Bay Resort & SpaBrentwood Bay Resort & Spa849 Verdier Ave, Brentwood Bay2061.5 mi$335.52 /nt4.7(908)
Prestige Oceanfront Resort, WorldHotels LuxuryPrestige Oceanfront Resort, WorldHotels Luxury6929 West Coast Rd, Sooke2073.5 mi$252.65 /nt4.4(937)