A calm lake with sailboats docked on the right, surrounded by a forested shoreline.

Search Mill Bay hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

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, (13 reviews)
"Very nice host and incredible breakfast! "
Canada
Tiffany
The price is NZ$331
includes taxes & fees
10 July - 11 July
Bayview Bed and Breakfast

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (745 reviews)
"Great place to stay. Intimate feel"
Canada
Phil
The price is NZ$428
includes taxes & fees
13 July - 14 July
Villa Eyrie Resort

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (282 reviews)
"Beautiful place and very welcoming host. Loved the stay!"
Canada
Paramdeep
The price is NZ$290
includes taxes & fees
8 July - 9 July
Coles Bay Vacation Retreat

Thunderbird Motor Inn

Thunderbird Motor Inn
2.5 star property
Duncan
7.6 out of 10, Good, (841 reviews)
"Good place to stay"
Canada
Charles
The price is NZ$179
includes taxes & fees
7 July - 8 July
Thunderbird Motor Inn

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, (169 reviews)
"We spent our anniversary in the cottage, it was absolutely wonderful. The cottage was clean, had everything you could hope for and was private. The hosts were very friendly and accommodating. Perfect stay!"
Canada
Zereau
The price is NZ$411
includes taxes & fees
7 July - 8 July
Belle Maison AuprĆØs De La Mer

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,878 reviews)
"Clean, comfortable rooms, very helpful staff and a good breakfast."
Canada
Melvin
The price is NZ$349
includes taxes & fees
21 July - 22 July
Sidney Waterfront Inn & Suites

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (469 reviews)
"A beautiful place to stay with wonderful staff and a delicious breakfast."
Canada
Andrea
The price is NZ$381
includes taxes & fees
19 July - 20 July
The Latch Inn

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (520 reviews)
"We had a lovely stay at Poets Cove for three nights. Staff were very friendly and the resort is beautiful."
Canada
Kathleen
The price is NZ$466
includes taxes & fees
9 July - 10 July
Poets Cove Resort & Spa

Beacon Inn at Sidney

Beacon Inn at Sidney
3.0 star property
Booktown
9.2 out of 10, Wonderful, (831 reviews)
"Great location Everything is walkable"
Canada
Neil
The price is NZ$300
includes taxes & fees
12 July - 13 July
Beacon Inn at Sidney

Croftinn & Motel

Croftinn & Motel
2.0 star property
Crofton
7.0 out of 10, Good, (199 reviews)
"Great little place for a great price."
Canada
Trevor
The price is NZ$211
includes taxes & fees
7 July - 8 July
Croftinn & Motel

Towneplace Suites By Marriott Victoria Airport Sidney

Towneplace Suites By Marriott Victoria Airport Sidney
3.0 star property
Sidney
9.8 out of 10, Exceptional, (35 reviews)
"Great stay 10/10 would stay again."
Canada
Jason
The price is NZ$376
includes taxes & fees
12 July - 13 July
Towneplace Suites By Marriott Victoria Airport Sidney

Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,011 reviews)
"Rooms were clean , breakfast was great and food at bar too."
Canada
Trina
The price is NZ$332
includes taxes & fees
12 July - 13 July
Quality Inn Waddling Dog

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)
"Beautiful location and very large suites"
Canada
Robert
The price is NZ$406
includes taxes & fees
8 July - 9 July
Oceanfront Suites at Cowichan Bay

Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
2.0 star property
Saanichton
8.4 out of 10, Very good, (2,296 reviews)
"Wonderful stay!!"
Canada
Jamie
The price is NZ$256
includes taxes & fees
21 July - 22 July
Motel 6 Saanichton, BC - Victoria Airport

The Sidney Pier Hotel

The Sidney Pier Hotel
3.5 star property
Booktown
9.4 out of 10, Exceptional, (1,009 reviews)
"Beautiful hotel in best location."
Canada
Jeanette
The price is NZ$466
includes taxes & fees
3 Aug - 4 Aug
The Sidney Pier Hotel

Red Lion Inn and Suites

Red Lion Inn and Suites
3.0 star property
Saanich Core
8.8 out of 10, Excellent, (3,502 reviews)
"Great price and excellent stay"
Canada
Deborah
The price is NZ$254
includes taxes & fees
12 July - 13 July
Red Lion Inn and Suites

The Cottage and Castle

The Cottage and Castle
4.0 star property
Chemainus
9.4 out of 10, Exceptional, (44 reviews)
"House was super cute great place to stay"
United States
Brian
The price is NZ$397
includes taxes & fees
7 July - 8 July
The Cottage and Castle

Arbutus Inn

Arbutus Inn
3.0 star property
Burnside
8.6 out of 10, Excellent, (1,953 reviews)
"Location was convenient and room was very comfortable"
Canada
Don
The price is NZ$280
includes taxes & fees
14 July - 15 July
Arbutus Inn

