Skip to content
Country

Spas in Canada

2 spas

  • Vancouver, British Columbia

    A hotel spa on Robson Street in downtown Vancouver with an indoor pool, whirlpool and steam room, open to hotel guests only.

    $$
  • St. Andrews, New Brunswick

    A hotel spa at The Algonquin Resort in St. Andrews, New Brunswick, offering ocean-view relaxation space with day-pass access for non-guests.

    $$$