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
- 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
- La Grande Residence At The Sutton Place Hotel
- Level Yaletown - Richards Aparthotel
- Hotel Eldorado At Eldorado Resort
- Swept Away Inn
- 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
The 4-star River Rock Casino Resort & The Hotel Richmond includes 202 rooms and is situated nearly 25 minutes' walk from Fraser River.
Exchange Hotel Vancouver
475 Howe Street, Vancouver, Canada View map
Welcome to the Exchange Hotel Vancouver, where modern luxury meets historical charm in the heart of downtown. Nestled within the shell of the original Old Stock Exchange Building, this beautifully…
- Naturally Pacific Resort
- Black Rock Oceanfront Resort
- Paradox Vancouver
- Oswego Hotel
- Opus Vancouver
- Hyatt Regency Vancouver
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Blue Horizon Hotel
- Hotel Zed Tofino
- The Crystal Lodge
- Long Beach Lodge Resort
- Watermark Beach Resort
- The Westin Wall Centre, Vancouver Airport
- Sutton Place Hotel Revelstoke Mountain Resort
- Delta Hotels By Marriott Vancouver Downtown Suites
- The Sidney Pier Hotel & Spa
- Hotel Grand Pacific
- Sookepoint Ocean Cottage Resort
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Emerald Lake Lodge
- Inn At Laurel Point
- The Cove Lakeside Resort
- Sheraton Vancouver Wall Centre
- Coast Coal Harbour Vancouver Hotel By Apa
- Georgian Court Hotel, Worldhotels Elite
- Delta Hotels By Marriott Whistler Village Suites
- Vancouver Marriott Pinnacle Downtown Hotel
- Blackcomb Springs Suites By Clique
- Civic Hotel, Autograph Collection
- Coast Victoria Hotel & Marina By Apa
- Tigh-Na-Mara Seaside Spa Resort
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Doubletree By Hilton Hotel & Suites Victoria
- Crazy Creek Resort
- Radisson Hotel Vancouver Airport
- Comfort Suites Kelowna
- Hilton Vancouver Metrotown
- The Parker Hotel And Rooftop
- Victoria Marriott Inner Harbour
- St. Eugene Golf Resort & Casino
- Coast Capri Hotel
- River Rock Casino Hotel
- Sonora Resort
- Four Points By Sheraton Victoria Gateway
- Sandman Signature Kamloops Hotel
- Sandman Signature Vancouver Airport Hotel & Resort
- Executive Suites Hotel & Conference Center, Metro Vancouver
- Harrison Hot Springs Resort & Spa
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…
Residence Inn By Marriott Vancouver Downtown
1234 Hornby Street, Vancouver, Canada View map
Positioned in the vibrant West End of Downtown Vancouver, the Residence Inn by Marriott Vancouver Downtown is a modern all-suite hotel designed for both leisure and business travelers. This…
- Riverside Resort
- The Royal Anne Hotel
- Oyster Bay Resort
- Tyax Lodge & Heliskiing
- Best Western Plus Tin Wis Resort
- Tofino Resort + Marina
- Casa Grande Inn
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Harbour House Hotel
- Hampton Inn & Suites Kelowna, British Columbia, Canada
- Rosedale On Robson Suite Hotel
- Four Points By Sheraton Kelowna Airport
- Gage Suites At Ubc
- Granville Island Hotel
- Hotel Willo - Previously Known Ywca Hotel
- Accent Inns Vancouver Airport
- Hotel Zed Kelowna
- Prestige Vernon Lodge
- Century Plaza Hotel
- Manning Park Resort
- Hampton Inn By Hilton Chilliwack
- Three Valley Lake Chateau
- Sandman Suites Vancouver On Davie
- Strathcona Hotel
- Atrium Hotel Vancouver
- Holiday Inn & Suites Vancouver Downtown By Ihg
- Holiday Inn Express Kamloops By Ihg
- Adventure Hotel
- The Burrard Hotel
- Comfort Inn & Suites
- Pangea Pod Hotel (Adults Only)
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Adara Hotel
- Crash Hotel Squamish
- Sandman Signature Vancouver Downtown Hotel
- Sandman Hotel Victoria
- Days Inn By Wyndham Victoria On The Harbour
- Best Western Plus Sands
- Quality Inn
- Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel
- Best Western Plus Inner Harbour Hotel
- Days Inn By Wyndham Penticton Conference Centre
- Quality Inn Downtown Inner Harbour
- Best Western Plus Burnaby Hotel
- Days Inn By Wyndham Victoria Uptown
- Best Western Williams Lake
- Sandman Hotel Penticton
- Island Lake Resorts
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
- Helm'S Inn
- Best Western Dawson Creek
- Firelight Lodge
- Quality Inn Waddling Dog
- Holiday Inn Express And Suites Surrey By Ihg
- Travelodge Hotel By Wyndham Vancouver Airport
- Timbers Resort
- Nimpkish Hotel
- Comfort Inn & Suites
- Fairways Hotel On The Mountain
- Alpine Inn & Suites
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Okanagan Lakefront Resort
- Budget Inn Patricia Hotel
- Airport Inn
- Sasquatch Inn
- Super 8 By Wyndham Lake Country/Winfield Area
- Best Western Plus Kamloops Hotel
- Coast Penticton Hotel
- Bowmont Motel
- Beachside Motel
- Cherry Tree Inn
- Super 8 By Wyndham Revelstoke Bc Motel
- Grizz Hotel
- Revelstoke Lodge
- Residence & Conference Centre - Kamloops
- Travelodge By Wyndham Nanaimo
- Armstrong Inn
- Super 8 By Wyndham Abbotsford Bc Hotel
- Comfort Inn & Suites
- Travelodge By Wyndham Kamloops
- Westward Inn & Suites
- Days Inn By Wyndham Surrey
- 2400 Motel
- Super 8 By Wyndham Kelowna Bc
- Heriot Bay Inn
- Tiki Shores Inn & Suites
- Tropicana Suite Hotel
- Beach Grove Motel
- Motel 6 Surrey, Bc
- Hamilton Hotel
- Kaslo Hotel
- Park Sands Beach Resort
- Blue Mountain Lodge
- Golden Sands Resort Motel
- Telegraph Cove Resort
Recommended hotels
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…
Sundial Hotel
4340 Sundial Crescent, Whistler, Canada View map
Located within 5 minutes' drive of the scenic Lost Lake, the 4-star Sundial Hotel Whistler features Wi-Fi in public areas and private car parking on site. The boutique-style hotel has an incredible…
- Hilton Vancouver Downtown, Bc, Canada
- The Parkside Hotel And Spa
- The Beach Club Resort — Bellstar Hotels & Resorts
- Auberge Vancouver Hotel
- Halcyon Hot Springs Resort
- Predator Ridge Resort
- Towneplace Suites By Marriott West Kelowna
- Chateau Victoria Hotel & Suites
- Metropolitan Hotel Vancouver
- Pendray Inn And Tea House
- Radisson Blu Vancouver Airport Hotel & Marina
- Pinnacle Hotel Harbourfront
- Aava Whistler Hotel
- Prestige Oceanfront Resort, Worldhotels Luxury
- Qualicum Beach Inn
- Carleton Lodge
- Delta Hotels By Marriott Burnaby Conference Centre
- Holiday Inn Vancouver Airport Richmond By Ihg
- Fraser River Lodge
- Best Western Plus Carlton Plaza Hotel
- Prestige Treasure Cove Resort
- Hotel Belmont Vancouver - Mgallery Collection
- Sandman Signature Langley Hotel
- Pinnacle Hotel Whistler
- Bayside Oceanfront Resort
- Vancouver Airport Marriott Hotel
- Sheraton Vancouver Airport Hotel
- Inn At The Quay
- Rockwater Secret Cove Resort
- Fairmont Hot Springs Resort
- Penticton Lakeside Resort
- Manteo At Eldorado Resort
- West Coast Wilderness Lodge
- Best Western Plus Regency Inn And Conference Centre
- Executive Hotel Vancouver Airport
- Coast Langley City Hotel & Convention Centre
- Doubletree By Hilton - Kamloops Hotel
- Sandman Hotel & Suites Vancouver Airport
- Panda Pod Hotel
- Moda Hotel
- Best Western Inn At Penticton
- Best Western Plus Vancouver Airport Hotel
- Abercorn Hotel, Trademark Collection By Wyndham
- Sandman Hotel Revelstoke
- Chute Lake Lodge
- Super 8 By Wyndham Prince George
- Big White Ski Resort Accommodation
- Boulder Mountain Resort