Popular cities in British Columbia
Top hotels in British Columbia
5-star hotels
Four Seasons Resort Whistler
4591 Blackcomb Way, Whistler, Canada View map
Enjoying a prestigious location only 6 minutes' walk from The Spa at Four Seasons Resort, the contemporary Four Seasons Resort Whistler boasts 3 hot tubs. Located just a minute's drive from the famed…
Oak Bay Beach Hotel (Adults Only)
1175 Beach Drive, Oak Bay, Canada View map
The grand 5-star Oak Bay Beach Hotel, situated only 0.8 km from Windsor Park, offers a heated pool as well as a fitness area. The smoke-free hotel proudly offers a private art gallery, while the full…
- Loden Vancouver
- Rosewood Hotel Georgia
- Abigail'S Hotel
- Fairmont Pacific Rim Hotel
- The Magnolia Hotel & Spa
- Fairmont Vancouver Airport In-Terminal Hotel
- Hyatt Vancouver Downtown Alberni
- Wedgewood Hotel & Spa - Relais & Chateaux
- Brown'S Bay Resort
- Fairmont Chateau Whistler
- Brentwood Bay Resort
- Fairmont Empress Hotel
- Azur Legacy Collection Hotel
- The Sutton Place Hotel Vancouver
- Pan Pacific Vancouver
- Fairmont Waterfront Hotel
- Versante Hotel
- Fairholme Manor Inn
- The Westin Bayshore, Vancouver
- Sparkling Hill Resort And Spa - Adults-Only Resort
- Jw Marriott Parq Vancouver
- Delta Hotels By Marriott Grand Okanagan Resort
- Sun Peaks Grand Hotel & Conference Centre
- Fairmont Hotel Vancouver
- The Westin Resort & Spa, Whistler
- Beaconsfield Bed And Breakfast - Victoria
- Wickaninnish Inn
- Pinnacle Hotel At The Pier
- Level Vancouver Yaletown - Seymour
- Alpine Meadows Resort
- Bear Cove Cottages
- Four Seasons Hotel Vancouver
- Hotel Eldorado At Eldorado Resort
- Abbeymoore Manor Bed & Breakfast Inn
- The Westin Bear Mountain Resort & Spa, Victoria
- Steveston Waterfront Hotel
- The Beacon Inn At Sidney
- Hume Hotel & Spa
- Hilton Whistler Resort & Spa
- Copper Point Resort
- Crown Mansion Boutique Hotel & Villas
- The Douglas, Autograph Collection
- Brookside Inn Boutique Hotel
- La Grande Residence At The Sutton Place Hotel
- Tranquility Bay Waterfront Inn
- Level Yaletown - Richards Aparthotel
- Swept Away Inn
- The Westin By Latour Aparthotel
4-star hotels
River Rock Casino Resort & The Hotel
8811 River Road, Richmond, Canada View map
The 4-star River Rock Casino Resort & The Hotel Richmond includes 202 rooms and is situated nearly 25 minutes' walk from Fraser River.
Naturally Pacific Resort
700 Petersen Road, Campbell River, Canada View map
Situated 5 minutes' walk from the Campbell River Golf and Country Club, Naturally Pacific Resort Campbell River offers an indoor pool. This resort is 2.8 km from Elk Falls Provincial Park and…
- Paradox Vancouver
- L'Hermitage Hotel
- Sundial Hotel
- Long Beach Lodge Resort
- Oswego Hotel
- Exchange Hotel Vancouver
- Hotel Le Soleil By Executive Hotels
- Hyatt Regency Vancouver
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Hotel Blu
- Hotel Zed Tofino
- The Crystal Lodge
- The Westin Wall Centre, Vancouver Airport
- The Beach Club Resort — Bellstar Hotels & Resorts
- Auberge Vancouver Hotel
- The Sidney Pier Hotel & Spa
- Hotel Grand Pacific
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Emerald Lake Lodge
- Inn At Laurel Point
- The Cove Lakeside Resort
- Sheraton Vancouver Wall Centre
- Halcyon Hot Springs Resort
- Walnut Beach Resort
- Coast Coal Harbour Vancouver Hotel By Apa
- Delta Hotels By Marriott Whistler Village Suites
- Chateau Victoria Hotel & Suites
- Vancouver Marriott Pinnacle Downtown Hotel
- Pinnacle Hotel Harbourfront
- Qualicum Beach Inn
- Tigh-Na-Mara Seaside Spa Resort
- Fraser River Lodge
- Doubletree By Hilton Hotel & Suites Victoria
- Radisson Hotel Vancouver Airport
- St. Eugene Golf Resort & Casino
- Hotel Rialto
- River Rock Casino Hotel
- Sheraton Vancouver Airport Hotel
- Rockwater Secret Cove Resort
- Fairmont Hot Springs Resort
- Sonora Resort
- Coast Lonsdale Quay Hotel
- Penticton Lakeside Resort
- Sandman Signature Vancouver Airport Hotel & Resort
- Best Western Plus Kelowna Hotel & Suites
- Harrison Hot Springs Resort & Spa
- Pacific Shores Resort & Spa
- Clayoquot Wilderness Resort
3-star hotels
Sunwolf Riverside Cabins
70002 Squamish Valley Road, Brackendale, Canada View map
### Experience Serenity at Sunwolf Riverside Cabins
Oyster Bay Resort
4357 South Island Highway, Campbell River, Canada View map
Offering a patio with outdoor dining areas and a barbecue grill, the 3-star Oyster Bay Resort Campbell River is 3.5 km from Passages.
- The Sylvia Hotel
- Residence Inn By Marriott Vancouver Downtown
- Hotel Zed Victoria
- Pendray Inn And Tea House
- The Royal Anne Hotel
- Tyax Lodge & Heliskiing
- Casa Grande Inn
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Fairfield Inn & Suites By Marriott Penticton
- Ocean Village Resort
- Executive Suites Hotel And Resort, Squamish
- Coast Bastion Hotel
- Rosedale On Robson Suite Hotel
- Granville Island Hotel
- Hotel Willo - Previously Known Ywca Hotel
- Accent Inns Victoria
- Hotel Zed Kelowna
- Pinnacle Hotel Whistler
- Prestige Vernon Lodge
- Ocean Promenade Hotel
- Century Plaza Hotel
- Manning Park Resort
- Hampton Inn By Hilton Chilliwack
- Coast Parksville Hotel
- Four Points By Sheraton Kelowna Airport
- Strathcona Hotel
- Atrium Hotel Vancouver
- Holiday Inn & Suites Vancouver Downtown By Ihg
- The Burrard Hotel
- Best Western Plus Langley Inn
- Best Western Plus Regency Inn And Conference Centre
- Pangea Pod Hotel (Adults Only)
- Executive Hotel Vancouver Airport
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Huntingdon Hotel And Suites
- Glacier Mountaineer Lodge
- Moda Hotel
- Mayne Island Resort
- Grand Park Hotel Vancouver Airport, An Ascend Collection Hotel
- Best Western Plus Burnaby Hotel
- Days Inn By Wyndham Vancouver Airport
- Days Inn By Wyndham Victoria Uptown
- Kokanee Springs Golf Resort
- Abercorn Hotel, Trademark Collection By Wyndham
- Sandman Hotel Revelstoke
- Sandman Inn Kamloops
- Sandman Hotel & Suites Kelowna
- Big White Ski Resort Accommodation
2-star hotels
Headwaters Lodge At Eagle Ranch Resort
9581 Eagle Ranch Trail, Invermere, Canada View map
Located approximately 3 km from Mount Nelson Athletic Park, the 2-star Headwaters Lodge At Eagle Ranch Resort Invermere offers Wi-Fi in public areas and parking. Boasting an à la carte restaurant…
Sooke Harbour House Hotel
1528 Whiffin Spit Road, Sooke, Canada View map
Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains…
- Bayview Hotel
- Mackenzie Beach Resort
- Valley Star Motel
- Helm'S Inn
- Firelight Lodge
- Quality Inn Waddling Dog
- Holiday Inn Express And Suites Surrey By Ihg
- Travelodge Hotel By Wyndham Vancouver Airport
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Comfort Inn & Suites
- Ocean Crest Motel
- Fairways Hotel On The Mountain
- Alpine Inn & Suites
- Kokanee Glacier Resort
- Okanagan Lakefront Resort
- Northwinds Hotel Revelstoke
- Quality Inn
- Super 8 By Wyndham Lake Country/Winfield Area
- Best Western Plus Kamloops Hotel
- Sunny Beach Motel
- Cherry Tree Inn
- Grizz Hotel
- Golden Village Lodge
- Recreation Inn And Suites Kelowna
- 5000 Motel
- Super 8 By Wyndham Kamloops On The Hill Hotel
- Revelstoke Lodge
- Riverside Motel
- Travelodge By Wyndham Nanaimo
- Super 8 By Wyndham Abbotsford Bc Hotel
- Heritage Inn Hotel & Convention Centre - Cranbrook
- Comfort Inn & Suites
- The Hospitality Inn
- Ramada Merritt
- Travelodge By Wyndham Kamloops
- Dolphin Motel
- Days Inn By Wyndham Surrey
- 2400 Motel
- Heriot Bay Inn
- Tiki Shores Inn & Suites
- Beach Grove Motel
- Canadian Inn
- Hamilton Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Kaslo Hotel
- Blue Mountain Lodge
- Park Sands Beach Resort
- Hotel Ymir
Recommended hotels
Pacific Sands Beach Resort
1421 Pacific Rim Hwy, Tofino, Canada View map
Featuring bicycle rentals, as well as Wi-Fi throughout the property, Pacific Sands Beach Resort Tofino is within a 5-minute drive of Cox Bay. The 4-star resort provides plenty of amusement for kids…
Nita Lake Lodge
2131 Lake Placid Road, Whistler, Canada View map
Providing an unique setting at a distance of 3.9 km from Audain Art Museum, the sumptuous 4-star Nita Lake Lodge Whistler hotel includes 2 restaurants. This smoke-free resort has a heated swimming…
- Opus Vancouver
- Lizard Creek Lodge
- The Parkside Hotel And Spa
- Cox Bay Beach Resort
- Pan Pacific Whistler Village Centre
- Predator Ridge Resort
- Delta Hotels By Marriott Kamloops
- Civic Hotel, Autograph Collection
- Beach Acres Resort
- Aava Whistler Hotel
- Prestige Oceanfront Resort, Worldhotels Luxury
- Courtyard By Marriott Prince George
- Carleton Lodge
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Honeymoon Suite
- Best Western Plus Carlton Plaza Hotel
- Hilton Vancouver Metrotown
- Courtyard By Marriott Nanaimo Hotel
- Kingfisher Pacific Resort & Spa
- Hyatt Place Prince George
- Hotel Belmont Vancouver - Mgallery Collection
- Victorian Hotel
- Comfort Inn & Suites
- Sandman Signature Langley Hotel
- Coast Capri Hotel
- Painter'S Lodge, Trademark Collection By Wyndham
- The Vic, An Ascend Collection Hotel
- Vancouver Airport Marriott Hotel
- Hilton Vancouver Airport
- Inn At The Quay
- Sundance Lodge
- Fairfield Inn & Suites By Marriott West Kelowna
- Sandman Suites Vancouver On Davie
- Holiday Inn Express & Suites Langley By Ihg
- Poets Cove Resort & Spa
- Coast Kamloops Hotel & Conference Centre
- Four Points By Sheraton Victoria Gateway
- Sandman Signature Kamloops Hotel
- Cascade Lodge
- Coast Langley City Hotel & Convention Centre
- Sandman Signature Vancouver Downtown Hotel
- Sandman Hotel Victoria
- Best Western Plus Sands
- Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel
- Panda Pod Hotel
- Quality Inn Downtown Inner Harbour
- Holiday Inn Hotel & Suites Osoyoos By Ihg
- Days Inn By Wyndham Vancouver Downtown