Why results appear this way

Show total price

Discover Hotels with Gardens in British Columbia

Victoria Regent Waterfront Hotel & Suites

Victoria
8.9

Fabulous

1,015 reviews

Family-friendly hotel with stunning views, private balconies, and a 24-hour business center in the heart of Victoria.

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Helm's Inn

Victoria
8.9

Fabulous

2,221 reviews

Centrally located hotel in Victoria with kitchenettes, garden views, and complimentary wifi.

Top rated

Non-Smoking Rooms

City

Spa and relaxation













Stoke Hotel SureStay Collection by Best Western

Revelstoke
8.2

Very good

1,000 reviews

Adults-only motel with complimentary breakfast, hot tub, and ski shuttle in Revelstoke's provincial park.

Top rated

Free Parking

Non-Smoking Rooms

Garden













The Burrard

Downtown Vancouver, Vancouver
8.4

Very good

2,710 reviews

Hotel in downtown Vancouver with a garden, ski storage, and individually furnished rooms featuring flat-screen TVs.

Top rated

Garden













Emerald Lake Lodge

Field
8.4

Very good

1,228 reviews

Experience a lakeside retreat with hot tub access, outdoor fireplace, and cozy rooms featuring fireplaces and private balconies.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Hilton Whistler Resort & Spa

Whistler Village
8.2

Very good

1,109 reviews

Luxury resort in Whistler with a full-service spa, outdoor tennis courts, and two hot tubs for ultimate relaxation.

Top rated

Elevator / Lift

Sauna

Garden













Best Western Mountainview Inn

Golden
8.1

Very good

1,001 reviews

Enjoy an indoor pool and complimentary breakfast at this hotel near ski lifts in Golden, British Columbia.

Top rated

Pool

Sauna

Pool Indoor













Best Western Plus Kelowna Hotel & Suites

Kelowna
8.3

Very good

1,001 reviews

Spa hotel with indoor pool, hot tub, fitness center, and complimentary breakfast in Kelowna's Dilworth Mountain Estates.

Top rated

Pool

Restaurant

Pool Indoor













Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Victoria
8.6

Fabulous

2,247 reviews

Enjoy a stay with an indoor pool, hot tub, and sauna steps from Victoria Harbour in this well-rated hotel.

Top rated

Pool

Restaurant

Sauna













Days Inn by Wyndham Kelowna

Kelowna
7.5

Good

1,286 reviews

Enjoy an outdoor pool, hot tub, and fitness center at this hotel in Kelowna, with complimentary breakfast and free wifi.

Pool

Free Parking

Non-Smoking Rooms

Family Room













Oak Bay Beach Hotel

Oak Bay
9.3

Superb

1,002 reviews

Luxury spa resort with outdoor heated pool, hot tubs, and fine dining in Oak Bay, just minutes from Victoria Harbour.

Top rated

5-star

Pool

Restaurant













Prestige Oceanfront Resort, WorldHotels Luxury

Sooke
8.6

Fabulous

1,002 reviews

Relax at this waterfront hotel featuring a full-service spa, indoor pool, and on-site dining with ocean views.

Top rated

Pool

Restaurant

Pool Indoor













Fairmont Chateau Whistler

Upper Village-Benchlands
8.9

Fabulous

1,001 reviews

Experience luxury at this Whistler resort with a full-service spa, ski-in/ski-out access, and five on-site dining options.

Top rated

5-star

Pool

Restaurant













Best Western Plus Osoyoos Hotel & Suites

Osoyoos
8.3

Very good

1,000 reviews

Enjoy a family-friendly stay with an indoor pool, hot tub, and complimentary breakfast in Osoyoos' historical district.

Top rated

Pool

Pool Indoor

Free Parking













Fairmont Empress Hotel

Victoria
8.7

Fabulous

2,012 reviews

Luxury hotel in Victoria with a spa, indoor pool, and fine dining options just steps from local attractions.

Top rated

Pool

Restaurant

Sauna













Inn at Laurel Point

Victoria
8.8

Fabulous

1,291 reviews

Experience luxury with an indoor pool, eco-friendly amenities, and an excellent in-house restaurant near Victoria's waterfront.

Top rated

Pool

Restaurant

Pool Indoor













Coast Parksville Hotel

Parksville
9

Fabulous

1,106 reviews

Centrally located hotel with a garden, free wifi, and easy access to Parksville Beach and Paradise Fun Park.

Top rated

Free Parking

Non-Smoking Rooms

City













Holiday Inn Hotel & Suites Osoyoos by IHG

Osoyoos
7.4

Good

1,004 reviews

Relax at this beach resort with a private beach, indoor pool, hot tub, and on-site dining in Osoyoos.

Pool

Restaurant

Pool Indoor

Free Parking













Canadian Princess Lodge & Marina

Ucluelet
7.8

Good

1,003 reviews

Centrally located resort in Ucluelet with a terrace, garden, and free self-parking for a relaxing getaway.

Free Parking

Non-Smoking Rooms

Family Room

Garden













Brentwood Bay Resort & Spa

Brentwood Bay
9.1

Superb

1,003 reviews

Luxury resort with spa, outdoor pool, and ocean view dining, exclusively for adults in Brentwood Bay.

Top rated

Pool

Restaurant

Free Parking














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio