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)
- Hyatt Vancouver Downtown Alberni
- Wedgewood Hotel & Spa - Relais & Chateaux
- Fairmont Vancouver Airport In-Terminal Hotel
- The Magnolia Hotel & Spa
- Abigail'S Hotel
- The Sutton Place Hotel Vancouver
- Rosewood Hotel Georgia
- Rosemead House Hotel
- Fairmont Empress Hotel
- Fairmont Chateau Whistler
- Brentwood Bay Resort - Adults Only - 16 And Older
- Brown'S Bay Resort
- Azur Legacy Collection Hotel
- Fairmont Waterfront Hotel
- Pan Pacific Vancouver
- Fairmont Hotel Vancouver
- Sparkling Hill Resort And Spa - Adults-Only Resort
- The Westin Bayshore, Vancouver
- Jw Marriott Parq Vancouver
- Beaconsfield Bed And Breakfast - Victoria
- Bear Cove Cottages
- Comfort Inn & Suites
- Wickaninnish Inn
- Crown Mansion Boutique Hotel & Villas
- Pinnacle Hotel At The Pier
- Level Vancouver Yaletown - Seymour
- Versante Hotel
- Abbeymoore Manor Bed & Breakfast Inn
- Sun Peaks Grand Hotel & Conference Centre
- Hume Hotel & Spa
- Four Seasons Hotel Vancouver
- The Westin Resort & Spa, Whistler
- Delta Hotels By Marriott Grand Okanagan Resort
- The Douglas, Autograph Collection
- Copper Point Resort
- Steveston Waterfront Hotel
- Hilton Whistler Resort & Spa
- Quality Inn Sunshine Suites
- Alpine Meadows Resort
- The Westin Bear Mountain Resort & Spa, Victoria
- Comfort Inn & Suites
- Tranquility Bay Waterfront Inn
- La Grande Residence At The Sutton Place Hotel
- Inn The Mountains, An Ascend Collection Hotel
- Hotel Eldorado At Eldorado 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.
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
- Villa Eyrie Resort
- Blue Horizon Hotel
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Hotel Le Soleil By Executive Hotels
- Sundial Hotel
- Inn At Laurel Point
- Hyatt Regency Vancouver
- Hotel Zed Tofino
- Halcyon Hot Springs Resort
- The Sidney Pier Hotel
- Emerald Lake Lodge
- Predator Ridge Resort
- The Cove Lakeside Resort
- Auberge Vancouver Hotel
- Pan Pacific Whistler Village Centre
- Hilton Vancouver Downtown, Bc, Canada
- Sheraton Vancouver Wall Centre
- Prestige Lakeside Resort, Worldhotels Elite
- Coast Coal Harbour Vancouver Hotel By Apa
- Delta Hotels By Marriott Vancouver Downtown Suites - Downtown Vancouver
- Vancouver Marriott Pinnacle Downtown Hotel
- Star Of The Sea Guest House
- Victoria Marriott Inner Harbour
- The Parkside Hotel And Spa
- The St. Regis Hotel
- Pinnacle Hotel Harbourfront
- Tigh-Na-Mara Seaside Spa Resort
- Bayside Oceanfront Resort
- Hilton Vancouver Metrotown
- Delta Hotels By Marriott Kamloops
- Sheraton Vancouver Guildford Hotel
- Delta Hotels By Marriott Burnaby Conference Centre
- Aava Whistler Hotel
- Painter'S Lodge
- Coast Capri Hotel
- The Parker Hotel And Rooftop
- River Rock Casino Hotel
- Sheraton Vancouver Airport Hotel
- Fairmont Hot Springs Resort
- Penticton Lakeside Resort
- Rockwater Secret Cove Resort
- Sandman Signature Vancouver Airport Hotel & Resort
- Doubletree By Hilton North Vancouver
- Best Western Plus Kelowna Hotel & Suites
- Harrison Hot Springs Resort & Spa
- Quality Inn Downtown Inner Harbour
- Clayoquot Wilderness Resort
3-star hotels
The Sylvia Hotel
1154 Gilford Street, Vancouver, Canada View map
Welcome to the Sylvia Hotel, a designated heritage building nestled on the tranquil edges of English Bay, adjacent to the world-renowned Stanley Park. A stone's throw away from downtown, the Sylvia…
Towneplace Suites By Marriott West Kelowna
3551 Carrington Road, West Kelowna, Canada View map
TownePlace Suites by Marriott West Kelowna is a 4-star hotel offering impeccable accommodations and facilities in the beautiful neighborhood of Westbank in West Kelowna. With free WiFi throughout the…
- Pender Harbour Resort & Marina
- Best Western Plus Tin Wis Resort
- Residence Inn By Marriott Vancouver Downtown
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Harrison Beach Hotel
- Coast Bastion Hotel
- Granville Island Hotel
- Oceanfront Suites At Cowichan Bay
- Hotel Willo - Previously Known Ywca Hotel
- Century Plaza Hotel
- Holiday Inn Express Vancouver-Metrotown
- Hyatt Place Kelowna
- Victorian Hotel
- Pinnacle Hotel Whistler
- Three Valley Lake Chateau
- Prestige Vernon Lodge
- Courtyard By Marriott Nanaimo Hotel
- Ocean Promenade Hotel
- Inn At The Quay
- Accent Inns Victoria
- Listel Whistler, A Coast Hotel
- Riverside Resort & Rv Park
- Manning Park Resort
- Tofino Resort + Marina
- Holiday Inn Express Kamloops By Ihg
- Sandman Hotel Victoria
- Adara Hotel
- Atrium Hotel Vancouver
- Best Western Plus Osoyoos Hotel & Suites
- The Burrard Hotel
- Hampton Inn & Suites By Hilton Langley-Surrey
- Best Western Plus Regency Inn And Conference Centre
- Coast Abbotsford Hotel & Suites
- Red Lion Inn And Suites Victoria
- Cascade Lodge
- Sandman Hotel Abbotsford Airport
- Executive Hotel Vancouver Airport
- Panda Pod Hotel
- Sandman Signature Vancouver Downtown Hotel
- Best Western Plus Sands
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Days Inn By Wyndham Penticton Conference Centre
- Hilltop Inn - Salmon Arm
- Days Inn By Wyndham Victoria Uptown
- Holiday Inn Hotel & Suites Osoyoos By Ihg
- Abercorn Hotel, Trademark Collection By Wyndham
- Sandman Hotel & Suites Kelowna
- Naramata Inn
2-star hotels
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…
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
- Best Western Dawson Creek
- Helm'S Inn
- Valley Star Motel
- Timbers Resort
- Empire Motel
- Fairfield Inn & Suites By Marriott Chilliwack
- Holiday Inn Express And Suites Surrey By Ihg
- Fairways Hotel On The Mountain
- Tiki Village Inn
- Okanagan Lakefront Resort
- Sasquatch Inn
- Northwinds Hotel Revelstoke
- 5000 Motel
- Budget Inn Patricia Hotel
- Airport Inn
- Sunny Beach Motel
- Canadas Best Value Inn Mile-0-Motel Lillooet
- Rondo Motel
- Super 8 By Wyndham Kamloops On The Hill Hotel
- Riverside Motel
- Travelodge By Wyndham Nanaimo
- Noah'S Ark Campground
- Dolphin Motel
- Kokanee Glacier Resort
- Comfort Inn & Suites
- Sechelt Inn
- Super 8 By Wyndham Abbotsford Bc Hotel
- Days Inn By Wyndham Surrey
- Departure Bay Motel
- Travelodge By Wyndham Langley
- Super 8 By Wyndham Kelowna Bc
- Heriot Bay Inn
- Ramada Merritt
- Tiki Shores Inn & Suites
- English Bay Hotel
- 2400 Motel
- Tropicana Suite Hotel
- Beach Grove Motel
- Canadas Best Value Inn Kelowna
- Super 8 By Wyndham Salmon Arm Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Kaslo Hotel
- Park Sands Beach Resort
- Island West Resort
- The Kanata Inns Invermere
- Williston Lake Resort
- Resortquest At The Town Plaza Suites
Recommended hotels
Black Rock Oceanfront Resort
596 Marine Drive, Po Box 310, Ucluelet, Canada View map
The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is just 1.4 km from the Cedar House Gallery and has a plunge swimming pool and a fitness suite. This Ucluelet resort is proud to feature a…
Honeymoon Suite
892 Lloyd Jones Drive, West Kelowna, Canada View map
Offering a sun deck and barbecue, and views of the lake, the 4-star Honeymoon Suite West Kelowna hotel is located 4.5 km from Kalamoir Beach. The bed & breakfast is approximately 10 minutes by car…
- Lizard Creek Lodge
- Pan Pacific Whistler Mountainside Hotel
- Chateau Victoria Hotel & Suites
- Georgian Court Hotel, Worldhotels Elite
- Element By Marriott Vancouver Metrotown
- Hotel Zed Victoria
- Kingfisher Pacific Resort & Spa
- The Crystal Lodge
- Civic Hotel, Autograph Collection
- The Beach Club Resort — Bellstar Hotels & Resorts
- Blackcomb Springs Suites By Clique
- Coast Chilliwack Hotel By Apa
- Sea Edge Beachside Hotel
- Riverside Resort
- Best Western Plus Carlton Plaza Hotel
- Radisson Hotel Vancouver Airport
- Four Points By Sheraton Kelowna Airport
- Rosedale On Robson Suite Hotel
- Prestige Treasure Cove Resort
- Hyatt Place Prince George
- Fairfield Inn & Suites By Marriott Penticton
- Delta Hotels By Marriott Vancouver Delta
- Accent Inns Burnaby
- Gage Suites At Ubc
- Hotel Belmont Vancouver - Mgallery Collection
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Hampton Inn By Hilton Kamloops
- Hampton Inn By Hilton Chilliwack
- Inn On Long Lake
- Sandman Suites Vancouver On Davie
- Manteo At Eldorado Resort
- Strathcona Hotel
- Pangea Pod Hotel (Adults Only)
- Coast Lonsdale Quay Hotel
- Holiday Inn Victoria - Elk Lake By Ihg
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Coast Kamloops Hotel & Conference Centre
- Huntingdon Hotel And Suites
- Best Western Plus Country Meadows Inn
- Ramada Plaza By Wyndham Prince George
- Harbour House Hotel
- The Inn At The Union Club Of British Columbia
- Port Augusta Inn
- Spanish Villa Resort
- Sandman Hotel Revelstoke
- Glacier & Mountaineer Lodge
- Sandman Inn Kamloops
- Island Lake Resorts