Background-imageBackground-clock-image

Last-minute spa hotel deals in Vancouver

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room

Clear filters

Vancouver

Most popular
Sort by

See the latest prices and deals by choosing your dates

Vi Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Gulf Islands, North Saanich · 70.18 km from centre

    9.8

     

    19 reviews

    Featuring air-conditioned accommodation with a patio, Vi Cottage is located in North Saanich. This property offers access to a balcony, a pool table, free private parking and free WiFi. The property is non-smoking and is situated 16 km from Brentwood Bay Ferry Terminal.

    The spacious holiday home comes with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with garden views. A private entrance leads guests into the holiday home, where they can enjoy some wine or champagne. The property has an outdoor dining area.

    A bar can be found on-site.

    Guests staying at the holiday home can relax in the garden or spa and wellness centre on-site. The holiday home has a picnic area where you can spend a day out in the open.

    The Butchart Gardens is 22 km from the holiday home, while Camosun College is 27 km away. Victoria International Airport is 5 km from the property.

    Compare price on Booking.com
    Compare price on Booking.com
    Moon Dance Perch
    Full StarFull StarFull StarFull Star
    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

    Guest house in Vancouver Coast, Madeira Park · 73.97 km from centre

      10.0

       

      16 reviews

      Located in Madeira Park in the British Columbia region, Moon Dance Perch offers accommodation with access to a fitness room. Boasting a 24-hour front desk, this property also provides guests with a terrace. The guest house also provides free WiFi, free private parking and facilities for disabled guests.

      Featuring a DVD player, the guest house has a fully equipped kitchen with a dishwasher, an oven and a microwave, a living room with a seating area and a dining area, 1 bedroom, and 1 bathroom with a walk-in shower and a bath. The unit is air conditioned and includes a patio with an outdoor dining area as well as a flat-screen TV with satellite channels. The guest house offers bed linen, towels and laundry service.

      Guests can take advantage of the warm weather with the property's barbecue facilities.

      You can play darts and tennis at the guest house, and the area is popular for fishing and canoeing. Snorkelling, diving and cycling are possible within the area, and Moon Dance Perch offers water sports facilities.

      Sechelt Airport is 47 km away.

      Compare price on Booking.com
      Compare price on Booking.com
      Tyee Beach Oasis Bed and Breakfast
      Full StarFull StarFull StarFull Star
      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

      Guest house in Vancouver Island, Nanoose Bay · 74.01 km from centre

        9.9

         

        47 reviews

        Breakfast available

        <h2>Beachfront and Free WiFi</h2>

        Tyee Beach Oasis Bed and Breakfast in Nanoose Bay offers direct beachfront access and complimentary WiFi. Guests can relax on the sand or enjoy sea views from the balcony.

        <h2>Spacious and Modern</h2>

        The recently renovated guest house features spacious rooms with private bathrooms, kitchenettes, and balconies. Each room includes a flat-screen TV, work desk, and free toiletries.

        <h2>Outdoor Amenities</h2>

        The property features an outdoor fireplace, seating area, and barbecue facilities. Additional amenities include an electric vehicle charging station, picnic area, and free on-site parking.

        <h2>Local Attractions</h2>

        Nanaimo Bastion is 30 km away, Newcastle Island Marine Park 31 km, and Nanaimo Museum 33 km. Nanaimo Harbour Water Aerodrome is 32 km from the property. Highly rated by guests.

        Compare price on Booking.com
        Compare price on Booking.com
        Madeira Park Oceanview Suites
        Full StarFull StarFull StarFull Star
        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

        Bed and breakfast in Vancouver Coast, Madeira Park · 75.00 km from centre

          8.7

           

          106 reviews

          <h2>Elegant Accommodations</h2>

          Madeira Park Oceanview Suites in Madeira Park offers 4-star bed and breakfast accommodations with sea and mountain views. Each room features a private bathroom, balcony, and modern amenities.

          <h2>Exceptional Facilities</h2>

          Guests can relax in the garden, terrace, or hot tub. Free WiFi is available throughout the property. Additional facilities include a lounge, games room, and outdoor seating area.

          <h2>Comfortable Amenities</h2>

          The bed and breakfast provides private check-in and check-out services, a hot tub, and a games room. Family rooms and a children’s menu cater to all guests.

          <h2>Convenient Location</h2>

          Located 43 km from Sechelt Airport, the property offers easy access to local attractions. Guests appreciate the scenic views and the convenient location.

          Compare price on Booking.com
          Compare price on Booking.com
          Sunshine Coast Resort
          Full StarFull StarFull StarFull Star
          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

          Resort in Vancouver Coast, Madeira Park · 75.12 km from centre

            9.1

             

            414 reviews

            Located near Princess Louisa Inlet in Madeira Park, BC, this 4-star resort boasts a private marina and an ocean view from each guest room. A spacious patio is also available. Massage services and free Wi-Fi are featured.

            Each soundproofed room at Sunshine Coast Resort can be accessed via private entrance and offers a private terrace or patio. A fully equipped kitchenette or kitchen and a living room with flat-screen TV are also included.

            Guests can rent water motor boats and kayaks or bicycles from Sunshine Coast Resort to explore or relax on property. A tour desk is on-site to help with planning marine tours and local activities. A 6 person common hot tub and outdoor infrared sauna is available 24 hours.

            This property is just 10 a minutes' walk from the village of Madeira Park where guests can find grocery stores, liquor store, bank, cafee's, a pub and restaurants. The Pender Harbour Golf Club is less than 10 minutes away and the Sunshine Coast Golf & Country Club is less than 45 minutes away.

            Compare price on Booking.com
            Compare price on Booking.com
            Painted Boat Resort Spa and Marina
            Full StarFull StarFull StarFull Star
            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

            Resort in Vancouver Coast, Madeira Park · 75.38 km from centre

              9.1

               

              161 reviews

              Situated on the shores of Pender Harbour, this luxurious Madeira Park, British Columbia resort boasts a seasonal outdoor pool, a spa, an on-site restaurant and guest accommodation with fully equipped kitchens. Sechelt-Gibsons Airport is 40 minutes drive away.

              Each well-appointed accommodation at Painted Boat Resort Spa and Marina includes a TV, a CD and DVD player, a dinning area and a washer and tumble dryer. Kitchens include an oven, a stove, a microwave and a refrigerator. Each accommodation includes a balcony or a patio with harbour views.

              The Lagoon restaurant @ Painted Boat is open seasonally for dinner. The award-winning menu offers signature dishes prepared from local ingredients, accompanied by an extensive wine list. Guests can dine indoors, or outdoors on the patio overlooking the marina. Reservations are required.

              The on-site spa at Painted Boat Resort offers a variety of facial and message services for women and men. The spa also features water and bath therapies and anti-aging wraps and scrubs.

              Pender Harbour Golf Club is 10 minutes drive from this resort. Spipiyus Provincial Park is 36 km away. Hiking, fishing and canoeing opportunities are all nearby.

              Compare price on Booking.com
              Compare price on Booking.com
              Low Tide Suite - Modern, Oceanside Suite with King Bed, Resort Pool & Hot Tub
              Full StarFull StarFull StarFull Star
              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

              Apartment in Vancouver Island, Nanoose Bay · 81.06 km from centre

                9.0

                 

                14 reviews

                <h2>Modern Comforts</h2>

                Low Tide Suite -, Oceanside Suite with King Bed, Resort Pool & Hot Tub in Nanoose Bay offers a recently renovated apartment with a king bed, balcony, and free WiFi. The property features a kitchenette, walk-in shower, and a work desk.

                <h2>Relaxing Amenities</h2>

                Guests can enjoy spa facilities, a sauna, fitness centre, sun terrace, and indoor swimming pool. Additional amenities include a hot tub, outdoor fireplace, and electric vehicle charging station.

                <h2>Convenient Location</h2>

                Located 30 km from Nanaimo Bastion and Newcastle Island Marine Park, the apartment is 31 km from Nanaimo Harbour Water Aerodrome. Nearby attractions include Nanaimo Museum and Petroglyph Park. Hiking opportunities are available.

                Compare price on Booking.com
                Compare price on Booking.com
                Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island
                Full StarFull StarFull StarFull Star
                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                Aparthotel in Vancouver Island, Nanoose Bay · 81.08 km from centre

                  8.8

                   

                  41 reviews

                  <h2>Beachfront Location</h2>

                  Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island in Nanoose Bay offers direct beachfront access with a private beach area. Guests can enjoy stunning garden views and a terrace for relaxation.

                  <h2>Spa Facilities</h2>

                  The aparthotel features a year-round outdoor swimming pool, indoor swimming pool, sauna, and hot tub. Spa baths and a steam room provide additional relaxation options. Free WiFi is available throughout the property.

                  <h2>Comfortable Accommodations</h2>

                  Each suite includes a private bathroom with a bath or shower, balcony, and garden views. Amenities include a work desk, dining table, and free toiletries. The property offers a fitness room, games room, and children's playground.

                  <h2>Local Attractions</h2>

                  Nanaimo Bastion and Newcastle Island Marine Park are 30 km away, Nanaimo Museum 33 km, and Wildplay Element Park 47 km. Nanaimo Harbour Water Aerodrome is 31 km from the property. Hiking opportunities are nearby.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  NEW Modern Oceanside Suite with King Bed, Water Views, Resort Pool & Hot Tub
                  Full StarFull StarFull StarFull Star
                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                  Apartment in Vancouver Island, Nanoose Bay · 81.08 km from centre

                    9.0

                     

                    1 review

                    <h2>Modern Comforts</h2>

                    NEW Modern Oceanside Suite in Nanoose Bay offers a recently renovated apartment with a king bed, balcony, and sea views. The property features a fully equipped kitchenette, dining area, and a private entrance.

                    <h2>Relaxing Amenities</h2>

                    Guests can enjoy spa facilities, a sauna, fitness centre, and an indoor swimming pool. Additional amenities include a hot tub, outdoor fireplace, and a games room. Free WiFi is available throughout the apartment.

                    <h2>Outdoor Spaces</h2>

                    The apartment includes a patio with mountain views and a seating area. An outdoor seating area provides a relaxing space to unwind.

                    <h2>Local Attractions</h2>

                    Nanaimo Bastion and Newcastle Island Marine Park are both 30 km away. The Nanaimo Museum is 32 km from the property, and Wildplay Element Park is 45 km distant. Nanaimo Harbour Water Aerodrome is 31 km away.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Beachside Townhouses at The Pacific Shores Strata Property
                    Full StarFull StarFull StarFull Star
                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                    Holiday home in Vancouver Island, Nanoose Bay · 81.08 km from centre

                      7.9

                       

                      52 reviews

                      Boasting a private beach area and views of sea, Beachside Townhouses at The Pacific Shores Strata Property is a recently renovated holiday home set in Nanoose Bay, 30 km from Nanaimo Bastion. With garden views, this accommodation offers a patio. There is a restaurant serving American cuisine, free private parking and an electric vehicle charging station.

                      The holiday home provides guests with a terrace, a seating area, cable flat-screen TV, a fully equipped kitchen with an oven and a fridge, and a private bathroom with hot tub and a hair dryer. A stovetop and kitchenware are also offered, as well as a coffee machine and a kettle. At the holiday home, the units have bed linen and towels.

                      There is a snack bar, bar and lounge.

                      Guests at the holiday home can work out in the fitness room or relax in the spa and wellness centre, fitted with wellness packages and beauty services. Activities such as snorkelling, cycling, canoeing can be enjoyed in the surroundings, and guests can relax along the beachfront. A car rental service and water sports facilities are featured at Beachside Townhouses at The Pacific Shores Strata Property, and guests can go hiking in the surroundings.

                      Newcastle Island Marine Park is 30 km from the accommodation, while Nanaimo Museum is 33 km from the property. Nanaimo Harbour Water Aerodrome Airport is 31 km away.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Oceanside Getaway
                      Full StarFull StarFull StarFull Star
                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                      Apartment in Vancouver Island, Nanoose Bay · 81.09 km from centre

                        8.1

                         

                        11 reviews

                        <h2>Spa and Wellness Centre</h2>

                        Oceanside Getaway in Nanoose Bay offers a spa and wellness centre with a sauna, fitness centre, and sun terrace. Guests can relax in the hot tub or enjoy the seasonal outdoor swimming pool. Free WiFi is available throughout the apartment.

                        <h2>Leisure Facilities</h2>

                        The property features an outdoor fireplace, outdoor play area, and picnic spots. Additional amenities include a bar, children's playground, and kids' pool. Free on-site private parking is provided for guests' convenience.

                        <h2>Comfort and Amenities</h2>

                        The apartment offers sea views, a balcony, and a patio. Guests can enjoy streaming services, a barbecue, and a dining area. The kitchen is equipped with a refrigerator, microwave, and tea and coffee maker.

                        <h2>Nearby Attractions</h2>

                        Nanaimo Bastion and Newcastle Island Marine Park are 30 km away. The Nanaimo Museum is 32 km from the property. Nanaimo Harbour Water Aerodrome is 31 km distant.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Pacific Shores Resort & Spa
                        Full StarFull StarFull StarFull Star
                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                        Hotel in Vancouver Island, Nanoose Bay · 81.09 km from centre

                          7.3

                           

                          393 reviews

                          Offering a swimming pool and free WiFi, Pacific Shores Resort & Spa is set in Nanoose Bay. Nanaimo is 27 km away. Free private parking is available on site.

                          All units feature a flat-screen TV. There is also a kitchen in some of the units, equipped with a microwave.

                          Parksville is 6 km from Pacific Shores Resort & Spa. Vancouver International Airport is 78 km from the property.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Oceanside Nature Resort
                          Full StarFull StarFull StarFull Star
                          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                          Apartment in Vancouver Island, Nanoose Bay · 81.11 km from centre

                            8.9

                             

                            10 reviews

                            <h2>Spacious Accommodation</h2>

                            Oceanside Nature Resort in Nanoose Bay offers spacious apartments with one bedroom and one bathroom. Each unit features a living room, balcony with sea views, and a fully equipped kitchen.

                            <h2>Wellness and Leisure</h2>

                            Guests can enjoy spa facilities, a swimming pool with a view, sauna, and sun terrace. Additional amenities include an indoor pool, hot tub, fitness room, and outdoor fireplace. Free WiFi is available throughout the property.

                            <h2>Local Attractions</h2>

                            Located 30 km from Nanaimo Bastion and Newcastle Island Marine Park, the resort is also close to Nanaimo Museum (32 km) and Wildplay Element Park (45 km). Nanaimo Harbour Water Aerodrome is 31 km away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            High Tide Suite - Modern Oceanfront Escape with Spa-like Bath, Resort Pool & Hot Tub
                            Full StarFull StarFull StarFull Star
                            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                            Apartment in Vancouver Island, Nanoose Bay · 81.13 km from centre

                              <h2>Spacious Accommodation</h2>

                              High Tide Suite in Nanoose Bay offers a spacious, recently renovated apartment with one bedroom and a living room. The property features a private beach area, spa facilities, sauna, fitness centre, and a garden.

                              <h2>Modern Amenities</h2>

                              Guests enjoy free WiFi, an indoor swimming pool, outdoor fireplace, hot tub, and a terrace with sea views. Additional facilities include a games room, barbecue area, and free on-site private parking.

                              <h2>Local Attractions</h2>

                              Nanaimo Bastion and Newcastle Island Marine Park are 30 km away, while Nanaimo Museum lies 32 km from the property. Hiking opportunities are available nearby. Nanaimo Harbour Water Aerodrome is 31 km away.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Ocean Trails Resort
                              Full StarFull StarFull StarFull Star
                              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                              Resort in Parksville · 83.19 km from centre

                                8.6

                                 

                                83 reviews

                                Situated on 7 acres, this Parksville property overlooks Rathrtrevor Beach. A seasonal outdoor pool and a hot tub are provided. A balcony is offered in each unit. Brigadoon Golf Course is 3 km away.

                                Free WiFi and a flat-screen TV are provided in all rooms at Ocean Trails Resort. A full kitchen is included. An en suite bathroom offers free toiletries for added convenience.

                                A guest launderette is available to guests of Ocean Trails Parksville Resort. A tennis court and a children’s playground offer outdoor recreation. Guests can enjoy free passes to Jim’s Gym fitness centre.

                                Englishman River Falls Provincial Park is 25 minutes’ drive away. Little Qualicum Cheeseworks is 9 km from Ocean Trails Resort.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Oceanside Village Resort
                                Full StarFull StarFull StarFull Star
                                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                Vacation home in Parksville · 83.43 km from centre

                                  9.4

                                   

                                  221 reviews

                                  With a stay at Oceanside Village Resort, you'll be centrally located in Parksville – a 1-minute drive from Grotto Spa at Tigh-Na-Mara and 6 minutes from Parksville Beach. This family-friendly holiday home is 12.8 mi (20.6 km) from Woodgrove Shopping Centre and 0.1 mi (0.2 km) from Tranquil Moments Day Spa.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  A Seaside Jacuzzi Escape in Parksville, BC, Canada
                                  Full StarFull StarFull StarFull Star
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Guest house in Vancouver Island, Parksville · 84.54 km from centre

                                    9.9

                                     

                                    31 reviews

                                    Breakfast available

                                    <h2>Spacious Accommodation</h2>

                                    A Seaside Jacuzzi Escape in Parksville offers a recently renovated guest house with spacious rooms. Each unit features a private bathroom, garden views, and modern amenities.

                                    <h2>Exceptional Facilities</h2>

                                    Guests can enjoy a tennis court, waterpark, and free WiFi. Additional services include concierge, luggage, and ski storage. Free on-site private parking is available.

                                    <h2>Delicious Breakfast</h2>

                                    An à la carte breakfast is served with local specialities, warm dishes, and fresh fruits. Breakfast in the room enhances the start to the day.

                                    <h2>Prime Location</h2>

                                    Located 34 km from Nanaimo Bastion and Newcastle Island Marine Park, the property is also close to Nanaimo Museum and Wildplay Element Park. Nanaimo Harbour Water Aerodrome is 35 km away. Highly rated by guests.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Villa Eyrie Resort
                                    Full StarFull StarFull StarFull Star
                                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                    Resort in Vancouver Island, Malahat · 85.20 km from centre

                                      9.4

                                       

                                      741 reviews

                                      Located in Mill Bay, Villa Eyrie Resort is in a national park, within a 5-minute drive of Malahat Trail and Spectacle Lake Provincial Park. This spa resort is 24.1 mi (38.8 km) from Butchart Gardens and 18.5 mi (29.7 km) from Government Street.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Panoramic Ocean & Fairway Views At Sayward Hill
                                      Full StarFull StarFull StarFull Star
                                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                      Apartment in Victoria · 85.79 km from centre

                                        <h2>Spacious Accommodation</h2>

                                        Panoramic Ocean & Fairway Views At Sayward Hill in Victoria offers a spacious apartment with two bedrooms and two bathrooms. The property features a fully equipped kitchen, washing machine, and a dining area.

                                        <h2>Wellness and Leisure</h2>

                                        Guests can relax at the on-site spa and wellness centre or enjoy the fireplace. The apartment includes a work desk, sofa bed, and a TV, ensuring comfort and convenience.

                                        <h2>Convenient Location</h2>

                                        Located 14 km from Victoria International Airport, the apartment is a short walk from Cordova Bay Golf Course. Nearby attractions include Camosun College (9 km) and The Butchart Gardens (10 km). Boating opportunities are available in the surrounding area.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Live The Dream In The Haro
                                        Full StarFull StarFull StarFull Star
                                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                        Apartment in Victoria, Saanichton · 86.44 km from centre

                                          <h2>Spacious Accommodation</h2>

                                          Live The Dream In The Haro offers a spacious apartment in Saanichton. The property features two bedrooms and two bathrooms, ensuring ample space for guests.

                                          <h2>Modern Amenities</h2>

                                          Guests can enjoy sea and mountain views from the balcony. The apartment includes air-conditioning, a fully equipped kitchen, washing machine, and a work desk. Additional amenities include a dining area, sofa bed, and a TV.

                                          <h2>Wellness and Parking</h2>

                                          The apartment provides access to a spa and wellness centre. On-site private parking is available for a fee. An electric vehicle charging station and lift enhance convenience.

                                          <h2>Local Attractions</h2>

                                          Eagle Beach is 2.4 km away, Camosun College 7 km, and The Butchart Gardens 12 km. Victoria Inner Harbour Airport is 16 km from the property. Boating opportunities are available in the surrounding area.

                                          Compare price on Booking.com
                                          Compare price on Booking.com
                                          tripadvisorHG