Search spa hotels in Vancouver island

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 678 properties in Vancouver island
    Show map Map
  • Kingfisher Oceanside Resort & Spa

    Kingfisher Oceanside Resort & Spa

    Courtenay, Canada
    8.6

    Excellent

    578 reviews

    Located on the shores of the Salish Sea and 8 km outside of Courtenay, British Columbia, this resort offers an oceanfront spa and on-site dining. Rooms feature a DVD player and free WiFi.

  • Pacific Shores Resort & Spa

    Pacific Shores Resort & Spa

    Parksville, Canada
    8.2

    Very Good

    880 reviews

    Featuring private beach access, this Parksville resort is located on the coast of the Salish Sea. Aqua Terre Spa offers guests a variety of spa treatments from 10:00 until 19:00 daily.

  • Hotel Grand Pacific

    Hotel Grand Pacific

    Victoria, Canada
    8.9

    Excellent

    1,226 reviews

    Featuring an indoor pool and hot tub, this Victoria hotel is just 3 minutes’ walk from the Victoria Clipper Ferry Terminal and Coho Ferry Terminal.

  • Oak Bay Beach Hotel

    Oak Bay Beach Hotel

    Victoria, Canada
    9.3

    Wonderful

    540 reviews

    Located 750 metres from Victoria Golf Club, Oak Bay Beach Hotel features an on-site spa and an outdoor pool. Free underground parking is available for all guests.

  • Old House Hotel & Spa

    Old House Hotel & Spa

    Courtenay, Canada
    8.8

    Excellent

    367 reviews

    This elegant Courtenay, British Columbia hotel features an outdoor swimming pool and fitness centre. Free Wi-Fi in provided in all modern rooms. Locals Restaurants is also located on the property.

  • Tigh-Na-Mara Resort & Conference Centre

    Tigh-Na-Mara Resort & Conference Centre

    Parksville, Canada
    8.2

    Very Good

    302 reviews

    Rathtrevor Beach is 5 minutes’ walk from this Parksville resort. An indoor swimming pool and spa and wellness facilities are featured on site. All units are equipped with a kitchen or kitchenette.

    “Gorgeous triple wide apartment with two fireplaces (living room and bedroom), kitchen with dishwasher, comfy sofas, three flat screen TVs, king-size beds, oak dining room table and six chairs, two decks with...”

    Noreen Canada
  • Royal Scot Hotel & Suites

    Royal Scot Hotel & Suites

    Victoria, Canada
    8.8

    Excellent

    672 reviews

    Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub. Free WiFi is provided. A free shuttle is offered to the bus depot and Clipper Ferry.

  • The Beach Club Resort — Bellstar Hotels & Resorts

    The Beach Club Resort — Bellstar Hotels & Resorts

    Parksville, Canada
    8.6

    Excellent

    373 reviews

    This Parksville hotel is on Vancouver Island, on Parksville Beach. The 4-star oceanfront offers easy access to the beach and an oceanfront restaurant. It includes an indoor pool and a full service...

  • West Coast Motel on the Harbour

    West Coast Motel on the Harbour

    Ucluelet, Canada
    8.8

    Excellent

    295 reviews

    Located in Ucluelet, this motel features a all season, indoor heated pool and 3,000-square-foot gym with harbour views.

    “Receptionist extremely friendly. Pointed out stores and places to eat, all were in walking distance. Beautiful view of harbor, was able to sit on deck one day. Very quiet despite holiday weekend.”

    Sylmar United States of America
  • Painter's Lodge

    Painter's Lodge

    Campbell River, Canada
    8.4

    Very Good

    302 reviews

    This resort is 4 km from downtown Campbell River and adjacent to Aveda Spa at April Point. It features an outdoor pool, hot tub and spacious rooms with a private balcony.

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...