Find hotels in Mill Bay from CA $99

  • 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

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,342 reviews)
"Great hotel, incredible location "
United States
Steve
The price is CA $203
CA $238 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Grand Pacific

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (2 reviews)
"Amazing home and hospitality. Highly recommend these accommodations. Close to Mill Bay restaurants and stores."
United States
Randall
The price is CA $226
CA $260 total
includes taxes & fees
Mar 18 - Mar 19
Bayview Bed and Breakfast

Fairmont Empress

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

Brentwood Bay Resort & Spa

Brentwood Bay Resort & Spa
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,091 reviews)
"Great resort "
Canada
Vince
The price is CA $239
CA $270 total
includes taxes & fees
Mar 15 - Mar 16
Brentwood Bay Resort & Spa

Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
3.5 star property
Sidney
10.0 out of 10, Exceptional, (245 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 CA $132
CA $188 total
includes taxes & fees
Mar 26 - Mar 27
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, (49 reviews)
"Beautiful atea"
Canada
David
Inlet Beach House B&B

Sidney Waterfront Inn & Suites

Sidney Waterfront Inn & Suites
2.5 star property
Booktown
9.2 out of 10, Wonderful, (1,603 reviews)
"Great location, friendly staff, spacious rooms and amazing breakfast"
Canada
Oleg
The price is CA $188
CA $219 total
includes taxes & fees
Mar 15 - Mar 16
Sidney Waterfront Inn & Suites

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,603 reviews)
"Clean room, friendly staff, excellent location! "
Canada
Allison
The price is CA $182
CA $214 total
includes taxes & fees
Mar 16 - Mar 17
Chateau Victoria Hotel and Suites

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (647 reviews)
"Excellent stay"
Canada
ARUN VALSALA
The price is CA $195
CA $281 total
includes taxes & fees
Mar 16 - Mar 17
Villa Eyrie Resort

The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria
4.0 star property
Bear Mountain Resort
9.0 out of 10, Wonderful, (1,001 reviews)
"Rooms are amazing, great breakfast staff, great check in personnel "
Canada
Gonzalo
The price is CA $211
CA $247 total
includes taxes & fees
Mar 19 - Mar 20
The Westin Bear Mountain Golf Resort & Spa, Victoria

Quality Inn Waddling Dog

Quality Inn Waddling Dog
2.5 star property
Saanichton
9.4 out of 10, Exceptional, (1,007 reviews)
"Very comfortable stay"
Canada
Doug
The price is CA $189
CA $214 total
includes taxes & fees
Mar 15 - Mar 16
Quality Inn Waddling Dog

The Parkside Hotel & Spa

The Parkside Hotel & Spa
3.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (3,283 reviews)
"Beautiful hotel and excellent service "
Canada
Cynthia
The price is CA $279
CA $329 total
includes taxes & fees
Mar 15 - Mar 16
The Parkside Hotel & Spa

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,542 reviews)
"Great staff clean space beautiful view and area to stay! "
Canada
Crystal
The price is CA $189
CA $222 total
includes taxes & fees
Mar 29 - Mar 30
Inn at Laurel Point

Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
2.5 star property
Booktown
9.0 out of 10, Wonderful, (1,004 reviews)
"Friendly staff, great breakfast, "
Canada
Deanna
The price is CA $224
CA $260 total
includes taxes & fees
Mar 25 - Mar 26
Best Western Plus Emerald Isle Hotel

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.6 out of 10, Exceptional, (1,000 reviews)
"Excellent stay - "
Canada
Sora Sandy
The price is CA $293
CA $340 total
includes taxes & fees
Apr 6 - Apr 7
Oak Bay Beach Hotel

The Sidney Pier Hotel & Spa

The Sidney Pier Hotel & Spa
3.5 star property
Booktown
9.4 out of 10, Exceptional, (1,000 reviews)
"great hotel, clean and the staff were amazing!"
United States
William
The price is CA $202
CA $235 total
includes taxes & fees
Apr 1 - Apr 2
The Sidney Pier Hotel & Spa

