Popular cities in British Columbia
Top hotels in British Columbia
5-star hotels
Four Seasons Resort Whistler
4591 Blackcomb Way, Whistler, Canada View map
Offering a prestigious location only a 6-minute walk from The Spa at Four Seasons Resort, the 5-star modern Four Seasons Resort Whistler boasts 18 holes of golf and 3 hot tubs. Air-conditioned rooms,…
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada View map
The 5-star smoke-free Snug Harbour Inn Ucluelet, only an 11-minute walk from the waterfront Ucluelet Aquarium, offers a private art gallery. Located 2.7 km from the long-standing Amphitrite Point…
- Fairmont Pacific Rim Hotel
- Oak Bay Beach Hotel (Adults Only)
- Fairmont Vancouver Airport In-Terminal Hotel
- Wedgewood Hotel & Spa - Relais & Chateaux
- Rosewood Hotel Georgia
- Abigail'S Hotel
- Hyatt Vancouver Downtown Alberni
- Rosemead House Hotel
- Fairmont Empress Hotel
- The Sutton Place Hotel Vancouver
- Fairmont Chateau Whistler
- The Magnolia Hotel & Spa
- Pan Pacific Vancouver
- Brown'S Bay Resort
- Azur Legacy Collection Hotel
- Fairmont Hotel Vancouver
- Fairmont Waterfront Hotel
- Crown Mansion Boutique Hotel & Villas
- Sparkling Hill Resort And Spa - Adults-Only Resort
- Brentwood Bay Resort - Adults Only - 16 And Older
- Jw Marriott Parq Vancouver
- Beaconsfield Bed And Breakfast - Victoria
- Hume Hotel & Spa
- Comfort Inn & Suites Terrace
- Wickaninnish Inn
- The Westin Bayshore, Vancouver
- Level Vancouver Yaletown - Seymour
- Versante Hotel
- The Douglas, Autograph Collection Vancouver
- Pinnacle Hotel At The Pier
- The Beacon Inn At Sidney
- Sun Peaks Grand Hotel & Conference Centre
- Four Seasons Hotel Vancouver
- The Westin Resort & Spa, Whistler
- Delta Hotels By Marriott Grand Okanagan Resort
- Quality Inn Sunshine Suites - Terrace
- Steveston Waterfront Hotel
- Hilton Whistler Resort & Spa
- Copper Point Resort
- Alpine Meadows Resort
- The Westin Bear Mountain Resort & Spa, Victoria
- Inn The Mountains, An Ascend Collection Hotel
- La Grande Residence At The Sutton Place Hotel
- Comfort Inn & Suites Campbell River
- Swept Away Inn
- Hotel Eldorado At Eldorado Resort
- Qualicum Breeze Beach Resort
- The Westin By Latour Aparthotel
4-star hotels
River Rock Casino Resort & The Hotel
8811 River Road, Richmond, Canada View map
Situated nearly 5 minutes' walk from North Arm Fraser River, the 4-star River Rock Casino Resort & The Hotel Richmond offers rooms with views of the marina.
Hotel Le Soleil By Executive Hotels
567 Hornby Street, Vancouver, Canada View map
The 4-star Hotel Le Soleil By Executive Hotels Vancouver is set only 1.1 km from Nelson Park and only 1.2 km from Spirit Wrestler Gallery. A private parking lot is available on site.
- Paradox Vancouver
- Black Rock Oceanfront Resort
- Blue Horizon Hotel
- Exchange Hotel Vancouver
- Oswego Hotel
- Watermark Beach Resort
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Inn At Laurel Point
- Hyatt Regency Vancouver
- Basecamp Resorts Revelstoke
- Hilton Vancouver Downtown, Bc, Canada
- Old House Hotel
- Emerald Lake Lodge
- Coast Victoria Hotel & Marina By Apa
- Hotel Grand Pacific
- Pan Pacific Whistler Village Centre
- Auberge Vancouver Hotel
- Element By Marriott Vancouver Metrotown
- Civic Hotel, Autograph Collection
- Sheraton Vancouver Wall Centre
- Pan Pacific Whistler Mountainside Hotel
- Coast Coal Harbour Vancouver Hotel By Apa
- Delta Hotels By Marriott Vancouver Downtown Suites - Downtown Vancouver
- Prestige Lakeside Resort, Worldhotels Elite
- Blackcomb Springs Suites By Clique
- Pinnacle Hotel Harbourfront
- Tigh-Na-Mara Seaside Spa Resort
- Delta Hotels By Marriott Whistler Village Suites
- Bayside Oceanfront Resort
- Doubletree By Hilton Hotel & Suites Victoria
- Radisson Blu Vancouver Airport Hotel & Marina
- Delta Hotels By Marriott Burnaby Conference Centre
- Delta Hotels By Marriott Kamloops
- Victoria Marriott Inner Harbour
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Rockwater Secret Cove Resort
- Hilton Vancouver Airport
- Four Points By Sheraton Victoria Gateway
- The Vic, An Ascend Collection Hotel
- Sonora Resort
- Poets Cove Resort & Spa
- Sandman Signature Langley Hotel
- Clarion Hotel & Conference Centre Abbotsford - Fraser Valley
- Sandman Signature Vancouver Downtown Hotel
- Quality Inn Downtown Inner Harbour
- Harrison Hot Springs Resort & Spa
- Glacier Lodge
- Ramada By Wyndham Kamloops Hotel
3-star hotels
Sunwolf Riverside Cabins
70002 Squamish Valley Road, Brackendale, Canada View map
Sunwolf Riverside Cabins: A Serene Retreat in Brackendale, BC Nestled in the heart of British Columbia, Sunwolf Riverside Cabins offer an enchanting escape from the daily grind, set against the…
- Hilton Grand Vacations Club Whistler Hotel
- Strathcona Park Lodge
- Hotel Zed Victoria
- Residence Inn By Marriott Vancouver Downtown
- Accent Inns Vancouver Airport
- Coast Bastion Hotel
- Ocean Village Resort
- Gage Suites At Ubc
- Granville Island Hotel
- Rosedale On Robson Suite Hotel
- Four Points By Sheraton Kelowna Airport
- Victorian Hotel
- Century Plaza Hotel
- Hyatt Place Kelowna
- James Bay Inn Hotel, Suites & Cottage
- West Coast Wilderness Lodge
- Best Western Plus Valemount Inn & Suites
- Best Western Plus Carlton Plaza Hotel
- Three Valley Lake Chateau
- Inn At The Quay
- Hotel Willo
- Pinnacle Hotel Whistler
- Best Western King George Inn & Suites
- Holiday Inn Express & Suites Kelowna - East By Ihg
- Hampton Inn By Hilton Chilliwack
- Fairfield Inn & Suites By Marriott West Kelowna
- Atrium Hotel Vancouver
- Manning Park Resort
- Pangea Pod Hotel (Adults Only)
- Holiday Inn Express Kamloops By Ihg
- The Approach Hotel
- Huntingdon Hotel And Suites
- Executive Hotel Vancouver Airport
- Harbour House Hotel
- The Burrard Hotel
- Best Western Plus Sands
- Best Western Plus Inner Harbour Hotel
- Fairfield Inn & Suites By Marriott Kelowna
- Best Western Williams Lake
- Ramada By Wyndham Kelowna Hotel & Conference Center- Pool, Hot Tub, And Restaurant
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Days Inn By Wyndham Victoria Uptown
- Best Western Premier Aberdeen Kamloops
- Hotel Opportune
- Sandman Hotel & Suites Kelowna
- Days Inn By Wyndham Vancouver Downtown
- Sandman Inn Kamloops
- Big White Ski Resort Accommodation
2-star hotels
The Sentinel Hotel
5278 Amundsen Road, Kaslo, Canada View map
Offering a sundeck and various recreational opportunities, the comfortable The Sentinel Hotel Kaslo lies in a beach area of Kaslo, approximately 3 km from Mirror Lake and about 25 minutes' walk from…
Headwaters Lodge At Eagle Ranch Resort
9581 Eagle Ranch Trail, Invermere, Canada View map
The comfortable Headwaters Lodge At Eagle Ranch Resort Invermere, located nearly a 25-minute walk from James Chabot Provincial Park, is proud to feature 18 holes of golf. One will enjoy a lounge bar…
- Mackenzie Beach Resort
- Best Western Dawson Creek
- Helm'S Inn
- Bayview Hotel
- Timbers Resort
- The Flying Steamshovel Inn
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Fairfield Inn & Suites By Marriott Chilliwack
- Holiday Inn Express And Suites Surrey By Ihg
- Ocean Crest Motel
- Fairways Hotel On The Mountain
- Tiki Village Inn
- Best Western Plus Kamloops Hotel
- St Andrews By The Lake Golf Resort
- Sasquatch Inn
- Budget Inn Patricia Hotel
- Northwinds Hotel Revelstoke
- Sunny Beach Motel
- Grizz Hotel
- Recreation Inn And Suites Kelowna
- Surestay By Best Western Richmond Vancouver Airport
- Flamingo Motel
- Super 8 By Wyndham Revelstoke Bc Motel
- Travelodge By Wyndham Langley
- Dilworth Inn Kelowna
- Sechelt Inn
- Bowmont Motel
- Riverside Motel
- Ocean Marina Hotel
- Super 8 By Wyndham Abbotsford Bc Hotel
- Comfort Inn & Suites Langley - Fraser Highway
- Departure Bay Motel
- Days Inn By Wyndham Surrey
- Heriot Bay Inn
- The Hospitality Inn
- Model A Inn
- Heritage Inn Hotel & Convention Centre - Cranbrook
- 2400 Motel
- Golden Village Lodge
- Super 8 By Wyndham Kelowna Bc
- Surestay Plus By Best Western Coquitlam
- Beach Grove Motel
- Canadas Best Value Inn Kelowna
- Motel 6 Surrey, Bc
- Kaslo Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Park Sands Beach Resort
- Telegraph Cove Resort
Recommended hotels
Pacific Sands Beach Resort
1421 Pacific Rim Highway, Tofino, Canada View map
Located around 3 km from the Cold War Radar Hill, the 4-star Pacific Sands Beach Resort Tofino offers spacious rooms around a 25-minute walk from the scenic Chesterman Beach. Highlights at the resort…
Nita Lake Lodge
2131 Lake Placid Road, Whistler, Canada View map
The sumptuous Nita Lake Lodge Whistler hotel is situated only 6 minutes' walk from Creekside Village and offers a vending machine and complimentary newspapers. Providing access to the Arfa Alpha Lake…
- Naturally Pacific Resort
- Long Beach Lodge Resort
- Carmana Hotel & Suites
- The Sylvia Hotel
- Balcomo, A Ramada By Wyndham
- Vancouver Marriott Pinnacle Downtown Hotel
- Halcyon Hot Springs Resort
- The Beach Club Resort — Bellstar Hotels & Resorts
- Riverbend Cottage & Rv Resort
- Chateau Victoria Hotel & Suites
- Best Western Plus Tin Wis Resort
- Predator Ridge Resort
- St. Eugene Golf Resort & Casino
- Prestige Oceanfront Resort, Worldhotels Luxury
- The Cove Lakeside Resort
- The St. Regis Hotel
- The Parkside Hotel And Spa
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Best Western Plus Fernie Mountain Lodge
- Radisson Hotel Vancouver Airport
- Pendray Inn And Tea House
- Prestige Treasure Cove Resort
- Aava Whistler Hotel
- Coast Capri Hotel
- Hampton Inn & Suites, By Hilton - Vancouver Downtown
- Ruby Lake Resort
- Coast Lonsdale Quay Hotel
- Inn On Long Lake
- The Parker Hotel And Rooftop
- Accent Inns Kamloops
- Fairmont Hot Springs Resort
- Manteo At Eldorado Resort
- Strathcona Hotel
- Sandman Signature Vancouver Airport Hotel & Resort
- Best Western Plus Osoyoos Hotel & Suites
- Riverside Resort & Rv Park
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Holiday Inn Express Golden-Kicking Horse By Ihg
- The Thompson Hotel
- Best Western Plus Kelowna Hotel & Suites
- Sandman Hotel & Suites Vancouver Airport
- Moda Hotel
- Days Inn By Wyndham Nanaimo
- Pacific Shores Resort & Spa
- Spanish Villa Resort
- Sandman Hotel Revelstoke
- Abercorn Hotel, Trademark Collection By Wyndham
- Clayoquot Wilderness Resort