Find hotels in Mill Bay from £49

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mill Bay hotels

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (642 reviews)
"Excellent stay"
Canada
ARUN VALSALA
Villa Eyrie Resort

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (243 reviews)
"Very hospitable and friendly. We would definitely visit this b and b again. The breakfast was a ten out of ten! "
Canada
Anne
The price is £93
includes taxes & fees
9 Mar - 10 Mar
Coles Bay Vacation Retreat

Wessex Inn By The Sea

Wessex Inn By The Sea
2.0 star property
Cowichan Bay
8.6 out of 10, Excellent, (1,001 reviews)
"Great room and service and the location is perfect !!!!! "
Canada
Cindy
Wessex Inn By The Sea

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
3.0 star property
Cowichan Bay
8.8 out of 10, Excellent, (1,000 reviews)
"Amazing beautiful cabin - everything you could ever need!"
Canada
Colleen
The price is £123
includes taxes & fees
2 Mar - 3 Mar
Oceanfront Suites at Cowichan Bay

Blue Horizon Mountain Retreat B&B

Blue Horizon Mountain Retreat B&B
2.0 star property
Shawnigan Lake
The price is £143
includes taxes & fees
8 Mar - 9 Mar
Blue Horizon Mountain Retreat B&B

Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
3.0 star property
Duncan
8.4 out of 10, Very good, (884 reviews)
"Clean room friendly staff"
Canada
Kathy
The price is £80
includes taxes & fees
2 Mar - 3 Mar
Best Western Cowichan Valley Inn

Thunderbird Motor Inn

Thunderbird Motor Inn
2.5 star property
Duncan
7.8 out of 10, Good, (779 reviews)
"Nice place. Nice room. Kind, friendly and helpful staff. "
Canada
Scott
The price is £68
includes taxes & fees
2 Mar - 3 Mar
Thunderbird Motor Inn

The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (1,784 reviews)
"Great room, very close to the downtown which was nice."
Canada
Marrin
The price is £161
includes taxes & fees
9 Mar - 10 Mar
The Oswego Hotel

Croftinn & Motel

Croftinn & Motel
2.0 star property
Crofton
6.8 out of 10, (190 reviews)
"Good "
Canada
Rob
The price is £87
includes taxes & fees
3 Mar - 4 Mar
Croftinn & Motel

Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
2.5 star property
Booktown
9.0 out of 10, Wonderful, (1,000 reviews)
"Friendly staff, great breakfast, "
Canada
Deanna
The price is £136
includes taxes & fees
18 Mar - 19 Mar
Best Western Plus Emerald Isle Hotel

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (420 reviews)
"We love the Latch and over the years have stayed there many times. It's bit like staying at your old family home >"
Canada
dave
The price is £124
includes taxes & fees
9 Mar - 10 Mar
The Latch Inn

Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (778 reviews)
"Great stay. Friendly staff, very hospitable and excellent location. "
Canada
Hilary
The price is £132
includes taxes & fees
7 Mar - 8 Mar
Beacon Inn at Sidney

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,604 reviews)
"Beautiful hotel and wonderful staff"
Canada
Sally
The price is £178
includes taxes & fees
29 Mar - 30 Mar
Fairmont Empress

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,584 reviews)
"Great location, friendly staff, spacious rooms and amazing breakfast"
Canada
Oleg
The price is £120
includes taxes & fees
26 Mar - 27 Mar
Sidney Waterfront Inn & Suites

Duncan Motel

