Find hotels in Mill Bay from $90

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mill Bay hotels

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,549 reviews)
"Location and property was perfect for our trip."
Canada
Nicolle Campbell
$295 nightly
The price is $342
Jun 1 - Jun 2
Total with taxes and fees
Hotel Grand Pacific

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,774 reviews)
"Great breakfast and the best location."
Canada
Sonja
$360 nightly
The price is $417
May 19 - May 20
Total with taxes and fees
Fairmont Empress

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,743 reviews)
"Friendly staff, excellent location. "
Canada
Janet
$205 nightly
The price is $238
May 19 - May 20
Total with taxes and fees
Chateau Victoria Hotel and Suites

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,716 reviews)
"lovely quiet clean motel with a great breakfast and nice staff. We greatly enjoyed our stay"
United States
Margaret
$166 nightly
The price is $193
May 31 - Jun 1
Total with taxes and fees
Sidney Waterfront Inn & Suites

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (7 reviews)
"Very nice host and incredible breakfast! "
Canada
Tiffany
$180 nightly
The price is $207
May 26 - May 27
Total with taxes and fees
Bayview Bed and Breakfast

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,559 reviews)
"Great stay! "
Canada
Wendy
$226 nightly
The price is $263
May 20 - May 21
Total with taxes and fees
Inn at Laurel Point

Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (3,136 reviews)
"Breakfast was great 😃 & parking was good "
Canada
Sandra
$159 nightly
The price is $185
May 18 - May 19
Total with taxes and fees
Huntingdon Hotel and Suites

Brentwood Bay Resort

Brentwood Bay Resort
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,121 reviews)
"Great place!"
Canada
Luke
$236 nightly
The price is $266
May 12 - May 13
Total with taxes and fees
Brentwood Bay Resort

The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria
9.8 out of 10, Exceptional, (1,407 reviews)
"Nice big rooms, great location."
Canada
Connie
$316 nightly
The price is $367
May 21 - May 22
Total with taxes and fees
The Magnolia Hotel and Spa

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (675 reviews)
"The view is beautiful and the service is excellent!"
Canada
Jane
$153 nightly
The price is $173
May 12 - May 13
Total with taxes and fees
Villa Eyrie Resort

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,205 reviews)
"Great stay. Clean room, comfortable bed, and it's nice that is close to a White Spot restaurant."
Canada
Andre
$111 nightly
The price is $126
May 18 - May 19
Total with taxes and fees
Motel 6 Saanichton, BC - Victoria Airport

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (259 reviews)
"Everything about this accommodation is touch notch, beautiful home, incredible family and wonderful dogs 💜"
Canada
Harvey
$117 nightly
The price is $136
May 31 - Jun 1
Total with taxes and fees
Coles Bay Vacation Retreat

Inlet Beach House B&B

Inlet Beach House B&B
3.5 star property
Sidney
10.0 out of 10, Exceptional, (50 reviews)
"Beautiful atea"
Canada
David
Inlet Beach House B&B

The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (1,861 reviews)
"Excellent hotel, the staff is so helpful and friendly."
Canada
Courtney
$232 nightly
The price is $269
May 18 - May 19
Total with taxes and fees
The Oswego Hotel

The Parkside Hotel & Spa

The Parkside Hotel & Spa
3.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (3,361 reviews)
"Great location and hotel "
Canada
Mike
$207 nightly
The price is $240
May 18 - May 19
Total with taxes and fees
The Parkside Hotel & Spa

Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,616 reviews)
"The hotel is beautifully situated and the rooms are spacious Staff was very thoughtful at check in and great restaurant attached to the hotel."
Canada
Domenic
$193 nightly
The price is $224
May 18 - May 19
Total with taxes and fees
Hotel Rialto

Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,009 reviews)
"Excellent staff, lovely grounds, clean and comfortable room! "
Canada
Sarah
$148 nightly
The price is $167
May 18 - May 19
Total with taxes and fees
Quality Inn Waddling Dog

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Downtown Victoria
9.6 out of 10, Exceptional, (1,212 reviews)
"Beautiful property, convenient central location, attentive staff, and very comfortable beds."
United States
Jennifer
$256 nightly
The price is $297
May 26 - May 27
Total with taxes and fees
Victoria Regent Waterfront Hotel & Suites

Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.2 out of 10, Wonderful, (1,690 reviews)
"Great staff, clean and updated rooms and excellent breakfast "
Canada
Lindsay
$204 nightly
The price is $237
May 18 - May 19
Total with taxes and fees
Embassy Inn

Shawnigan Hills Guest Suite

Shawnigan Hills Guest Suite
Shawnigan Lake
10.0 out of 10, Exceptional, (61 reviews)
"Was very clean and welcoming "
United States
Terry Lee R.
$134 nightly
The price is $154
May 13 - May 14
Total with taxes and fees
Shawnigan Hills Guest Suite
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

Where to stay in and around Mill Bay

Mill Bay, British Columbia, is a charming destination perfect for outdoor adventures and family fun. Explore warm waters and scenic views, ideal for a romantic getaway or relaxing retreat, especially during the winter season. Discover featured destinations nearby that promise friendly vibes and unforgettable experiences.

Cobble Hill

For travelers seeking a memorable trip, Cobble Hill is an ideal base to explore the natural beauty and outdoor activities of British Columbia. This charming city offers access to stunning attractions like the renowned Butchart Gardens, the scenic Arbutus Ridge Golf Club, and the engaging Cowichan Bay Maritime Centre. Located about 3 miles by car from Mill Bay, Cobble Hill is perfect for those who appreciate family-friendly adventures and picturesque landscapes, making it a smart choice for your vacation stay.

Malahat

Experience the charm of Malahat, an excellent hub for families and nature lovers who want to enjoy the beauty of British Columbia. With attractions like the stunning Butchart Gardens, the breathtaking Malahat SkyWalk, and the serene Goldstream Provincial Park, you’ll find endless opportunities for outdoor adventure and relaxation. Located in Mill Bay, Malahat offers easy access to these incredible sites, making it a smart choice for your next getaway.

Bamberton

If you are a nature lover or seeking a romantic getaway, look no further than Bamberton, a charming village in Mill Bay. This destination is perfect for families and adventure enthusiasts alike, offering easy access to beautiful landmarks like Butchart Gardens, the breathtaking Malahat SkyWalk, and the enchanting Victoria Butterfly Gardens. With its inviting atmosphere and proximity to outdoor activities, Bamberton is a smart choice for your stay while exploring the natural beauty of British Columbia.

Shawnigan Lake

Ideally situated for families and nature enthusiasts, Shawnigan Lake offers a perfect getaway for travelers looking to immerse themselves in outdoor adventure and scenic beauty. With attractions like the stunning Butchart Gardens, the challenging Arbutus Ridge Golf Club, and the historic Kinsol Trestle, visitors can enjoy a range of experiences year-round, especially during the peak summer months. Located about 4 miles by car from Mill Bay, Shawnigan Lake is a smart choice for your next vacation, providing easy access to both adventure and relaxation.

Sidney

Travelers visiting the area often choose Sidney, especially families and nature enthusiasts seeking a vibrant coastal experience. This charming city offers access to stunning attractions like the renowned Butchart Gardens, the picturesque Port Sidney Marina, and the engaging Mary Winspear Centre, ensuring a delightful mix of outdoor and cultural activities. Located about 32 miles by car from Mill Bay, Sidney makes for an ideal base to explore the beauty of British Columbia. With its inviting atmosphere, it’s a smart choice for your vacation stay.

Stay near popular attractions in and around Mill Bay

Mill Bay offers a perfect blend of outdoor adventure and family fun. Explore nearby attractions like Cowichan Bay, enjoy the scenic beauty near Mill Bay Marina, and try your luck at the Mill Bay Casino. Capture stunning photos at the marina and uncover a wealth of activities that make this destination truly appealing.

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.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Mill Bay using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Mill Bay.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Mill Bay side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

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 $90 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