Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Joe Ratliffe on trover

Search Hotels in Mill Bay

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Mill Bay hotels and places to stay

Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
The price is £148 per night
21.28 mi from city centre
4.1/5Very Good! (137 reviews)

"Great time. Just as described. Friendly staff. Comfy and warm."…"

Reviewed on 23 Feb 2020

Mineral Springs Resort
Best Western Plus Inner Harbour
3 out of 5
412 Quebec Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £101 per night
15.47 mi from city centre
4.5/5Wonderful! (725 reviews)

"A nice little hotel with great location in the inner harbour. On a quiet street but located one block from the water. Hotel looks al little dated from the outside and in the lobby but the room was comfortable and clean. It came with a small kitchenette which we didn't expect. good value and a nice ..."…"

Reviewed on 13 Mar 2020

Best Western Plus Inner Harbour
Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
3 out of 5
4670 Elk Lake Drive, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £73 per night
10.55 mi from city centre
4.1/5Very Good! (743 reviews)

"The room was very clean and the staff was friendly. We did not use the pool or room service due to the Covid crisis. But we were able to get whatever we needed from the front desk."…"

Reviewed on 12 Apr 2020

Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £74 per night
15.47 mi from city centre
3.7/5Good! (2,004 reviews)

"Nice views. All was fine. Room was clean and tidy."…"

Reviewed on 23 Mar 2020

Days Inn by Wyndham Victoria On The Harbour
Best Western Plus Carlton Plaza Hotel
3 out of 5
642 Johnson St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £68 per night
15.3 mi from city centre
4.2/5Very Good! (1,860 reviews)

"Staff very friendly and helpful. The suite was exceptional."…"

Reviewed on 25 May 2020

Best Western Plus Carlton Plaza Hotel
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £144 per night
15.07 mi from city centre
4.6/5Wonderful! (2,048 reviews)

"Great location. Room with a view - great view all day. Covid 19 restrictions , so pool and restaurant closed during our stay. Would like to come back another time when pool is available."…"

Reviewed on 23 Mar 2020

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC
The price is £107 per night
3.2 mi from city centre
4.6/5Wonderful! (205 reviews)

"Food and atmosphere was absolutely stunning. We will definitely returning to enjoy another getaway in the near future."…"

Reviewed on 16 Feb 2020

Villa Eyrie Resort
Helms Inn
2 out of 5
600 Douglas St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £55 per night
15.8 mi from city centre
4.5/5Wonderful! (1,592 reviews)

"Clean and comfortable. Friendly front desk staff. Close to downtown and interesting sites"…"

Reviewed on 19 Mar 2020

Helms Inn
Brentwood Bay Resort & Spa
4.5 out of 5
849 Verdier Ave, Brentwood Bay, BC
The price is £121 per night
4.4 mi from city centre
4.8/5Exceptional! (1,127 reviews)

"Amazing views from room, more amazing views within walking distance. It’s in a very nice area"…"

Reviewed on 23 Mar 2020

Brentwood Bay Resort & Spa
Embassy Inn
3 out of 5
520 Menzies St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £81 per night
15.6 mi from city centre
4.4/5Wonderful! (2,039 reviews)

"Location and free parking. Did their best during Covid."…"

Reviewed on 25 May 2020

Embassy Inn
Can't see what you're looking for?
See all available properties in Mill Bay
View all properties
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.

Visiting Mill Bay

Visitors are sure to enjoy all Mill Bay has to offer including its horse riding. Tourists can also enjoy the city's waterfront, wineries and jazz scene. Butchart Gardens, Swartz Bay Ferry Terminal and Fisgard Lighthouse are some of the top sights around the area.

  • You'll find 62 Expedia hotels and other accommodation options in the larger area of Duncan
  • The closest major airport is in Victoria, BC (YYJ-Victoria Intl.), 5.4 mi (8.7 km) from the city centre
  • The next closest is in Victoria, BC (YWH-Victoria Inner Harbour), 15.4 mi (24.8 km) away

Sightseeing and Staying in Mill Bay

The picturesque setting of Bamberton Provincial Park and Spectacle Lake Provincial Park exemplify the city's natural beauty. Horse riding is one of the top activities, while Merridale Estate Cidery, Mill Bay Ferry Terminal and Mill Bay Terminal are favourite sights to visit. Additionally, you might want to add Mill Bay Centre to your agenda.

As you plan your holiday, you'll find 10 hotels and other accommodation options to select from in Mill Bay. Here's a top-rated accommodation option based on our user reviews:

  • Villa Eyrie Resort - With a stay at this 4-star resort, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and clean, comfortable rooms.

Outside the city, popular places to see include Butchart Gardens, located 5 mi (8.1 km) from the heart of the city, and Swartz Bay Ferry Terminal, which is 7.8 mi/12.6 km away.

Dressing for Mill Bay

  • Between January and March, you can expect the daytime average to be around 12°C and the night-time average to be 1°C
  • From April to June, temperatures average about 21°C during the day and 3°C at night
  • July to September averages 22°C during the day and 7°C at night
  • Between October and December, the average temperature is 17°C during the day and 1°C at night
  • Mill Bay gets about 32 millimetres of rain per year
  • Hottest months are usually August and July with an average temperature of 21°C, while the coldest months are January and December with an average of 1°C

Frequently asked questions

If I need to cancel my hotel reservation in Mill Bay, will I receive a refund?
Yes! The majority of hotel room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to view top deals in Mill Bay.
What's the best hotel for couples in Mill Bay?
Red Door Guest House is a favourite guesthouse for couples, and features premium bedding and free WiFi. Another choice for a romantic stay is Villa Eyrie Resort.
What's the best pet-friendly accommodation option in Mill Bay?
Villa Eyrie Resort is a top resort for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Red Door Guest House is another good option for a stay with your pet.
What is the best spa hotel in Mill Bay?
Villa Eyrie Resort is a top spa hotel featuring a restaurant, an indoor pool and a rooftop terrace. Spend an afternoon at Tuscan Spa where you’ll find facials, hot stone massages, and aromatherapy and more.
What is staying in Mill Bay like?
Visitors will definitely enjoy all Mill Bay has to offer, including its horse riding. Tourists can also enjoy the city’s waterfront, wineries and jazz scene. Top sights around the area include Butchart Gardens, Swartz Bay Ferry Terminal and Victoria Harbour. In Mill Bay, there are 14 hotels and other accommodation options to choose from.
What is there to see in Mill Bay?
The picturesque setting of Bamberton Provincial Park and Spectacle Lake Provincial Park exemplify the area’s natural beauty. Horse riding is a great activity, and Merridale Estate Cidery is one place to visit. You’ll also find Butchart Gardens and Swartz Bay Ferry Terminal in the area.
What's the seasonal weather like in Mill Bay?
The hottest months are usually August and July, with an average temperature of 12°C, while the coldest months are January and December, with an average of 2°C. Average annual rainfall for Mill Bay is 964 mm.

Mill Bay Hotel Reviews

More trip options