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
- Fairmont Pacific Rim Hotel
- Rosewood Hotel Georgia
- Abigail'S 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
- Fairmont Empress Hotel
- Brentwood Bay Resort
- The Sutton Place Hotel Vancouver
- Azur Legacy Collection Hotel
- Pan Pacific Vancouver
- Fairmont Waterfront Hotel
- Fairholme Manor Inn
- The Westin Bayshore, Vancouver
- Sparkling Hill Resort And Spa - Adults-Only Resort
- Jw Marriott Parq Vancouver
- Sun Peaks Grand Hotel & Conference Centre
- Fairmont Hotel Vancouver
- Beaconsfield Bed And Breakfast - Victoria
- The Westin Resort & Spa, Whistler
- Level Vancouver Yaletown - Seymour
- Wickaninnish Inn
- Birds Of A Feather Victoria Oceanfront Studio Suites
- Pinnacle Hotel At The Pier
- Versante Hotel
- Delta Hotels By Marriott Grand Okanagan Resort
- Abbeymoore Manor Bed & Breakfast Inn
- Alpine Meadows Resort
- Hume Hotel & Spa
- Hotel Eldorado At Eldorado Resort
- Four Seasons Hotel Vancouver
- The Douglas, Autograph Collection
- The Westin Bear Mountain Resort & Spa, Victoria
- The Beacon Inn At Sidney
- Copper Point Resort
- Crown Mansion Boutique Hotel & Villas
- Hilton Whistler Resort & Spa
- Brookside Inn
- La Grande Residence At The Sutton Place Hotel
- Steveston Waterfront Hotel
- Swept Away Inn
- Qualicum Breeze Beach Resort
- Mike Wiegele 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…
- Black Rock Oceanfront Resort
- Sundial Hotel
- Long Beach Lodge Resort
- Oswego Hotel
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Hyatt Regency Vancouver
- Hilton Vancouver Downtown, Bc, Canada
- Hotel Zed Tofino
- The Parkside Hotel And Spa
- Halcyon Hot Springs Resort
- Hotel Blu
- The Westin Wall Centre, Vancouver Airport
- Hotel Grand Pacific
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Emerald Lake Lodge
- Pan Pacific Whistler Village Centre
- Summit Lodge Boutique Hotel By Paradox
- The Sidney Pier Hotel & Spa
- Chateau Victoria Hotel & Suites
- Coast Coal Harbour Vancouver Hotel By Apa
- Sheraton Vancouver Wall Centre
- Delta Hotels By Marriott Kamloops
- Radisson Blu Vancouver Airport Hotel & Marina
- Blackcomb Springs Suites By Clique
- Pinnacle Hotel Harbourfront
- The St. Regis Hotel
- Courtyard By Marriott Prince George
- Delta Hotels By Marriott Whistler Village Suites
- Crazy Creek Resort
- Doubletree By Hilton Hotel & Suites Victoria
- Honeymoon Suite
- Prestige Treasure Cove Resort
- Hilton Vancouver Metrotown
- St. Eugene Golf Resort & Casino
- Aava Whistler Hotel
- Sundance Lodge
- Hilton Vancouver Airport
- Coast Capri Hotel
- Fairmont Hot Springs Resort
- Rockwater Secret Cove Resort
- Sonora Resort
- Penticton Lakeside Resort
- Coast Lonsdale Quay Hotel
- Coast Kamloops Hotel & Conference Centre
- Best Western Plus Kelowna Hotel & Suites
- Sandman Signature Vancouver Airport Hotel & Resort
- Best Western Plus Country Meadows Inn
- Harrison Hot Springs Resort & Spa
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**
- Pender Harbour Resort & Marina
- Hotel Zed Victoria
- Ocean Village Resort
- The Royal Anne Hotel
- The Tide'S Out Motel
- Pendray Inn And Tea House
- Fairfield Inn & Suites By Marriott Penticton
- Hilton Grand Vacations Club Whistler Hotel
- Best Western Plus Carlton Plaza Hotel
- Rosedale On Robson Suite Hotel
- Courtyard By Marriott Nanaimo Hotel
- Hotel Willo - Previously Known Ywca Hotel
- Pinnacle Hotel Whistler
- Fairfield Inn & Suites By Marriott West Kelowna
- Manning Park Resort
- Century Plaza Hotel
- Holiday Inn Express & Suites Kelowna - East By Ihg
- Tantalus Resort Lodge
- Three Valley Lake Chateau
- Tofino Resort + Marina
- Strathcona Hotel
- Atrium Hotel Vancouver
- Adara Hotel
- Holiday Inn & Suites Vancouver Downtown By Ihg
- The Burrard Hotel
- Best Western Plus Valemount Inn & Suites
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Fairfield Inn & Suites By Marriott Kelowna
- Pangea Pod Hotel (Adults Only)
- Robin Hood Inn And Suites
- Red Lion Inn And Suites Victoria
- Executive Hotel Vancouver Airport
- Coast Langley City Hotel & Convention Centre
- Sandman Signature Vancouver Downtown Hotel
- Whistler Village Inn & Suites
- Hampton Inn - Vancouver Airport/Richmond
- Sandman Hotel Victoria
- Hampton Inn & Suites By Hilton Langley-Surrey
- Best Western Plus Sands
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Best Western Plus Inner Harbour Hotel
- Panda Pod Hotel
- Moda Hotel
- Quality Inn Downtown Inner Harbour
- Barclay Hotel
- Abercorn Hotel, Trademark Collection By Wyndham
- Sandman Hotel Penticton
- Sandman Hotel & Suites Kelowna
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
- Helm'S Inn
- Mackenzie Beach Resort
- Empire Motel
- Holiday Inn Express And Suites Surrey By Ihg
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Red Roof Inn Plus Vancouver Airport
- Comfort Inn & Suites
- Fairways Hotel On The Mountain
- Arbutus Grove Motel
- Budget Inn Patricia Hotel
- Wessex Inn By The Sea
- Northwinds Hotel Revelstoke
- Quality Inn
- Sasquatch Inn
- Airport Inn
- Grizz Hotel
- The Hue Hotel, An Ascend Collection Hotel
- Cherry Tree Inn
- Canadas Best Value Inn Mile-0-Motel Lillooet
- Super 8 By Wyndham Revelstoke Bc Motel
- Dilworth Inn Kelowna
- Recreation Inn And Suites Kelowna
- Super 8 By Wyndham Kamloops On The Hill Hotel
- 5000 Motel
- Cassandra Hotel
- Travelodge By Wyndham Nanaimo
- Super 8 By Wyndham Abbotsford Bc Hotel
- Dolphin Motel
- Departure Bay Motel
- Noah'S Ark Campground
- The Hospitality Inn
- Travelodge By Wyndham Kamloops
- Super 8 By Wyndham Kelowna Bc
- Westward Inn & Suites
- 2400 Motel
- Sechelt Inn
- English Bay Hotel
- Island View Lodge
- Surestay Plus By Best Western Coquitlam
- Canadas Best Value Inn Kelowna
- Super 8 By Wyndham Duncan
- Sunset Motel & Trailer Park, Incorporated
- Hamilton Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Golden Sands Resort Motel
- Blue Mountain Lodge
- Island West Resort
Recommended hotels
Paradox Vancouver
1161 West Georgia Street, Vancouver, Canada View map
Featuring a prime location only a 5-minute walk from Christ Church Cathedral, the 4-star Paradox Vancouver hotel boasts a private art gallery. The hotel is located in the vicinity of the Vancouver…
Blue Horizon Hotel
1225 Robson Street, Vancouver, Canada View map
Located in West End with interesting and unique things to see and do and just a 10-minute walk from Burrard tube station, the 31-story Blue Horizon Hotel Vancouver features a steam room, a Jacuzzi…
- Pan Pacific Whistler Mountainside Hotel
- Opus Vancouver
- Coast Tsawwassen Inn
- The Beach Club Resort — Bellstar Hotels & Resorts
- Auberge Vancouver Hotel
- Metropolitan Hotel Vancouver By Marriott
- Walnut Beach Resort
- The Cove Lakeside Resort
- Tigh-Na-Mara Seaside Spa Resort
- Sunwolf Riverside Cabins
- Riverside Resort
- Best Western Plus Tin Wis Resort
- Coast Bastion Hotel
- Comfort Suites Kelowna
- Civic Hotel, Autograph Collection
- Qualicum Beach Inn
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Granville Island Hotel
- The Parker Hotel And Rooftop
- Victoria Marriott Inner Harbour
- Fraser River Lodge
- Delta Hotels By Marriott Vancouver Delta
- Kingfisher Pacific Resort & Spa
- Hotel Belmont Vancouver - Mgallery Collection
- Accent Inns Vancouver Airport
- Hampton Inn & Suites, By Hilton - Vancouver Downtown
- Painter'S Lodge
- The Vic, An Ascend Collection Hotel
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Sheraton Vancouver Airport Hotel
- Vancouver Airport Marriott Hotel
- Accent Inns Victoria
- Sandman Suites Vancouver On Davie
- Poets Cove Resort & Spa
- Holiday Inn Express & Suites Langley By Ihg
- Riverside Resort & Rv Park
- Accent Inns Kelowna
- Accent Inns Kamloops
- Coast Discovery Inn
- Sandman Hotel Abbotsford Airport
- Ramada Plaza By Wyndham Prince George
- Chute Lake Lodge
- Holiday Inn Hotel & Suites Osoyoos By Ihg
- Days Inn By Wyndham Vancouver Downtown
- Divya Sutra Plaza And Conference Centre, Vernon, Bc
- Best Western Inn At Penticton
- Clayoquot Wilderness Resort
- Boulder Mountain Resort