Beginning of main content

location Vancouver Island is highly rated for Gardens and Ports by 8,623 people


Check prices on hotels in Vancouver Island

Tonight Tonight 20 Oct - 21 Oct
This weekend This weekend 26 Oct - 28 Oct
Next weekend Next weekend 2 Nov - 4 Nov

Top 10 Hotels in Vancouver Island

See all 846 properties in Vancouver Island
Oak Bay Beach Hotel

Oak Bay Beach Hotel

1175 Beach Dr, Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Located in South Oak Bay, this luxury resort is within a 10-minute walk of Victoria Golf Club and Oak Bay Marina. Abkhazi Garden and Cadboro Bay are also within ...

C$202 per night for 2 guests

Oak Bay Beach HotelC$202
Coast Bastion Hotel

Coast Bastion Hotel

11 Bastion Street, Nanaimo
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in the heart of Nanaimo, this spa hotel is within a 5-minute walk of Bastion and Nanaimo Museum. Newcastle Island and Nanaimo Aquatic Centre are also ...

C$135 per night for 2 guests

Coast Bastion HotelC$135
Hotel Rialto

Hotel Rialto

653 Pandora Ave., Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

This family-friendly Victoria hotel is located in the entertainment district, within 1 mi (2 km) of Lower Johnson Street and British Columbia Parliament Building. ...

C$152 per night for 2 guests

Hotel RialtoC$152
The Parkside Hotel & Spa

The Parkside Hotel & Spa

810 Humboldt Street, Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

This family-friendly Victoria aparthotel is located by the ocean, within a 10-minute walk of St. Ann's Academy and British Columbia Parliament Building. Government ...

C$139 per night for 2 guests

The Parkside Hotel & SpaC$139
Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community

399 Clubhouse Drive, Courtenay
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in Courtenay, this golf hotel is 0.1 mi (0.1 km) from Crown Isle Resort and Golf Community and within 3 mi (5 km) of Courtenay and District Memorial ...

C$149 per night for 2 guests

Crown Isle Resort and Golf CommunityC$149
Tigh-Na-Mara Seaside Spa Resort

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville
  • Free Cancellation
3.5 out of 5.0
 
 

With direct access to the beach, this Parksville resort is within a 15-minute walk of Riptide Lagoon Adventure Golf, Parksville Visitor Centre, and Craig Heritage ...

C$165 per night for 2 guests

Tigh-Na-Mara Seaside Spa ResortC$165
James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites

270 Government Street, Victoria
  • Free Cancellation
3.0 out of 5.0
 
 

Located in James Bay, this eco-friendly hotel is within a 10-minute walk of Government Street and British Columbia Parliament Building. Emily Carr House and ...

C$99 per night for 2 guests

James Bay Inn Hotel & SuitesC$99
Embassy Inn

Embassy Inn

520 Menzies St, Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Conveniently located in the Inner Harbour area, close to the new Robert Bateman Centre, this hotel is within walking distance of shopping and ferries to the ...

C$142 per night for 2 guests

Embassy InnC$142
The Oswego Hotel

The Oswego Hotel

500 Oswego Street, Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

The Oswego Hotel is within 2 blocks of the Inner Harbour, Parliament Buildings, and the Royal BC Museum. Chinatown, the Maritime Museum, and the Victoria Royal ...

C$149 per night for 2 guests

The Oswego HotelC$149
Red Lion Inn and Suites

Red Lion Inn and Suites

3366 Douglas St., Victoria
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located less than 2 miles from downtown, this hotel is on the city's famous Galloping Goose pedestrian/bike trail, and across the street from Town & Country ...

C$75 per night for 2 guests

Red Lion Inn and SuitesC$75
Map

Recent Reviews in Vancouver Island