Little Inn on Willow

Little Inn on Willow
2.5 star property
Chemainus
7.6 out of 10, Good, (102 reviews)
"Such a unique place to stay. The room was decorated nicely warm & very welcoming. "
Canada
Judy
The price is NZ$228
includes taxes & fees
9 July - 10 July
Little Inn on Willow

Harbour House Hotel

Harbour House Hotel
3.0 star property
Salt Spring Island
8.6 out of 10, Excellent, (587 reviews)
"Perfect location, clean comfortable rooms with great patios"
Canada
Rachelle
The price is NZ$637
includes taxes & fees
20 July - 21 July
Harbour House Hotel
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.

A calm lake with sailboats docked on the right, surrounded by a forested shoreline.

Top Mill Bay Hotel Reviews

Recent Reviews in Mill Bay

More cheap accommodation in Mill Bay

Find out more about Mill Bay

Top reasons to visit Mill Bay

  • Outdoor Adventures: Mill Bay offers a plethora of outdoor activities, from scenic coastal walks to exploring lush national parks, perfect for families and adventure seekers.
  • Stunning Beaches: Enjoy beautiful sunny coves and pristine beaches, ideal for relaxing strolls or fun family outings by the water.
  • Local Attractions: Discover urban parks, charming shops, and opportunities for live music, ensuring a vibrant community experience.
  • Welcoming Accommodations: Choose from cosy bed and breakfasts and family-friendly guesthouses, catering to all types of travellers.
  • Memorable Experiences: Friendly locals and a relaxed atmosphere make Mill Bay an unforgettable destination for creating lasting memories.

Find great hotels near Mill Bay

Discover the charm of Mill Bay, British Columbia, where a variety of accommodation options await you. From cosy bed and breakfasts to welcoming guesthouses, there's something for every traveller. Enjoy pet-friendly stays and family-focused amenities, making it perfect for your adventure-filled getaway. With nearby attractions like Mill Bay Beach, you'll find the ideal base to explore the stunning natural beauty of the region.

  • Motel 6 Saanichton, BC - Victoria Airport: This budget-friendly motel offers a convenient stay only 12.9km from Mill Bay. With a guest rating of 8.2 out of 10, it's a great choice for those travelling with pets, as the property is welcoming to dogs and cats. Guests appreciate the comfortable and straightforward accommodations alongside its pet-friendly policies, allowing for a stress-free experience for both you and your furry companions. With essential amenities, including free parking and Wi-Fi, Motel 6 Saanichton provides a practical and affordable option for budget-conscious travellers.
  • Days Inn by Wyndham Victoria Airport Sidney: Rated 8.8 out of 10, this 3-star hotel is located just 11.3km from Mill Bay and caters to families and business travellers alike. The property is equipped with family-oriented amenities, such as free cribs and window guards, ensuring a safe and comfortable environment for younger guests. With a focus on convenience and accessibility, Days Inn offers a complimentary breakfast and free Wi-Fi, making it a solid choice for those seeking a blend of leisure and work during their stay.
  • Brentwood Bay Resort: This stunning 4.5-star resort, just 11.3km from Mill Bay, boasts a remarkable guest rating of 9.6 out of 10. Ideal for adventure seekers and those looking for a spa-themed getaway, it offers a range of onsite activities, including boat tours and hiking. Guests can unwind in the full-service spa and pool, while the unique decor adds a boutique touch to the overall experience. Brentwood Bay Resort’s combination of relaxation and adventure makes it a standout option for discerning travellers.

Where to stay in and around Mill Bay

Mill Bay, British Columbia, offers an idyllic escape for outdoor enthusiasts and families alike. Explore the scenic beauty of the Mill Bay area, where sunny coves and pristine beaches await. Enjoy a romantic stroll along the shoreline or embark on an adventure through lush parks. With friendly locals and a relaxing atmosphere, Mill Bay is the perfect destination for creating unforgettable memories amidst nature's splendour.

  • Cobble Hill: Situated a mere 4.8km from Mill Bay, Cobble Hill is a charming city that offers a delightful mix of outdoor experiences and scenic beauty. Known for its picturesque landscapes, the area is perfect for romantic getaways or family outings. Visitors can enjoy activities such as golfing at local courses and exploring recreational areas. Nearby attractions include a national park, beautiful beaches, and serene lakes, making it an ideal spot for nature enthusiasts. The best time to visit is during April and the summer months of July and August when the weather is perfect for outdoor adventures.
  • Malahat: Nestled within the greater Mill Bay area, the village of Malahat is an outdoor lover's paradise. With its peak visitor times occurring in April to May and the summer months, Malahat is popular for families and adventure seekers alike. The region boasts various recreational areas and educational opportunities, as well as body treatment venues for relaxation. Highlights include stunning lookouts, pristine beaches, and beautifully curated botanical gardens, all providing a refreshing retreat amidst nature. Whether you're hiking or simply enjoying the views, Malahat promises a memorable experience for all.
  • Shawnigan Lake: Located 6.4km from Mill Bay, Shawnigan Lake is a vibrant city that attracts visitors with its stunning outdoor scenery and romantic charm. This destination sees a peak in visitors during the summer months of June to August, making it a popular choice for those seeking a leisurely escape. The area offers various recreational activities, including access to golf courses and educational venues. Notable nearby attractions include the picturesque lake, inviting beaches, and a national park, perfect for those looking to immerse themselves in nature. Shawnigan Lake truly encapsulates the essence of a relaxing getaway.

Things to do in Mill Bay

Shopping

In Mill Bay, you can explore local shops for unique gifts and souvenirs. For a wider selection, head to Brentwood Bay Village, about 16.1km away, where you’ll find charming boutiques and artisan markets to discover. It's a lovely drive if you're keen for a little adventure.

Recreation

At the Mill Bay Wellness Centre, enjoy yoga classes and holistic treatments designed to rejuvenate your spirit. For outdoor activities, explore the nearby Brentwood Bay for kayaking or hiking trails that offer scenic views of the Saanich Inlet, perfect for some fresh air and relaxation.

Adventure

Explore Mill Bay’s scenic hiking trails, offering stunning views of the Saanich Inlet. For water enthusiasts, kayaking and paddleboarding provide an exciting way to experience the coastline. Additionally, nearby Brentwood Bay offers zip-lining for those seeking an adrenaline rush amidst breathtaking forested landscapes.

Nightlife

In Mill Bay, enjoy a relaxed evening at the local pub, where you can sip craft beers and mingle with friendly locals. For a lively atmosphere, check out the nearby waterfront restaurants that often feature live music, creating an inviting vibe as you unwind by the water.

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

Booking tips and Expedia advantages for Mill Bay

Mill Bay offers several ways to save on your visit. Enjoy free activities like Bamberton Provincial Park and Kinsol Trestle, and plan your trip between January to February or November for lower accommodation rates. Book your hotel about a month in advance, focusing on Tuesdays for the best deals. Consider using Expedia for last-minute discounts and package deals that combine flights, hotels, and activities. You can also filter for eco-friendly accommodation options, ensuring a budget-friendly and sustainable stay.

  • 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: Book your hotel in Mill Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia’s search tool lets you set your budget, choose your preferred location, and much more. You can easily sort your results by price, starting with the most affordable hotels. Additionally, you can refine your search by hotel type; for instance, by selecting the Eco-certified filter, you'll find sustainable and environmentally-friendly accommodation options ready for booking.
  • Consider bundling your trip: You can save some dollars by combining your Mill Bay hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Mill Bay

Mill Bay, British Columbia, is the perfect destination for outdoor and family adventures. Visitors can enjoy a variety of attractions, including urban parks, scenic lakes, and national parks. Whether you're seeking a thrilling outdoor experience or a relaxing family outing, Mill Bay offers something for everyone, ensuring a memorable holiday in this beautiful region.

  • Butchart Gardens: This stunning flower garden is a short 11.3km from Mill Bay and offers a vibrant outdoor experience. Wander through beautifully manicured landscapes filled with seasonal blooms, perfect for families looking to enjoy nature's splendour in a serene setting.
  • Victoria Butterfly Gardens: Located 12.9km away, this private garden features an enchanting tropical environment. Visitors can embark on memorable excursions while surrounded by fluttering butterflies and friendly locals, creating a warm and welcoming atmosphere.
  • Kinsol Trestle: Just 9.7km from Mill Bay, this historic bridge showcases impressive engineering and rich cultural significance. Walk or cycle across the trestle to appreciate its beauty and breathtaking views, steeped in local history.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Mill Bay, British Columbia, can be done via several major airports. Vancouver International Airport (YVR) is located 66.0km away, with luxurious hotel options like the 5-star Versante Hotel, 3.2km from the airport, offering convenient access. Abbotsford International Airport (YXX), 95.0km away, has options like the 3.5-star Sandman Hotel Abbotsford Airport, just 3.2km from the terminal. Alternatively, Seattle Paine Field International Airport (PAE) is 125.5km from Mill Bay, with nearby hotels such as the 4.5-star Lodge at St Edward Park, 19.3km away, providing shuttle services. Each airport offers various transport options to ensure a smooth journey to Mill Bay.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Mill Bay with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Mill Bay hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Mill Bay?
Prices for hotels in Mill Bay often vary, but you can find a great deal from NZ$197 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 our cheapest rates.

Explore a world of travel with Expedia