Duncan Motel
3.0 star property
Duncan
8.2 out of 10, Very good, (144 reviews)
"Nice warm feeling at check in and a good stay all around. "
Canada
Nancy
The price is £54
includes taxes & fees
2 Mar - 3 Mar
Duncan Motel

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,303 reviews)
"Great hotel, incredible location "
United States
Steve
The price is £129
includes taxes & fees
29 Mar - 30 Mar
Hotel Grand Pacific

Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
4.0 star property
Inner Harbour
9.0 out of 10, Wonderful, (1,002 reviews)
"Friendly staff, clean room, beautiful area"
Canada
Ray
The price is £135
includes taxes & fees
2 Mar - 3 Mar
Coast Victoria Hotel & Marina by APA

Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney
3.0 star property
Sidney
8.8 out of 10, Excellent, (1,116 reviews)
"Room was very clean and staff very friendly and helpful"
Canada
Debbie
The price is £119
includes taxes & fees
12 Mar - 13 Mar
Days Inn by Wyndham Victoria Airport Sidney

Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,550 reviews)
"Great staff, large, dog friendly room"
United States
Kristina
The price is £110
includes taxes & fees
2 Mar - 3 Mar
Hotel Rialto

Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn
2.5 star property
Chemainus
9.4 out of 10, Exceptional, (1,003 reviews)
"Great stay"
Canada
Bethany
The price is £85
includes taxes & fees
12 Mar - 13 Mar
Best Western Plus Chemainus Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mill Bay attractions

Learn more about Mill Bay

Kayak the sheltered waters of Brentwood Bay to spot seals and eagles in their natural habitat. Hike the trails of Mill Bay Nature Park where you'll find picnic spots with spectacular ocean views.

Panoramic view of Mill Bay Marina taken in Vancouver Island, Bc, Canada

Top Mill Bay Hotel Reviews

More cheap stays in Mill Bay

Find out more about Mill Bay

Top reasons to visit Mill Bay

  • Outdoor Adventures: Mill Bay is perfect for outdoor enthusiasts, offering activities like hiking, kayaking, and exploring national parks.
  • Wine Tastings: Enjoy local wine tastings and tours that showcase the region's delicious offerings.
  • Beautiful Scenery: Experience stunning sea views and picturesque landscapes perfect for relaxation and photography.
  • Family-Friendly Attractions: Mill Bay caters to families with urban parks, serene lakes, and recreational areas for all ages.
  • Charming Accommodations: Choose from delightful bed and breakfasts and welcoming guesthouses, many with oceanfront views.

Find great hotels near Mill Bay

Discover a charming selection of hotels in Mill Bay, British Columbia, perfect for every type of traveller. From delightful bed and breakfasts to welcoming guesthouses, you'll find ideal accommodations for family vacations or adventurous getaways. Many options offer pet-friendly services and stunning oceanfront suites, ensuring a memorable stay amidst the natural beauty of the region.

  • Motel 6 Saanichton, BC - Victoria Airport: A budget-friendly option located 5.0km from Mill Bay, Motel 6 Saanichton is perfect for travellers seeking a pet-friendly experience. This motel welcomes dogs and cats, making it an ideal choice for those who wish to bring their furry companions along. With amenities such as free parking and Wi-Fi, guests can enjoy a comfortable stay without breaking the bank. The relaxed atmosphere and basic accommodations allow guests to focus on enjoying the surrounding beautiful landscapes of British Columbia.
  • Days Inn by Wyndham Victoria Airport Sidney: Situated 4.3km from Mill Bay, this 3-star hotel embraces a welcoming environment for families and the LGBTQIA community. With its affiliation to LGBTQI travel guides, guests can feel secure and accepted during their stay. The hotel offers a range of business amenities, including a 24-hour business centre and conference space, making it suitable for corporate travellers. Families will appreciate the availability of cribs and child safety features. Relax in a warm and inclusive atmosphere while enjoying convenient access to local attractions.
  • Brentwood Bay Resort & Spa: Only 4.3km from Mill Bay, the 4.5-star Brentwood Bay Resort & Spa epitomises luxury and adventure. With its boutique-style decor and stunning waterfront views, this hotel is perfect for those seeking a unique getaway. Guests can indulge in various recreational activities such as kayaking and fishing, or explore nearby hiking and biking trails. The resort's emphasis on adventure and relaxation, paired with exquisite design and service, ensures a truly memorable experience for all who stay.

Where to stay in and around Mill Bay

Mill Bay is an idyllic destination perfect for outdoor adventures and family getaways. With stunning sea views and the charming Cobble Hill nearby, visitors can immerse themselves in a relaxing atmosphere while exploring prime locations. The friendly locals and romantic vibes make it a great stay for all. Whether you're seeking adventure or a tranquil retreat, Mill Bay offers a delightful blend of experiences to create unforgettable memories.

  • Cobble Hill: Situated a mere 1.9km from Mill Bay, Cobble Hill is a charming city known for its stunning outdoor scenery and family-friendly atmosphere. The area attracts visitors year-round, with peak traveller numbers in April and during the summer months of July to August. Cobble Hill is an excellent destination for golf enthusiasts, boasting a beautiful golf course and recreational areas. Nature lovers will appreciate nearby landmarks such as a marina, vibrant flower gardens, and the scenic national state park, making it a perfect spot for a leisurely day out.
  • Malahat: Nestled within the vicinity of Mill Bay, Malahat is a quaint village that invites visitors to indulge in outdoor adventures and family experiences. The village sees a steady flow of travellers, particularly in the spring and summer months. Malahat's allure lies in its recreational areas, spa offerings, and body treatments that provide relaxation amidst nature. Highlights include breathtaking lookout points, delightful flower gardens, and a botanical garden, making it an ideal retreat for those looking to connect with nature while enjoying some pampering.
  • Bamberton: A picturesque village located close to Mill Bay, Bamberton is renowned for its outdoor activities and adventure possibilities. The area experiences moderate seasonal visitor peaks, especially from July to September. Travellers flock to Bamberton for its family-friendly environment, with access to recreational areas, shopping opportunities, and educational experiences. Noteworthy attractions include a stunning beach, a national state park, and vibrant flower gardens, providing a perfect backdrop for memorable family outings and exploration.

Things to do in and around Mill Bay

Mill Bay, British Columbia, is an ideal destination for outdoor and family adventures. Visitors can enjoy wine tastings and relaxing tours, alongside educational opportunities and recreational areas. The area also boasts a serene spa for those looking to unwind. With its stunning natural surroundings, Mill Bay offers a perfect blend of relaxation and adventure for a memorable vacation.

Shopping

Mill Bay Centre offers a variety of shops and services, perfect for picking up gifts. For a unique experience, visit Lolly Gobble Sweet Shop, just 4.3km away. If you're up for a drive, the Salt Spring Saturday Market, located 8.7km from Mill Bay, features local artisans and produce.

Recreation

At Panorama Recreation Centre, indulge in wellness activities and relaxation therapies just 4.3km from Mill Bay. Memory Island Provincial Park, only 2.5km away, offers serene nature trails perfect for unwinding. For sports enthusiasts, Bear Mountain Golf Club, 7.5km distant, provides an invigorating outdoor experience.

Adventure

Explore the Galloping Goose Trail, 10.6km from Mill Bay, for a scenic hiking experience amidst stunning landscapes. For thrill-seekers, WildPlay West Shore Victoria, located 9.3km away, offers exhilarating bungee jumping. Alternatively, enjoy the Scenic Marine Route, 11.8km from Mill Bay, for breathtaking outdoor views.

Nightlife

The nightlife in Mill Bay offers unique experiences, such as stargazing at the Dominion Astrophysical Observatory, perfect for families. For a more cultural evening, the Cowichan Performing Arts Centre presents engaging performances, blending entertainment with romance in a charming setting.

Booking tips and Expedia advantages for Mill Bay

Mill Bay offers several budget-friendly options for visitors. Enjoy free attractions such as Bamberton Provincial Park, Kinsol Trestle, and Elk Lake. To save on accommodation, consider visiting during the cheaper months of January to February and November, and aim to book about a month in advance. Tuesdays typically have the lowest hotel rates, while Saturdays are the priciest. For the best deals, use Expedia to combine hotel, flight, and activity bookings, and filter for the most affordable options. Don't forget to explore last-minute deals for potential savings!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mill Bay are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Mill Bay about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mill Bay is Tuesday. The most expensive day to stay in Mill Bay is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable options and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Mill Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Mill Bay

Mill Bay, British Columbia, offers an ideal setting for outdoor and family-friendly adventures. Visitors can explore a variety of attractions, including urban parks, serene lakes, and national parks, all catering to those seeking a blend of nature and city experiences. Whether you're looking for thrilling outdoor activities or a relaxing day out with the family, Mill Bay has something for everyone to enjoy during their holiday.

  • Butchart Gardens: A stunning floral paradise located 4.3km from Mill Bay, Butchart Gardens offers a vibrant array of flowers and beautifully landscaped gardens. Ideal for families, this outdoor haven provides a serene escape into nature's beauty.
  • Malahat SkyWalk: Situated within Mill Bay, Malahat SkyWalk is a breathtaking lookout that combines romance and adventure. Experience panoramic views of the surrounding landscape while strolling along the elevated walkway, perfect for couples and thrill-seekers alike.
  • Arbutus Ridge Golf Club: Located 1.9km from Mill Bay, this golf course country club boasts scenic views and a tropical vibe. Enjoy a round of golf amidst lush greenery and stunning vistas, making it a perfect excursion for golf enthusiasts.

Best time to go to Mill Bay

The best time to visit Mill Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mill Bay falls in August, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Mill Bay falls in December, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyAverageSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
April47.8°F (8.8°C)Light RainMostly SunnySlightly HighAverage
May54.3°F (12.4°C)No Rain (Dry)Mostly SunnyAverageAverage
June58.6°F (14.8°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No Rain (Dry)SunnySlightly HighSlightly High
August63.5°F (17.5°C)No Rain (Dry)SunnyAverageSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October51.8°F (11.0°C)Light RainMostly SunnySlightly LowAverage
November45.1°F (7.3°C)Light RainMostly CloudySlightly LowSlightly Low
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Mill Bay

To visit Mill Bay, British Columbia, you can fly into three major airports. Vancouver International Airport (YVR) is situated 25.5km away, with nearby hotel options like the 5-star Versante Hotel and Fairmont Pacific Rim, both within 4.3km. For closer access, Victoria International Airport (YYJ) is only 3.7km from Mill Bay, with excellent accommodations such as Brentwood Bay Resort & Spa and Villa Eyrie Resort. Abbotsford International Airport (YXX) is located 36.7km away, offering hotels like Sandman Hotel Abbotsford Airport and Brookside Inn Boutique Hotel, both just 1.2km from the airport. Each airport provides various transportation services for easy access to your accommodation.

Frequently asked questions

What is the best area to stay in Mill Bay?
The best area to stay in Mill Bay is the village centre, particularly along the waterfront and near Mill Bay Road.

This area is the heart of Mill Bay, offering convenient access to local amenities and the scenic coastline. You'll find a selection of local shops, eateries, and services centred around the Mill Bay Centre and along the main thoroughfare, Mill Bay Road. The waterfront is a key feature, with the Mill Bay Ferry Terminal providing a connection to Brentwood Bay on the Saanich Peninsula.

Couples looking for a relaxing getaway will appreciate the village centre. Many accommodations in this area offer stunning views of the Saanich Inlet and access to walking paths along the shore. It's a peaceful base from which to explore local wineries, artisan shops, and enjoy waterfront dining options.

Families will also find the village centre appealing due to its proximity to the beachfront and parks. The ease of access to local shops for essentials and a variety of casual dining options makes planning straightforward.
What are the best hotels in Mill Bay that travellers recommend?
For an exceptional stay in Mill Bay, travellers highly recommend the Villa Eyrie Resort.

The 4-star Villa Eyrie Resort, with an impressive 9.4 rating, is praised for its beautiful rooms and amazing staff. Guests frequently highlight the excellent restaurant, which offers garden views and is great for couples dining, perhaps with their champagne service. The hotel is conveniently located near various attractions such as the Malahat Trail, just 1.2 km away, Spectacle Lake Provincial Park at 1.6 km, and the Malahat SkyWalk, only 1.4 km distant. The resort also features premium bedding and fireplaces in the rooms, ensuring a comfortable and luxurious experience.
What are the best family hotels in Mill Bay?
For families travelling to Mill Bay, the Villa Eyrie Resort is an excellent choice.

This 4-star resort, with an exceptional 9.4 rating, is highly praised by guests for its beautiful and amazing rooms, which include sofa beds and playpens for children, making it ideal for families. The staff are consistently described as excellent and amazing, and the beds are noted as superb for a comfortable stay. The resort also offers couples dining and rooms with ocean views. It is conveniently located near several attractions, including the Malahat Trail, just 1.2 km away, Spectacle Lake Provincial Park, 1.6 km away, and the Malahat SkyWalk, 1.4 km away.
What are the best spa hotels in Mill Bay?
For a highly-rated spa hotel in Mill Bay, the Villa Eyrie Resort is an exceptional choice.

This 4-star resort, with an outstanding 9.4 rating, offers a full-service spa with a wide range of treatments including facials, aromatherapy, hot stone massages, body wraps, and manicures and pedicures. Guests frequently praise the beautiful rooms and the excellent staff. The resort also boasts an excellent restaurant. Located just 1.4 km from the Malahat SkyWalk, it provides a convenient base for exploring the area.
Which beach resorts in Mill Bay do travellers love?
For a highly-regarded beach resort in Mill Bay, the Villa Eyrie Resort is an excellent choice that travellers consistently love.

This 4-star resort, with an exceptional rating of 9.4, is celebrated for its beautiful rooms and amazing staff. Guests frequently praise the excellent and fabulous on-site restaurant, and the beds are often described as perfect. Its amazing location provides stunning ocean views, and it is conveniently situated near the Malahat Trail, Spectacle Lake Provincial Park, and the Malahat SkyWalk. The resort also offers amenities specifically tailored for couples, including dining options.
What are the most romantic hotels in Mill Bay for couples?
For a truly romantic escape in Mill Bay, the Villa Eyrie Resort is an excellent choice for couples.

This 4-star resort, with an impressive 9.4 rating, is particularly well-suited for romantic getaways. Guests frequently praise the beautiful rooms and amazing staff. It offers stunning ocean views and couples dining, which is great for an intimate experience. Its location is also a highlight, with the Malahat SkyWalk just 1.4 km away, providing an opportunity for a lovely outing.
What are the best hotels in Mill Bay near Spectacle Lake Provincial Park?
For a highly-rated hotel near Spectacle Lake Provincial Park in Mill Bay, the Villa Eyrie Resort is an excellent choice.

This 4-star resort, with an outstanding 9.4 rating, is conveniently located just 1.6 km from Spectacle Lake Provincial Park, 1.2 km from the Malahat Trail, and 1.4 km from the Malahat SkyWalk. Guests consistently praise the amazing location and beautiful rooms. Many rooms offer ocean views, and for those travelling with children, playpens are available. The resort also features couples dining options and a sofa bed in some rooms, making it suitable for families. The staff are frequently described as excellent and amazing, and the on-site restaurant receives high praise for its excellent and fabulous food. The beds are noted for being perfect, ensuring a comfortable stay.
When is the best time to go to Mill Bay?
The best time to visit Mill Bay is during the summer months, from June to September, when the weather is at its finest.

During this period, you can expect warm, sunny days with minimal rainfall, which is great for enjoying the outdoor activities Mill Bay and the surrounding Vancouver Island are known for. The average temperatures range from 20 to 25 degrees Celsius, making it comfortable for exploring the local beaches, engaging in water sports, or hiking the nearby trails.

Couples often find this time ideal for a romantic getaway, as they can enjoy leisurely strolls along the waterfront, explore local vineyards, or dine al fresco at one of the village's restaurants. The pleasant weather enhances experiences like kayaking on the Saanich Inlet or visiting the nearby Butchart Gardens, which are in full bloom.

Families will also appreciate the summer months, as the mild weather makes it easy to enjoy the various family-friendly attractions. Children can spend hours at the beach, explore regional parks, or even try their hand at fishing.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mill Bay.
How can I save on a Mill Bay hotel booking with Expedia?
Members always get our best prices. Find our best Mill Bay hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Mill Bay hotel?
Prices for hotels in Mill Bay often vary, but you can find a great deal from £49 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia