Find hotels in Mill Bay from $69

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mill Bay hotels

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (3 reviews)
"Amazing home and hospitality. Highly recommend these accommodations. Close to Mill Bay restaurants and stores."
United States
Randall
$114 nightly
The price is $131
Mar 31 - Apr 1
Total with taxes and fees
Bayview Bed and Breakfast

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (651 reviews)
"A beautiful property in a"
Canada
Laurence
$211 nightly
The price is $239
Mar 29 - Mar 30
Total with taxes and fees
Villa Eyrie Resort

Mayne Island Resort

Mayne Island Resort
3.5 star property
Mayne Island
8.6 out of 10, Excellent, (335 reviews)
"Very comfortable room, beautiful view, quiet, great beach access. We would definitely stay again."
Canada
Carolle
$136 nightly
The price is $156
Apr 27 - Apr 28
Total with taxes and fees
Mayne Island Resort

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (462 reviews)
"Great property could use a bit of refresh with rooms and the grounds overall worth it for the price we paid. The heated pool and hot tub were nice."
Canada
Curtis
$143 nightly
The price is $164
Mar 29 - Mar 30
Total with taxes and fees
Poets Cove Resort & Spa

Harbour House Hotel

Harbour House Hotel
3.0 star property
Salt Spring Island
8.6 out of 10, Excellent, (565 reviews)
"Nice hotel, good restaurant "
Canada
Clément
$213 nightly
The price is $246
Apr 2 - Apr 3
Total with taxes and fees
Harbour House Hotel

Mariner's Loft

Mariner's Loft
4.0 star property
Salt Spring Island
10.0 out of 10, Exceptional, (2 reviews)
"Beautiful suite with a great view in a convenient location. Highly recommended. Thank you for a great stay."
Canada
Elliot
$417 nightly
The price is $479
Apr 25 - Apr 26
Total with taxes and fees
Mariner's Loft

Elevate Rooms Armand Heights

Elevate Rooms Armand Heights
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (64 reviews)
"lovely remote location"
Canada
Anssi
$202 nightly
The price is $242
Mar 29 - Mar 30
Total with taxes and fees
Elevate Rooms Armand Heights

Quarrystone House B&B

Quarrystone House B&B
3.0 star property
Salt Spring Island
9.6 out of 10, Exceptional, (129 reviews)
"Beautiful property with great views and an excellent breakfast!"
Canada
Melissa
$286 nightly
The price is $329
Mar 29 - Mar 30
Total with taxes and fees
Quarrystone House B&B

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (430 reviews)
"Clean room, perfect service, wonderful breakfast"
United States
Haochen
$158 nightly
The price is $182
Apr 2 - Apr 3
Total with taxes and fees
The Latch Inn

The Sidney Pier Hotel & Spa

The Sidney Pier Hotel & Spa
3.5 star property
Booktown
9.4 out of 10, Exceptional, (1,000 reviews)
"Awesome "
Canada
William
$158 nightly
The price is $184
Apr 19 - Apr 20
Total with taxes and fees
The Sidney Pier Hotel & Spa

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,631 reviews)
"Nice place to stay"
Canada
Liam
$135 nightly
The price is $157
Mar 29 - Mar 30
Total with taxes and fees
Sidney Waterfront Inn & Suites

Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (791 reviews)
"Lovely unique hotel, friednly staff and common area's are "
Canada
Ariane
$124 nightly
The price is $144
Apr 13 - Apr 14
Total with taxes and fees
Beacon Inn at Sidney

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)
"Clean room, good beds, location close to airport, and the staff made this the perfect stay for us."
Canada
Rhonda
$168 nightly
The price is $195
Apr 9 - Apr 10
Total with taxes and fees
Best Western Plus Emerald Isle Hotel

Belle Maison Auprès De La Mer

