Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Vancouver Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Pluvio restaurant and rooms

Hotel in Ucluelet

Located in Ucluelet, an 8-minute walk from Big Beach, Pluvio restaurant and rooms has accommodations with a restaurant, free private parking, a bar and a garden. Loved how many personal touches went into the room. Very well thought out space. Loved that breakfast came included.

Show more Show less
9.6
Exceptional
104 reviews
Price from
$281
per night

Oak Bay Beach Hotel

Hotel in South Oak Bay, Victoria

Located 2461 feet from Victoria Golf Club, Oak Bay Beach Hotel features an on-site spa. Paid underground parking is available for all guests. All spacious rooms offer a balcony or deck. Room = excellent Pool = excellent View = excellent

Show more Show less
9.2
Awesome
407 reviews
Price from
$348
per night

Magnolia Hotel & Spa

Hotel in Downtown Victoria, Victoria

Just 4 minutes' walk to the Inner Harbor, this Victoria hotel offers guestrooms with free Wi-Fi as well as an on-site restaurant. A cable TV is offered in each room at Magnolia Hotel & Spa. Amazing service, super clean modern room with high end amenities in the room. Location is perfect. Loved our stay here end the Courtney Room restaurant was sooo good. Highly recommend.

Show more Show less
9.2
Awesome
138 reviews
Price from
$317
per night

Abigail's Hotel

Hotel in Fairfield, Victoria

Featuring historic décor, this adult-only Victoria accommodations was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms. Amazing stay at Abigails. The room was well equipped with a beautiful bathroom and the softest bed sheets and towels I have ever come across. The breakfast was superb!! Parking available onsite and the drinks lounge is lovely.

Show more Show less
9.6
Exceptional
391 reviews
Price from
$278
per night

Oswego Hotel

Hotel in Downtown Victoria, Victoria

Welcome to The Oswego, a fantastic boutique hotel located in the residential neighborhood of James Bay, downtown Victoria. After traveling in US and paying incredible money for no value, this hotel just topped every other one. Was arriving late on the ferry and also check-in at almost midnight was no problem at all. Rooms are super clean, lovely and exceptional. Will recommend to stay here all my friends coming to Victoria. Hotel is not cheap, but value for money is really good

Show more Show less
9
Awesome
460 reviews
Price from
$235
per night

Victoria Regent Waterfront Hotel & Suites

Hotel in Downtown Victoria, Victoria

Overlooking Victoria's inner harbor and Parliament buildings, this hotel features a balcony or patio in each room. The Bay Center is 4 minutes’ walk away. Free WiFi is available. This is a huge luxury apartment with everything you need and a spectacular view over the Victoria Harbour and upon the legislative buildings. There is ample gastronomy and shopping within walking distance.

Show more Show less
9
Awesome
513 reviews
Price from
$293
per night

Cranberry Arms Pub and Hotel

Hotel in Nanaimo

Located in Nanaimo, within 5 miles of Nanaimo Museum and 6 miles of Wildplay Element Park, Cranberry Arms Pub and Hotel provides accommodations with a bar and free WiFi as well as free private parking... Quiet, clean, very comfortable beds and pillows

Show more Show less
9.3
Awesome
15 reviews
Price from
$100
per night

The Francis Boutique Inn

Hotel in Ucluelet

This adult-focused hotel (now allowing children 15 and older) is located on the hilltop with views of the harbor. Nice location, nice Interieur.

Show more Show less
9.4
Awesome
85 reviews
Price from
$378
per night

Coast Bastion Hotel

Hotel in Nanaimo

Boasting rooms with ocean or city views, this hotel in Nanaimo city center is 2 minutes’ walk to shops and restaurants on Harbourfront Walkway. A restaurant is located on site. Great view and great front desk staff

Show more Show less
8.4
Very Good
1,049 reviews
Price from
$128
per night

Sidney Waterfront Inn

Hotel in Sidney

This waterfront property in Sidney offers daily breakfast and free WiFi. A microwave and fridge are offered in each room. The U.S. Anacortes ferry terminal is just 2 minutes’ drive away. We thoroughly enjoyed our stay. The staff were friendly and helpful.

Show more Show less
8.3
Very Good
1,132 reviews
Price from
$154
per night

Hotels with extra health and safety measures

Find hotels in Vancouver Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Vancouver Island in the past month

See all

Vancouver Island's best hotels with breakfast

See all

Budget hotels on Vancouver Island

See all

Hotels on Vancouver Island you can book without a credit card

See all

FAQs about hotels in Vancouver Island

Explore guest reviews of hotels on Vancouver Island

See all