You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
British Columbia, the westernmost province of Canada, offers a captivating blend of natural beauty and vibrant urban life, making it an ideal travel destination. With its diverse geography, visitors can explore rocky coastlines, lush forests, and majestic mountains. The bustling city of Vancouver, known for its cultural diversity and stunning waterfront, is a top choice for accommodation, offering a range of hotels to suit every budget. Victoria, the charming capital, is renowned for its historic architecture and beautiful gardens.
For those seeking the best neighborhoods to stay, consider the trendy Yaletown in Vancouver or the picturesque Inner Harbour in Victoria. Top attractions include the iconic Stanley Park, the breathtaking Butchart Gardens, and the scenic Sea-to-Sky Highway. Whether you're drawn to outdoor adventures or cultural experiences, British Columbia promises an unforgettable stay.
See the latest prices and deals by choosing your dates

Motel in Port Angeles · 28.09 mi from centre
9.0
196 reviews
When you stay at Emerald Valley Inn in Port Angeles, you'll be in a national park, a 5-minute drive from Olympic National Park and 8 minutes from Lake Crescent. This motel is 12.9 mi (20.7 km) from Olympic National Park Visitor Center and 12.9 mi (20.8 km) from Port Angeles Ferry Terminal.

Hotel in Olympic Peninsula, Sequim · 28.10 mi from centre
9.2
977 reviews
Breakfast available
Located in Sequim, Holiday Inn Express Hotel & Suites NORTH SEQUIM by IHG is by the ocean, within a 5-minute drive of Carrie Blake Park and Purple Haze Lavender Farm. This hotel is 19.5 mi (31.4 km) from Olympic National Park and 1.1 mi (1.8 km) from Guy Cole Event Center.

Guesthouse in Vancouver Island, Duncan · 28.71 mi from centre
8.6
34 reviews
A stay at Duncan Motel places you in the heart of Duncan, within a 10-minute walk of Cowichan Aquatic Centre and World's Largest Hockey Stick. This guesthouse is 0.4 mi (0.7 km) from Cowichan Performing Arts Centre and 0.5 mi (0.7 km) from Duncan Visitor Centre.

Hotel in Gulf Islands, Salt Spring Island · 30.39 mi from centre
8.6
505 reviews
Breakfast available
With a stay at Harbour House Hotel in Salt Spring Island, you'll be on the waterfront, just a 1-minute walk from Saltspring Marina and 6 minutes by foot from Ganges Marina. This hotel is 0.4 mi (0.6 km) from Salt Spring Island Visitor Centre and 0.5 mi (0.8 km) from Salt Spring Saturday Market.

Hotel in Vancouver Island, Duncan · 30.60 mi from centre
8.4
676 reviews
Breakfast available
With a stay at Best Western Cowichan Valley Inn in Duncan, you'll be a 5-minute walk from BC Forest Discovery Centre and within a 5-minute drive of World's Largest Hockey Stick. This hotel is 1.9 mi (3.1 km) from Vancouver Island University-Cowichan Campus and 1.9 mi (3.1 km) from Cowichan Aquatic Centre.

Hotel in Olympic Peninsula, Sequim · 32.47 mi from centre
9.4
374 reviews
Located in Sequim, 7 Cedars Hotel & Casino is by the ocean, a 1-minute drive from 7 Cedars Casino and 6 minutes from John Wayne Marina. This casino hotel is 2.3 mi (3.6 km) from Olympic National Forest and 5.4 mi (8.7 km) from Carrie Blake Park.

Hotel in Whidbey Island, Coupeville · 32.51 mi from centre
8.8
281 reviews
Breakfast available
Located in Coupeville, Captain Whidbey is in a rural location, within a 5-minute drive of Fort Ebey State Park and Libbey Beach County Park. This hotel is 16.3 mi (26.3 km) from Deception Pass State Park and 2.4 mi (3.9 km) from West Beach.

Motel in Whidbey Island, Oak Harbor · 34.16 mi from centre
9.0
976 reviews
Breakfast available
With a stay at Coachman Inn & Suites in Oak Harbor, you'll be within a 15-minute drive of Deception Pass State Park and Whidbey Playhouse. This motel is 1 mi (1.6 km) from Technical Drive Dog Park and 1.4 mi (2.2 km) from Flintstone Park.

Hotel in Whidbey Island, Oak Harbor · 34.38 mi from centre
8.2
953 reviews
Breakfast available
With a stay at Auld Holland Inn in Oak Harbor, you'll be within a 5-minute drive of Flintstone Park and Windjammer Park. This hotel is 2.4 mi (3.9 km) from PBY Memorial Foundation PBY-Naval Air Museum and 4 mi (6.4 km) from Joseph Whidbey State Park.

Hotel in Whidbey Island, Coupeville · 34.72 mi from centre
7.4
96 reviews
Breakfast available
Located in Coupeville, Tyee Restaurant and Hotel is within a 5-minute drive of Island County Historical Society and Coupeville Wharf. This hotel is 1.6 mi (2.6 km) from Ebey's Landing National Historical Reserve and 2.2 mi (3.6 km) from Fort Casey.

Bed & breakfast in Skagit County, Anacortes · 34.74 mi from centre
9.8
458 reviews
Breakfast available
With a stay at Nantucket Inn in Anacortes, you'll be by the ocean, within a 10-minute drive of Deception Pass State Park and John Storvik Playground. This bed & breakfast is 1.1 mi (1.8 km) from FIDO dog park and 1.5 mi (2.5 km) from Cap Sante Boat Haven.

Motel in Skagit County, Anacortes · 34.79 mi from centre
8.8
261 reviews
With a stay at Anacortes Inn in Anacortes, you'll be within a 10-minute drive of Deception Pass State Park and John Storvik Playground. This motel is 1.1 mi (1.8 km) from FIDO dog park and 1.3 mi (2.1 km) from Cap Sante Boat Haven.

Hotel in Skagit County, Anacortes · 34.94 mi from centre
8.4
595 reviews
With a stay at Sunrise Inn Villas and Suites in Anacortes, you'll be within a 15-minute drive of Deception Pass State Park and Cap Sante Boat Haven. This hotel is 0.7 mi (1.1 km) from John Storvik Playground and 0.9 mi (1.5 km) from Anacortes Community Theatre.

Hotel in Skagit County, Anacortes · 35.03 mi from centre
9.2
996 reviews
Breakfast available
With a stay at Majestic Inn & Spa, you'll be centrally located in Anacortes, within a 10-minute walk of Anacortes Museum and Maritime Heritage Center and Anacortes Community Theatre. This spa hotel is 0.6 mi (0.9 km) from Cap Sante Park and 2.9 mi (4.7 km) from Anacortes History Museum.

Hotel in Puget Sound, Port Townsend · 35.25 mi from centre
8.2
1,023 reviews
With a stay at Tides Inn & Suites in Port Townsend, you'll be 2.6 mi (4.2 km) from Fort Worden State Park and 7.6 mi (12.2 km) from Fort Casey State Park. This beach hotel is 9.4 mi (15.2 km) from Chimacum Corner Farmstand and 9.5 mi (15.3 km) from Finnriver Farm and Cidery.

Hotel in Puget Sound, Port Townsend · 35.37 mi from centre
9.4
955 reviews
A stay at Palace Hotel Port Townsend places you in the heart of Port Townsend, steps from Rose Theatre and a 2-minute drive from Kah Tai Lagoon Nature Park. This hotel is 1.9 mi (3 km) from Centrum and 2.3 mi (3.7 km) from Fort Worden State Park.

Hotel in Puget Sound, Port Townsend · 35.46 mi from centre
9.8
17 reviews
With a stay at The Swan Hotel in Port Townsend (Port Townsend Historic District), you'll be steps from Key City Public Theatre and Northwest Maritime Center. This hotel is 0.1 mi (0.1 km) from Jefferson County Historical Society and 0.3 mi (0.4 km) from Rose Theatre.

Hotel in Vancouver Island, Chemainus · 37.13 mi from centre
9.4
952 reviews
Breakfast available
A stay at Best Western Plus Chemainus Inn places you in the heart of Chemainus, steps from Mount Brenton Golf Course and 11 minutes by foot from Chemainus Theatre. This golf hotel is 0.6 mi (1 km) from Hansel and Gretel's Candy Company and 0.8 mi (1.2 km) from Chemainus Valley Museum.

Cottage in Whidbey Island, Coupeville · 37.65 mi from centre
10.0
1 review
Located in Coupeville, this cottage is within a 10-minute drive of Patmore Park and Fort Casey State Park. This cottage is 24.7 mi (39.7 km) from Deception Pass State Park and 4.8 mi (7.7 km) from Crockett Lake.

Bed & breakfast in Vancouver Island, Chemainus · 38.03 mi from centre
9.2
11 reviews
Breakfast available
With a stay at The Cottage and Castle in Chemainus, you'll be within a 5-minute walk of Kinsmen Beach Park and Chemainus Marina. This bed & breakfast is 0.4 mi (0.6 km) from Chemainus Valley Museum and 0.4 mi (0.7 km) from Hansel and Gretel's Candy Company.