Belle Maison Auprès De La Mer
3.0 star property
North Saanich
9.8 out of 10, Exceptional, (164 reviews)
"It was a perfect stay."
Canada
Judy
$195 nightly
The price is $220
Apr 17 - Apr 18
Total with taxes and fees
Belle Maison Auprès De La Mer

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,108 reviews)
"Good cheap place to stay in a nice community!"
Canada
Tyler
$143 nightly
The price is $166
Mar 30 - Mar 31
Total with taxes and fees
Days Inn by Wyndham Victoria Airport Sidney

Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,000 reviews)
"Comfortable stay with great staff"
United States
Michael
$136 nightly
The price is $154
Mar 29 - Mar 30
Total with taxes and fees
Quality Inn Waddling Dog

Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
2.0 star property
Saanichton
8.2 out of 10, Very Good, (2,062 reviews)
"Restaurants available around, friendly staff and clean room."
Canada
AURELIEN
$91 nightly
The price is $103
Mar 29 - Mar 30
Total with taxes and fees
Motel 6 Saanichton, BC - Victoria Airport

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.8 out of 10, Exceptional, (1,000 reviews)
"Clean room, friendly staff, quaint gym, fantastic pools. "
Canada
Amarvir
$198 nightly
The price is $230
Apr 6 - Apr 7
Total with taxes and fees
Oak Bay Beach Hotel

Cole's Bay Vacation Retreat Library Room

Cole's Bay Vacation Retreat Library Room
3.5 star property
Sidney
$198 nightly
The price is $230
Apr 6 - Apr 7
Total with taxes and fees
Cole's Bay Vacation Retreat Library Room

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (247 reviews)
"Comfortable bed, wonderful location, room beautifully decorated. Had a great sleep and a an a delicious breakfast. The warm greeting was great."
Canada
Elizabeth
$105 nightly
The price is $122
Mar 31 - Apr 1
Total with taxes and fees
Coles Bay Vacation Retreat
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.
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

Hotels in Mill Bay with star-rating

Find out more about Mill Bay

Top reasons to visit Mill Bay

  • Outdoor Adventures: Mill Bay offers a variety of outdoor activities, including hiking, biking, and exploring scenic parks and lakes.
  • Charming Accommodations: Enjoy a range of cozy options, from bed and breakfasts to guesthouses, catering to all travelers.
  • Family-Friendly Activities: The area is perfect for family outings, with attractions suited for all ages.
  • Winery Tours: Experience local wineries and taste exquisite wines while enjoying beautiful landscapes.
  • Close Proximity to Victoria: Mill Bay is just a short drive from Victoria, offering easy access to urban attractions.

Find great hotels near Mill Bay

Mill Bay, British Columbia offers a charming selection of accommodations, perfect for travelers seeking adventure and family-friendly experiences. From cozy bed and breakfasts to inviting guesthouses, you'll find options that cater to your needs, including pet-friendly facilities. Whether you're looking for the best Mill Bay hotels or a delightful stay at Bayview Bed, this picturesque area has something special for everyone visiting this beautiful region.

  • Motel 6 Saanichton, BC - Victoria Airport: This budget-friendly motel offers a comfortable stay for travelers seeking value and convenience. With a guest rating of 8.2, it's just 8 miles from Mill Bay, making it easy to explore the area. The pet-friendly policy allows you to bring along your furry companions, with amenities including free pet stays and service animal accommodations. Simple and functional, Motel 6 Saanichton is perfect for budget-conscious visitors who prioritize accessibility and a welcoming atmosphere.
  • Days Inn by Wyndham Victoria Airport Sidney: This 3-star hotel, rated 8.8, is ideal for families and business travelers alike, located only 7 miles from Mill Bay. With a focus on family-friendly amenities, the hotel offers cribs at no extra charge and child safety features like window guards. Guests appreciate the welcoming environment and convenient location, making it a perfect spot for both leisure and work-related stays. Days Inn combines comfort with practicality, ensuring a pleasant experience for all.
  • Brentwood Bay Resort & Spa: A luxurious retreat, this 4.5-star resort boasts a remarkable guest rating of 9.6 and is situated just 7 miles from Mill Bay. Designed for adventure seekers and pet lovers, the resort features a variety of outdoor activities such as kayaking, sailing, and boat tours. The upscale accommodations include pet-friendly options, making it a perfect getaway for those wishing to indulge in both luxury and outdoor exploration. With its stunning views and top-notch amenities, Brentwood Bay Resort & Spa promises an unforgettable stay.

