Why results appear this way

Show total price

Hotels with non-smoking rooms in Mill Bay

Bayview Bed and Breakfast

Mill Bay
8.9

Fabulous

30 reviews

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Shawnigan Suite B & B

Shawnigan Lake
9.4

Superb

18 reviews

Top rated

Free Parking

Non-Smoking Rooms

Garden













Oceanfront Suites at Cowichan Bay

Cowichan Bay
8.3

Very good

1,000 reviews

Enjoy a waterfront stay with an indoor pool, sauna, and on-site dining in Cowichan Bay.

Top rated

Pool

Restaurant

Sauna













Cozy 2BR SPA Retreat

Shawnigan Lake

Free Parking

Non-Smoking Rooms













Belle Maison Auprès De La Mer

North Saanich
9.7

Exceptional

138 reviews

Top rated

Free Parking

Non-Smoking Rooms

Beach (Nearby)













Vi Cottage

Sidney
10

Exceptional

55 reviews

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Oceanspray Hideaway

North Saanich
9.7

Exceptional

17 reviews

Top rated

Free Parking

Non-Smoking Rooms

Garden













Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park

Brentwood Bay

Free Parking

Non-Smoking Rooms

Beach (Nearby)

Family Room













Wessex Inn By The Sea

Cowichan Bay
8.1

Very good

890 reviews

Cozy inn by the ocean with air-conditioned rooms, private balconies, and nearby hiking and kayaking activities.

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Moon Water Lodge

Malahat
7.5

Good

347 reviews

Enjoy stunning views and on-site dining at this hotel with free parking and cozy accommodations along Malahat highway.

Restaurant

Free Parking

Non-Smoking Rooms

Family Room













Villa Eyrie Resort

Malahat
8.9

Fabulous

512 reviews

Relax at this Tuscan-style resort featuring a full-service spa, restaurant, and stunning national park views.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Malahat Bungalows Motel

Malahat
7.9

Good

427 reviews

Free Parking

Non-Smoking Rooms

Garden













Maple Heart Ranch

Malahat

Free Parking

Non-Smoking Rooms

Garden

Express Check-In/Check-Out













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













Sidney Waterfront Inn & Suites

Sidney
8.7

Fabulous

1,114 reviews

Beach hotel with complimentary breakfast, free parking, and air-conditioned rooms featuring fireplaces and flat-screen TVs.

Top rated

Free Parking

Non-Smoking Rooms

City













Quality Inn Waddling Dog

Central Saanich
8.6

Fabulous

1,001 reviews

Comfortable hotel in Saanichton with free parking, complimentary breakfast, and a cozy bar/lounge for relaxation.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Motel 6-Saanichton, BC - Victoria Airport

Central Saanich
7.7

Good

1,456 reviews

Restaurant

Free Parking

Non-Smoking Rooms

Beach (Nearby)













The Sidney Pier Hotel & Spa

Sidney
9

Fabulous

1,003 reviews

Relax at a full-service spa with steam room, enjoy dining options, and stay steps from Victoria Distillers in Sidney.

Top rated

Restaurant

Non-Smoking Rooms

Family Room













The Latch Inn

Sidney
8.9

Fabulous

340 reviews

Top rated

Free Parking

Non-Smoking Rooms

Garden













Days Inn by Wyndham Victoria Airport Sidney

Sidney
8.3

Very good

1,019 reviews

Top rated

Pool

Restaurant

Airport shuttle














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio