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
- Fairmont Chateau Whistler
- Hyatt Vancouver Downtown Alberni
- Wedgewood Hotel & Spa - Relais & Chateaux
- Brown'S Bay Resort
- 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
- Birds Of A Feather Victoria Oceanfront Studio Suites
- 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 Boutique Hotel
- La Grande Residence At The Sutton Place Hotel
- 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.
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…
- Villa Eyrie Resort
- Black Rock Oceanfront Resort
- Paradox Vancouver
- Sundial Hotel
- Oswego Hotel
- The Sidney Pier Hotel & Spa
- Opus Vancouver
- Hyatt Regency Vancouver
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Blue Horizon Hotel
- Hotel Blu
- Pan Pacific Whistler Village Centre
- Hotel Zed Tofino
- The Parkside Hotel And Spa
- The Westin Wall Centre, Vancouver Airport
- Delta Hotels By Marriott Vancouver Downtown Suites
- Hotel Grand Pacific
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Emerald Lake Lodge
- The Cove Lakeside Resort
- Sheraton Vancouver Wall Centre
- Halcyon Hot Springs Resort
- Predator Ridge Resort
- Prestige Lakeside Resort, Worldhotels Elite
- Vancouver Marriott Pinnacle Downtown Hotel
- Civic Hotel, Autograph Collection
- Pinnacle Hotel Harbourfront
- Aava Whistler Hotel
- Tigh-Na-Mara Seaside Spa Resort
- Best Western Plus Revelstoke
- Doubletree By Hilton Hotel & Suites Victoria
- Prestige Treasure Cove Resort
- Comfort Suites Kelowna
- The Parker Hotel And Rooftop
- Victoria Marriott Inner Harbour
- St. Eugene Golf Resort & Casino
- Hotel Rialto
- Sandman Signature Langley Hotel
- Coast Capri Hotel
- Fairmont Hot Springs Resort
- Sonora Resort
- Penticton Lakeside Resort
- Holiday Inn Victoria - Elk Lake By Ihg
- Sandman Signature Vancouver Airport Hotel & Resort
- Sandman Signature Kamloops Hotel
- Harrison Hot Springs Resort & Spa
- Pacific Shores Resort & Spa
- Clayoquot Wilderness Resort
3-star hotels
Princess And The Pea Hotel
21628 48 Avenue, Langley, Canada View map
**Welcome to the Enchanted Retreat at the Princess and the Pea Hotel Langley**
Sunwolf Riverside Cabins
70002 Squamish Valley Road, Brackendale, Canada View map
### Experience Serenity at Sunwolf Riverside Cabins
- Hotel Zed Victoria
- Riverside Resort
- Ocean Village Resort
- Best Western Plus Tin Wis Resort
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Fairfield Inn & Suites By Marriott Penticton
- Pender Harbour Resort & Marina
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Bayside Oceanfront Resort
- Four Points By Sheraton Kelowna Airport
- Best Western Plus Carlton Plaza Hotel
- Granville Island Hotel
- Hotel Willo - Previously Known Ywca Hotel
- Accent Inns Victoria
- Manning Park Resort
- Pinnacle Hotel Whistler
- Holiday Inn Express & Suites Courtenay - Comox By Ihg
- Inn At The Quay
- Tantalus Resort Lodge
- Listel Whistler, A Coast Hotel
- Three Valley Lake Chateau
- Inn On Long Lake
- Harbour House Hotel
- Holiday Inn Express & Suites Langley By Ihg
- Atrium Hotel Vancouver
- Poco Inn And Suites Hotel And Conference Center
- Holiday Inn & Suites Vancouver Downtown By Ihg
- West Coast Wilderness Lodge
- Adventure Hotel
- The Burrard Hotel
- Best Western Plus Regency Inn And Conference Centre
- Best Western Plus Valemount Inn & Suites
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Adara Hotel
- Coast Hotel & Convention Centre
- Sandman Signature Vancouver Downtown Hotel
- Whistler Village Inn & Suites
- Days Inn By Wyndham Victoria On The Harbour
- Sandman Hotel Vancouver Airport
- Moda Hotel
- Comfort Inn
- Days Inn By Wyndham Nanaimo
- Barclay Hotel
- Sandman Hotel Revelstoke
- Sandman Hotel Penticton
- Sandman Inn Kamloops
- Hotel At The Waldorf
- 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…
The Sentinel Hotel
5278 Amundsen Road, Kaslo, Canada View map
Located within a 15-minute drive of Kootenay Star Museum in Kaslo, the 2-star The Sentinel Hotel Kaslo offers a hot tub and a sauna. Highlights at the hotel include Wi-Fi in the rooms.
- Mackenzie Beach Resort
- Valley Star Motel
- Helm'S Inn
- Quality Inn Waddling Dog
- Holiday Inn Express And Suites Surrey By Ihg
- Travelodge Hotel By Wyndham Vancouver Airport
- Fairways Hotel On The Mountain
- Alpine Inn & Suites
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Comfort Inn & Suites
- Budget Inn Patricia Hotel
- Northwinds Hotel Revelstoke
- St Andrews By The Lake Golf Resort
- Quality Inn
- Redford Motel
- Airport Inn
- Sasquatch Inn
- Best Western Plus Kamloops Hotel
- Sunny Beach Motel
- Cherry Tree Inn
- Fernie Slopeside Lodge
- Canadas Best Value Inn Mile-0-Motel Lillooet
- Grizz Hotel
- Super 8 By Wyndham Revelstoke Bc Motel
- Dilworth Inn Kelowna
- Riverside Motel
- Super 8 By Wyndham Abbotsford Bc Hotel
- Heritage Inn Hotel & Convention Centre - Cranbrook
- Noah'S Ark Campground
- The Hospitality Inn
- Ramada Merritt
- Travelodge By Wyndham Kamloops
- 2400 Motel
- Super 8 By Wyndham Kelowna Bc
- Sechelt Inn
- Tiki Shores Inn & Suites
- Tropicana Suite Hotel
- English Bay Hotel
- Heriot Bay Inn
- Beach Grove Motel
- Travelodge By Wyndham Langley
- Canadas Best Value Inn Kelowna
- Super 8 By Wyndham Salmon Arm Hotel
- Kaslo Hotel
- Blue Mountain Lodge
- Park Sands Beach Resort
- Golden Sands Resort Motel
- Island West 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…
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…
- Long Beach Lodge Resort
- Hotel Le Soleil By Executive Hotels
- Beach Acres Resort
- The Crystal Lodge
- Inn At Laurel Point
- The Sylvia Hotel
- Coast Coal Harbour Vancouver Hotel By Apa
- Towneplace Suites By Marriott West Kelowna
- The Beach Club Resort — Bellstar Hotels & Resorts
- Prestige Oceanfront Resort, Worldhotels Luxury
- Delta Hotels By Marriott Whistler Village Suites
- Carleton Lodge
- Delta Hotels By Marriott Burnaby Conference Centre
- Holiday Inn Vancouver Airport Richmond By Ihg
- Sheraton Vancouver Guildford Hotel
- Radisson Blu Vancouver Airport Hotel & Marina
- Fairfield Inn & Suites By Marriott Kamloops
- Kingfisher Pacific Resort & Spa
- Hotel Belmont Vancouver - Mgallery Collection
- Victorian Hotel
- Pomeroy Inn & Suites Prince George
- Comfort Inn & Suites
- Accent Inns Vancouver Airport
- Painter'S Lodge, Trademark Collection By Wyndham
- River Rock Casino Hotel
- The Vic, An Ascend Collection Hotel
- Prestige Vernon Lodge
- Vancouver Airport Marriott Hotel
- Hilton Vancouver Airport
- Century Plaza Hotel
- Coast Lonsdale Quay Hotel
- Sandman Suites Vancouver On Davie
- Ramada By Wyndham Revelstoke Hotel
- Poets Cove Resort & Spa
- Pangea Pod Hotel (Adults Only)
- Executive Hotel Vancouver Airport
- Coast Kamloops Hotel & Conference Centre
- Robin Hood Inn And Suites
- Hampton Inn - Vancouver Airport/Richmond
- The Thompson Hotel
- Sandman Hotel Victoria
- Hampton Inn & Suites By Hilton Langley-Surrey
- Best Western Plus Sands
- Days Inn By Wyndham Victoria Uptown
- Days Inn By Wyndham Vancouver Airport
- Kokanee Springs Golf Resort
- Holiday Inn Hotel & Suites Osoyoos By Ihg
- Chute Lake Lodge