Where to stay in and around Mill Bay

Mill Bay, located in beautiful British Columbia, offers a perfect blend of adventure and relaxation for travelers. Surrounded by stunning views and friendly locals, you can explore nearby attractions like Willows Beach and charming retreats just a short drive from Victoria. Whether you're seeking a romantic getaway or a family vacation, Mill Bay's serene atmosphere and outdoor activities provide the ideal backdrop for an unforgettable experience.

  • Cobble Hill: Located approximately 3 miles from Mill Bay, Cobble Hill is a charming city that attracts visitors year-round, with peak seasons in April and from July to August. Known for its breathtaking outdoor scenery, Cobble Hill offers a romantic atmosphere ideal for couples and nature enthusiasts alike. Popular activities include golfing at local courses and exploring recreational areas. Nearby attractions such as national parks, beaches, and serene lakes make it a perfect destination for anyone looking to immerse themselves in nature's beauty.
  • Malahat: Nestled in the vicinity of Mill Bay, Malahat is a quaint village that offers a perfect blend of adventure and family-friendly experiences. Visitor numbers soar during the months of April to May and July, making it an ideal time to explore. The village features various recreational areas and educational venues, along with relaxing spa options for a rejuvenating getaway. Don't miss the stunning lookouts, beautiful beaches, and vibrant flower gardens that are just a short drive away, providing picturesque views and memorable family outings.
  • Bamberton: Another lovely village near Mill Bay, Bamberton enjoys moderate seasonal visitor traffic, with a peak from July to September. Known for its outdoor adventures, it's an excellent spot for families and thrill-seekers alike. Visitors can enjoy recreational areas, shopping malls, and local shopping districts. With attractions such as scenic lookouts, national parks, and inviting beaches nearby, Bamberton offers a delightful mix of relaxation and excitement, ensuring that there's something for everyone to enjoy.

Things to do in Mill Bay

Mill Bay, British Columbia, offers a fantastic blend of outdoor adventures and family-friendly activities. Enjoy relaxing tours, memorable excursions, and winery tours while exploring its beautiful surroundings. The area features recreational spaces and shopping centers, making it a perfect spot for outdoor recreation and ticking off items from your bucket list. Whether you seek relaxation or adventure, Mill Bay has something for everyone.

Shopping

In Mill Bay, explore local shops like Mill Bay Centre for unique gifts and souvenirs. For more options, if you're up for a drive, head to Brentwood Bay's Brentwood Bay Village or the larger Cowichan Commons in Duncan, offering a wider variety of stores.

Recreation

Mill Bay Wellness Retreat offers rejuvenating spa treatments, yoga sessions, and meditation workshops in a tranquil setting. For outdoor enthusiasts, explore the stunning hiking trails along the coastline, where you can enjoy breathtaking views of the ocean and surrounding islands.

Adventure

Explore the scenic Mill Bay Marina, where you can rent kayaks or paddleboards to enjoy the tranquil waters. For hiking enthusiasts, the nearby Mill Hill Regional Park offers trails with stunning views of the Saanich Inlet and surrounding landscapes, perfect for an adventurous day outdoors.

Nightlife

Mill Bay offers a cozy nightlife atmosphere with a mix of charming pubs and local eateries. Enjoy a drink at the lively Mill Bay Marina or unwind at the relaxed Brentwood Bay Resort. Both spots provide a perfect setting to soak in the local vibe and unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mill Bay

  • 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: The cheapest time to book a hotel in Mill Bay is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, make sure to 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 near Mill Bay

Mill Bay, British Columbia, is perfect for outdoor and family adventures, offering a variety of attractions like urban parks, serene lakes, and vibrant flower gardens. Whether you're seeking thrilling outdoor activities or a relaxing city vibe, you'll find plenty to explore in and around this charming area, making it an ideal vacation spot for travelers looking to connect with nature and enjoy quality time with loved ones.

  • Butchart Gardens: A breathtaking floral paradise located 7 miles from Mill Bay, Butchart Gardens offers stunning outdoor displays filled with vibrant blooms. It's perfect for families and nature lovers seeking a serene escape amidst well-manicured landscapes.
  • Port Sidney Marina: Also situated 7 miles away, Port Sidney Marina is an adventure hub where you can indulge in activities like kayaking, sailing, or simply enjoying the beach atmosphere. The outdoor vibes make it a great spot for thrill-seekers and relaxation alike.
  • Elk Lake: Located 11 miles from Mill Bay, Elk Lake is an idyllic destination for couples and families, offering scenic views and opportunities for beach activities. Its romantic ambiance and beautiful surroundings make it a perfect getaway for nature enthusiasts.

Best time to go to Mill Bay

The best time to visit Mill Bay is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. December is its coolest month on average. At this time, 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 RainMostly SunnyAverageAverage
June58.6°F (14.8°C)No RainMostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No RainSunnySlightly HighSlightly High
August63.5°F (17.5°C)No RainSunnyAverageSlightly 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

When planning your visit to Mill Bay, British Columbia, you can fly into three major airports. Vancouver International Airport (YVR) is 41 miles away, with nearby 5-star hotels such as the Versante Hotel and JW Marriott Parq Vancouver. Victoria International Airport (YYJ) is much closer at 6 miles, featuring excellent accommodations like Brentwood Bay Resort & Spa and The Westin Bear Mountain Golf Resort & Spa, both offering shuttle services. Lastly, Abbotsford International Airport (YXX) is 59 miles from Mill Bay, with options like Sandman Hotel Abbotsford Airport and Brookside Inn Boutique Hotel, both conveniently located near the airport.

Frequently asked questions

What is the best area to stay in Mill Bay?
The best area to stay in Mill Bay is along the waterfront, particularly near the Mill Bay Centre and the ferry terminal.

This area is the heart of Mill Bay, offering convenient access to local amenities and scenic views of the Saanich Inlet. You'll find a selection of shops, eateries, and services concentrated around the Mill Bay Centre, making it easy to grab essentials or enjoy a meal. The nearby ferry terminal connects Mill Bay to Brentwood Bay, providing a pleasant excursion opportunity. Couples will appreciate the relaxed pace and picturesque setting, superb for strolls along the water and enjoying the coastal views.

For families, staying closer to the waterfront also provides easy access to parks and outdoor activities. The area around the Mill Bay Marina offers opportunities for boating and enjoying the natural beauty of the inlet.
What are the best hotels in Mill Bay that travelers recommend?
For an exceptional stay in Mill Bay, travelers consistently recommend the Villa Eyrie Resort.

This 4-star resort, with an impressive 9.4 rating, offers a luxurious experience with amenities such as a restaurant featuring garden views, air conditioning, and premium bedding for a restful night. Many guests highlight the beautiful rooms, excellent staff, and fabulous dining. The resort is also conveniently located near natural attractions like the Malahat Trail and Spectacle Lake Provincial Park, both within a mile, and the Malahat SkyWalk.
What are the best family hotels in Mill Bay?
For family-friendly hotels in Mill Bay, the Villa Eyrie Resort is an excellent choice.

This 4-star resort, with an outstanding 9.4 rating, offers amenities that cater to families, including sofa beds and playpens for children. Many rooms also feature ocean views, which guests describe as amazing. The resort is conveniently located near several attractions, with the Malahat Trail just 0.7 miles away, Spectacle Lake Provincial Park 1.0 mile away, and the Malahat SkyWalk only 0.9 miles from the property. Guests consistently praise the beautiful rooms, excellent staff, and fabulous on-site restaurant. Find more child-friendly accommodations in Mill Bay
What are the best spa hotels in Mill Bay?
For the best spa hotels in Mill Bay, consider the Villa Eyrie Resort.

The 4-star Villa Eyrie Resort, with an outstanding 9.4 rating, offers a full-service onsite spa with daily availability. Guests can enjoy a wide range of treatments including massages, aromatherapy, hot stone massages, sports massages, body scrubs, body treatments, body wraps, facial treatments, manicures, pedicures, and couples treatment rooms. The resort is praised for its beautiful and amazing rooms, excellent and amazing staff, and fabulous restaurant. Its location is also described as amazing, and it is conveniently located just 0.9 miles from Malahat SkyWalk. See all spa hotels in Mill Bay
Which beach resorts in Mill Bay do travelers love?
For a beloved beach resort in Mill Bay, consider the Villa Eyrie Resort.

This 4-star resort boasts an impressive 9.4 rating and is frequently praised by guests for its beautiful and amazing rooms, as well as its excellent and amazing staff. You can enjoy ocean views and couples' dining experiences. The resort is conveniently located near the Malahat Trail, Spectacle Lake Provincial Park, and the Malahat SkyWalk, offering opportunities for outdoor activities. Guests also highlight the excellent and fabulous restaurant, along with the superb beds, making for a truly amazing stay.
What are the top pet-friendly hotels in Mill Bay?
For top pet-friendly hotels in Mill Bay, consider the Villa Eyrie Resort.

The 4-star Villa Eyrie Resort, with an impressive 9.4 rating, warmly welcomes pets, providing food and water bowls for their comfort. Guests consistently praise the beautiful rooms, excellent staff, and fabulous restaurant. Its amazing location offers easy access to the Malahat Trail, just 0.7 miles away, Spectacle Lake Provincial Park, 1.0 mile away, and the Malahat SkyWalk, 0.9 miles away. See more pet-friendly hotels in Mill Bay
What are the best hotels in Mill Bay near Spectacle Lake Provincial Park?
For a highly-rated hotel in Mill Bay conveniently located near Spectacle Lake Provincial Park, the Villa Eyrie Resort is an excellent choice.

The 4-star Villa Eyrie Resort, with an impressive 9.4 rating, is situated just 1.0 mile from Spectacle Lake Provincial Park. This resort is well-suited for families, offering amenities such as sofa beds and playpens for children. Guests consistently praise the beautiful rooms, the excellent and amazing staff, and the fabulous on-site restaurant. Many rooms also provide ocean views, adding to the overall experience. Its location is frequently described as amazing, making it a great base for exploring nearby attractions like the Malahat Trail and Malahat SkyWalk.
When is the best time to go to Mill Bay?
The best time to go to Mill Bay is during the summer months, from June to September, when the weather is warm and sunny, great for outdoor activities.

During this period, the average daily temperatures range from 20°C to 25°C (68°F to 77°F), with minimal rainfall, providing ideal conditions for exploring the Cowichan Valley's vineyards or enjoying water sports on the Saanich Inlet. This season is particularly appealing for couples looking for a romantic getaway with opportunities for scenic walks and al fresco dining.

Families will also find summer an excellent time to visit. The warm weather allows for comfortable enjoyment of local parks, hiking trails, and the Mill Bay beach, which is calm and suitable for younger children. Many local attractions and events are also in full swing during these months, offering entertainment for all ages.
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?
With Expedia, you earn OneKeyCash™* on eligible Mill Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $69 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