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…
- 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
- Pan Pacific Vancouver
- Brown'S Bay Resort
- Azur Legacy Collection Hotel
- Fairmont Hotel Vancouver
- Fairmont Waterfront Hotel
- Crown Mansion Boutique Hotel & Villas
- Fairholme Manor Inn
- 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
- Fairmont Pacific Rim Hotel
- The Magnolia Hotel & Spa
- Comfort Inn & Suites Terrace
- Wickaninnish Inn
- The Westin Bayshore, Vancouver
- Level Vancouver Yaletown - Seymour
- Versante Hotel
- The Douglas, Autograph Collection Vancouver
- Abbeymoore Manor Bed & Breakfast Inn
- Pinnacle Hotel At The Pier
- Hume Hotel & Spa
- 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
- La Grande Residence At The Sutton Place Hotel
- Comfort Inn & Suites Campbell River
- 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.
- Nita Lake Lodge
- Paradox Vancouver
- Black Rock Oceanfront Resort
- Blue Horizon Hotel
- Sutton Place Hotel Revelstoke Mountain Resort
- Cox Bay Beach Resort
- Naturally Pacific Resort
- Oswego Hotel
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- The Westin Wall Centre, Vancouver Airport
- Opus Vancouver
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Inn At Laurel Point
- Hyatt Regency Vancouver
- Hotel Blu
- Georgian Court Hotel, Worldhotels Elite
- Long Beach Lodge Resort
- Emerald Lake Lodge
- Vancouver Marriott Pinnacle Downtown Hotel
- The Beach Club Resort — Bellstar Hotels & Resorts
- 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
- Predator Ridge Resort
- St. Eugene Golf Resort & Casino
- The St. Regis Hotel
- The Parkside Hotel And Spa
- Tigh-Na-Mara Seaside Spa Resort
- Crazy Creek Resort
- Radisson Blu Vancouver Airport Hotel & Marina
- Delta Hotels By Marriott Burnaby Conference Centre
- Radisson Hotel Vancouver Airport
- Victoria Marriott Inner Harbour
- Painter'S Lodge
- Aava Whistler Hotel
- River Rock Casino Hotel
- Best Western Plus Revelstoke
- The Vic, An Ascend Collection Hotel
- Coast Lonsdale Quay Hotel
- Sonora Resort
- Fairmont Hot Springs Resort
- Sandman Signature Vancouver Downtown Hotel
- Quality Inn Downtown Inner Harbour
- Best Western Plus Kelowna Hotel & Suites
- Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel
- 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**
- Balcomo, A Ramada By Wyndham
- Towneplace Suites By Marriott West Kelowna
- Best Western Plus Tin Wis Resort
- Riverside Resort
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Pendray Inn And Tea House
- Rosedale On Robson Suite Hotel
- Hotel Zed Kelowna
- Century Plaza Hotel
- Fairfield Inn & Suites By Marriott Kamloops
- James Bay Inn Hotel, Suites & Cottage
- Best Western Plus Emerald Isle Hotel
- Inn At The Quay
- Listel Whistler, A Coast Hotel
- Accent Inns Kelowna
- Accent Inns Victoria
- Tantalus Resort Lodge
- Sandman Hotel Quesnel
- Squamish Adventure Inn
- Atrium Hotel Vancouver
- Manning Park Resort
- Tofino Resort + Marina
- Hampton Inn By Hilton Kamloops
- Best Western Plus Osoyoos Hotel & Suites
- Holiday Inn & Suites Vancouver Downtown By Ihg
- Riverside Resort & Rv Park
- Coast Langley City Hotel & Convention Centre
- Best Western Plus Regency Inn And Conference Centre
- Holiday Inn Express Golden-Kicking Horse By Ihg
- Days Inn By Wyndham Victoria On The Harbour
- Harbour House Hotel
- Best Western Plus Sands
- Days Inn & Suites By Wyndham Langley
- Robin Hood Inn And Suites
- Best Western Williams Lake
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Coast Osoyoos Beach Hotel
- Sandman Hotel Langley
- Days Inn By Wyndham Victoria Uptown
- Days Inn By Wyndham Nanaimo
- Sandman Hotel Revelstoke
- Chute Lake Lodge
- Ramada Golden Hotel
- Sandman Hotel & Suites Kelowna
- Ramada By Wyndham Coquitlam Hotel
- Big White Ski Resort Accommodation
- Island Lake Resorts
- 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…
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…
- Mackenzie Beach Resort
- Best Western Dawson Creek
- Helm'S Inn
- Timbers Resort
- Fairfield Inn & Suites By Marriott Chilliwack
- Ocean Crest Motel
- Fairways Hotel On The Mountain
- Okanagan Lakefront Resort
- Tiki Village Inn
- Best Western Plus Kamloops Hotel
- Sasquatch Inn
- Budget Inn Patricia Hotel
- Kokanee Glacier Resort
- Airport Inn
- Super 8 By Wyndham Lake Country/Winfield Area Airport North
- Grizz Hotel
- Surestay By Best Western Richmond Vancouver Airport
- Grandview Motel
- Bowmont Motel
- Travelodge By Wyndham Langley
- Super 8 By Wyndham Revelstoke Bc Motel
- Dilworth Inn Kelowna
- Sechelt Inn
- Travelodge By Wyndham Nanaimo
- Noah'S Ark Campground
- Riverside Motel
- Ocean Marina Hotel
- Super 8 By Wyndham Abbotsford Bc Hotel
- Comfort Inn & Suites Langley - Fraser Highway
- Dolphin Motel
- Departure Bay Motel
- Days Inn By Wyndham Surrey
- Heriot Bay Inn
- Slumber Lodge
- Tiki Shores Inn & Suites
- Westward Inn & Suites
- Heritage Inn Hotel & Convention Centre - Cranbrook
- 2400 Motel
- Golden Village Lodge
- Ramada Merritt
- English Bay Hotel
- Surestay Plus By Best Western Coquitlam
- Hamilton Hotel
- Kaslo Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Park Sands Beach Resort
- Golden Sands Resort Motel
- Island West Resort
Recommended hotels
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…
Watermark Beach Resort
15 Park Place, Osoyoos, Canada View map
Welcome to Watermark Beach Resort, a true oasis nestled along the stunning shores of Osoyoos Lake, where every element has been thoughtfully curated to ensure a rejuvenating escape. Revel in the…
- Lizard Creek Lodge
- Coast Victoria Hotel & Marina By Apa
- Summit Lodge Boutique Hotel By Paradox
- Hilton Vancouver Downtown, Bc, Canada
- Element By Marriott Vancouver Metrotown
- Coast Bastion Hotel
- Hotel Zed Victoria
- The Royal Anne Hotel
- The Cove Lakeside Resort
- Delta Hotels By Marriott Vancouver Delta
- Pinnacle Hotel Harbourfront
- Rowena'S Inn On The River
- Bayside Oceanfront Resort
- Accent Inns Vancouver Airport
- Doubletree By Hilton Hotel & Suites Victoria
- Ocean Village Resort
- Ocean Promenade Hotel
- Best Western Plus Carlton Plaza Hotel
- Coast Capri Hotel
- Three Valley Lake Chateau
- Rockwater Secret Cove Resort
- Hampton Inn & Suites, By Hilton - Vancouver Downtown
- Hilton Vancouver Metrotown
- Hotel Willo
- Pinnacle Hotel Whistler
- Poets Cove Resort & Spa
- Pangea Pod Hotel (Adults Only)
- Manteo At Eldorado Resort
- Sandman Signature Vancouver Airport Hotel & Resort
- Clarion Hotel & Conference Centre Abbotsford - Fraser Valley
- Best Western Plus Inner Harbour Hotel
- Arbutus Inn
- Sandman Signature Prince George Hotel
- Sandman Hotel Victoria
- Best Western Plus Langley Inn
- Ramada Plaza By Wyndham Prince George
- Best Western Plus Barclay Hotel
- The Inn At The Union Club Of British Columbia
- Executive Hotel Vancouver Airport
- Best Western Plus Burnaby Hotel
- Moda Hotel
- Days Inn By Wyndham Penticton Conference Centre
- Hotel Opportune
- Fairfield Inn & Suites By Marriott Vernon
- Abercorn Hotel, Trademark Collection By Wyndham
- Sandman Inn Kamloops
- Clayoquot Wilderness Resort
- Boulder Mountain Resort