The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (1,781 reviews)
"Great room, very close to the downtown which was nice."
Canada
Marrin
The price is CA $227
CA $266 total
includes taxes & fees
Mar 17 - Mar 18
The Oswego Hotel

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,109 reviews)
"Room was very clean and staff very friendly and helpful"
Canada
Debbie
The price is CA $194
CA $225 total
includes taxes & fees
Mar 22 - Mar 23
Days Inn by Wyndham Victoria Airport Sidney

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
3.0 star property
Cowichan Bay
8.8 out of 10, Excellent, (1,007 reviews)
"Amazing beautiful cabin - everything you could ever need!"
Canada
Colleen
The price is CA $196
CA $226 total
includes taxes & fees
Mar 19 - Mar 20
Oceanfront Suites at Cowichan Bay

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,049 reviews)
"Very quick and easy check in - rooms were very clean."
Canada
Celeste
The price is CA $118
CA $134 total
includes taxes & fees
Mar 18 - Mar 19
Motel 6 Saanichton, BC - Victoria Airport
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 Vacation Sale

Members save up to 40% on hotels and 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

Recent Reviews in Mill Bay

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

  • Thrilling Outdoor Adventures: Mill Bay offers a range of activities for outdoor enthusiasts, including hiking, biking, and exploring scenic parks.
  • Scenic Winery Tours: Indulge in delightful winery tours that showcase the region's exquisite wines amidst beautiful landscapes.
  • Relaxing Waterfront Views: Enjoy stunning views along the waterfront, perfect for romantic getaways or peaceful relaxation.
  • Charming Accommodations: Choose from cozy bed and breakfasts to inviting guesthouses that cater to all types of travellers.
  • Vibrant Local Communities: Explore nearby towns with unique vibes, offering a taste of local culture and hospitality.

Find great hotels near Mill Bay

Explore a variety of charming accommodations in Mill Bay, British Columbia, perfect for your next getaway. From inviting bed and breakfasts to cozy guesthouses, you'll find options suited for adventure seekers, families, and pet lovers alike. Enjoy a truly memorable experience in this picturesque locale, where relaxation and exploration go hand in hand.

  • Motel 6 Saanichton, BC - Victoria Airport: Ideal for travellers seeking a pet-friendly getaway, Motel 6 Saanichton, BC - Victoria Airport offers a welcoming atmosphere just 12.9km from Mill Bay. This motel ensures that furry companions are well-taken care of with amenities such as free pet stays, service animal accommodations, and specific policies for dogs and cats. The straightforward, no-frills lodging provides comfortable rooms and easy access to the surrounding region, making it a great choice for budget-conscious visitors who value both comfort and convenience.
  • Days Inn by Wyndham Victoria Airport Sidney: Located 11.3km from Mill Bay, Days Inn by Wyndham Victoria Airport Sidney is a 3-star hotel that caters to families and business travellers alike. With its warm, welcoming environment, this property is LGBTQIA-friendly and features business amenities, including a 24-hour business centre and conference space for corporate needs. Families can take advantage of child-friendly services, such as free cribs and window guards, ensuring a safe stay for little ones. This hotel provides a balanced experience of comfort and functionality, perfect for any type of traveller.
  • Brentwood Bay Resort & Spa: For those seeking a luxurious retreat, Brentwood Bay Resort & Spa is the perfect escape, located 11.3km from Mill Bay. This 4.5-star boutique hotel embraces a spa-themed experience while remaining pet-friendly. Guests can indulge in full-service spa treatments and enjoy the outdoor pool and poolside bar. The resort’s unique décor and artwork create a charming atmosphere, while pet amenities ensure your furry friends are welcome. With its stunning views and exceptional service, Brentwood Bay Resort & Spa is ideal for relaxation and rejuvenation.

Where to stay near Mill Bay

Mill Bay, British Columbia, offers a delightful blend of adventure and relaxation for tourists. With its stunning waterfront views, mild temperatures, and friendly atmosphere, you’ll find the perfect spots for a romantic getaway or family fun. Explore nearby charming towns and vibrant neighborhoods, each with its own unique vibe. Discover the beauty of this coastal gem, where every excursion promises picturesque landscapes and warm hospitality.

  • Shawnigan Lake: Nestled just 6.4km from Mill Bay, Shawnigan Lake is a picturesque destination renowned for its stunning outdoor scenery and romantic ambiance. Ideal for nature lovers, this city offers a variety of recreational activities, including hiking, boating, and golfing. Visitors flock to its serene lake, charming marina, and inviting beaches, especially during peak season from June to August. Whether you're looking to unwind by the water or explore local educational opportunities, Shawnigan Lake promises a delightful travel experience.
  • Salt Spring Island: Located 19.3km away from Mill Bay, Salt Spring Island is a captivating getaway celebrated for its breathtaking landscapes and vibrant arts scene. This island paradise attracts travellers seeking outdoor adventures and beautiful beaches, with peak visits occurring from June to August. Enjoy the island's luxurious resorts and rejuvenating spas, or simply relax by the marina and take in the stunning views. Salt Spring Island offers a unique blend of relaxation and excitement, making it a must-visit for anyone exploring the region.
  • Cobble Hill: Just 4.8km from Mill Bay, Cobble Hill is a charming community that appeals to families and outdoor enthusiasts alike. Known for its scenic vistas and recreational areas, this city sees peak visitor numbers in April and during the summer months. Visitors can enjoy activities like golfing and hiking, with notable landmarks such as a beautiful marina and a delightful flower garden. Cobble Hill is a perfect spot for those looking to connect with nature and enjoy family-friendly attractions.

Things to do in and around Mill Bay

Mill Bay, British Columbia, offers an array of outdoor activities perfect for family and adventure vacations. Explore thrilling Mill Bay adventures, indulge in scenic winery tours, and enjoy various water activities. With its beautiful recreational areas and relaxing spas, Mill Bay provides a well-rounded experience for visitors looking to unwind and connect with nature.

Shopping

The Mill Bay Centre offers a variety of shops and local businesses, perfect for picking up gifts and souvenirs. If you're up for a drive, the Duncan Farmers Market, 17.7km away, features fresh produce and unique crafts, adding to your shopping experience.

Recreation

Experience the stunning Bear Mountain Golf Club, a scenic 19.3km drive from Mill Bay, where you can enjoy a challenging round of golf amidst beautiful landscapes. For relaxation, the Panorama Recreation Centre, located 11.3km away, offers wellness amenities, while the tranquil Memory Island Provincial Park, just 6.4km from Mill Bay, invites you to unwind in nature.

Adventure

The Galloping Goose Trail, located 27.4km from Mill Bay, offers a scenic hiking experience through lush forests and stunning landscapes. For thrill-seekers, WildPlay West Shore Victoria, 24.1km away, provides exhilarating bungee jumping. Finally, explore the Scenic Marine Route, 30.6km from Mill Bay, perfect for outdoor adventures.

Nightlife

In Mill Bay, the Dominion Astrophysical Observatory offers a unique blend of cosmic wonder, making for an engaging night out. Meanwhile, the Cowichan Performing Arts Centre showcases captivating performances in a romantic and cultural setting, perfect for families seeking entertainment.

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

Booking tips and Expedia advantages for Mill Bay

To save money on your trip to Mill Bay, visit during the off-peak months of January to February and November, when accommodation prices drop. For free activities, explore Bamberton Provincial Park, Kinsol Trestle, and Elk Lake. Book your hotel about a month in advance for the best rates, and consider last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Saturdays are the priciest. Use Expedia’s search tool to compare prices and book packages that include flights and activities for extra 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: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and the type of accommodation you prefer. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Mill Bay hotel reservation with your flights and activities through an Expedia package.

Best time to go to Mill Bay

The best time to visit Mill Bay is dependant 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

To reach Mill Bay, British Columbia, you have a few airport options. Vancouver International Airport (YVR) is approximately 66.0km away, with notable nearby hotels such as the 5-star Versante Hotel, 3.2km from the airport, and the Fairmont Pacific Rim, 11.3km away. Victoria International Airport (YYJ), located just 9.7km from Mill Bay, features excellent accommodations like the 4.5-star Brentwood Bay Resort & Spa, 8.0km away, and Rae Leigh Heights BnB, 4.8km away. Abbotsford International Airport (YXX) is about 95.0km distant, with hotels like the Sandman Hotel Abbotsford Airport, 3.2km from the airport, providing easy access for travelers.

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. Find more child-friendly accommodations in Mill Bay
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. See all spa hotels in Mill Bay
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. See more stays near the beach in Mill Bay
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. See all romantic hotels in Mill Bay
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 CA $99 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