Find the best British Columbia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

British Columbia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for British Columbia hotels

Harrison Hot Springs Resort and Spa

Harrison Hot Springs Resort and Spa
3.0 star property
Harrison Hot Springs
7.8 out of 10, Good, (5,299 reviews)
"Clean and hotel was nice and relaxing"
Canada
Steve
Harrison Hot Springs Resort and Spa

Pinnacle Hotel Harbourfront

Pinnacle Hotel Harbourfront
4.0 star property
Downtown Vancouver
9.0 out of 10, Wonderful, (8,379 reviews)
"Overall great hotel to stay in"
Canada
Douglas
The price is £112
includes taxes & fees
15 Mar - 16 Mar
Pinnacle Hotel Harbourfront

River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (11,485 reviews)
"Great stay!!"
Canada
Edgar
The price is £109
includes taxes & fees
9 Mar - 10 Mar
River Rock Casino Resort

Executive Plaza Hotel Metro Vancouver

Executive Plaza Hotel Metro Vancouver
4.0 star property
Coquitlam
8.8 out of 10, Excellent, (1,902 reviews)
"It's always great to stay in Executive Plaza"
United States
Paul
The price is £104
includes taxes & fees
30 Mar - 31 Mar
Executive Plaza Hotel Metro Vancouver

Hyatt Regency Vancouver

Hyatt Regency Vancouver
4.5 star property
Downtown Vancouver
9.4 out of 10, Exceptional, (2,762 reviews)
"The hotel and staff were all amazing!!! Already booked my next stay there"
United States
troy
The price is £137
includes taxes & fees
1 Apr - 2 Apr
Hyatt Regency Vancouver

Hotel Willo (formerly YWCA Hotel Vancouver)

Hotel Willo (formerly YWCA Hotel Vancouver)
2.5 star property
Downtown Vancouver
9.0 out of 10, Wonderful, (3,209 reviews)
"Clean room, very nice staff , great location"
Canada
Seta
The price is £79
includes taxes & fees
30 Mar - 31 Mar
Hotel Willo (formerly YWCA Hotel Vancouver)

Pan Pacific Vancouver

Pan Pacific Vancouver
4.5 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (5,789 reviews)
"Bed was super comfortable and loved the location!"
Canada
Asha
The price is £169
includes taxes & fees
22 Mar - 23 Mar
Pan Pacific Vancouver

Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina
4.0 star property
Richmond
8.8 out of 10, Excellent, (5,150 reviews)
"Really great bed and pillows, clean room very friendly staff"
Canada
Stephen
The price is £120
includes taxes & fees
17 Mar - 18 Mar
Radisson Blu Vancouver Airport Hotel & Marina

Sheraton Vancouver Wall Centre

Sheraton Vancouver Wall Centre
4.0 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (1,782 reviews)
"Clean rooms, great staff, excellent location"
Canada
Zachary
The price is £139
includes taxes & fees
22 Mar - 23 Mar
Sheraton Vancouver Wall Centre

The Burrard

The Burrard
3.0 star property
Downtown Vancouver
8.8 out of 10, Excellent, (3,623 reviews)
"Great location decent room "
Canada
Devon
The price is £78
includes taxes & fees
31 Mar - 1 Apr
The Burrard

Rosedale On Robson Suite Hotel

Rosedale On Robson Suite Hotel
3.5 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (3,393 reviews)
"Clean room, friendly staff. "
Canada
Sandeep
The price is £130
includes taxes & fees
1 Apr - 2 Apr
Rosedale On Robson Suite Hotel

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,630 reviews)
"Beautiful hotel and wonderful staff"
Canada
Sally
The price is £180
includes taxes & fees
29 Mar - 30 Mar
Fairmont Empress

Century Plaza Hotel

Century Plaza Hotel
3.5 star property
Downtown Vancouver
8.8 out of 10, Excellent, (1,922 reviews)
"Excelente hotel"
Mexico
Jorge Enrique
The price is £104
includes taxes & fees
25 Mar - 26 Mar
Century Plaza Hotel

Fairmont Chateau Lake Louise

Fairmont Chateau Lake Louise
4.0 star property
Lake Louise
9.4 out of 10, Exceptional, (1,013 reviews)
"Amazing staff and gorgeous rooms with the most beautiful setting. "
Canada
Lauren
The price is £351
includes taxes & fees
26 Mar - 27 Mar
Fairmont Chateau Lake Louise

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,323 reviews)
"Great hotel, incredible location "
United States
Steve
The price is £131
includes taxes & fees
29 Mar - 30 Mar
Hotel Grand Pacific

Pinnacle Hotel Whistler Village

Pinnacle Hotel Whistler Village
3.5 star property
Whistler Village
8.6 out of 10, Excellent, (5,220 reviews)
"Perfect stay"
United States
Yanella
The price is £114
includes taxes & fees
30 Mar - 31 Mar
Pinnacle Hotel Whistler Village

Fairmont Waterfront

Fairmont Waterfront
4.5 star property
Downtown Vancouver
9.4 out of 10, Exceptional, (2,605 reviews)
"Location was perfect "
Canada
Jason
The price is £212
includes taxes & fees
9 Mar - 10 Mar
Fairmont Waterfront

The Guesthouse Vancouver Downtown

The Guesthouse Vancouver Downtown
2.0 star property
Downtown Vancouver
8.0 out of 10, Very good, (36 reviews)
"Polite front desk staff, clean room, clean facility, quiet."
Canada
Jeffrey
The price is £54
includes taxes & fees
16 Mar - 17 Mar
The Guesthouse Vancouver Downtown

Moda Hotel

Moda Hotel
3.5 star property
Downtown Vancouver
8.6 out of 10, Excellent, (2,933 reviews)
"kind and helpful staff, affordable, good location, clean and comfortable rooms!"
Canada
Erina
The price is £83
includes taxes & fees
23 Mar - 24 Mar
Moda Hotel

Fairmont Hotel Vancouver

Fairmont Hotel Vancouver
4.5 star property
Downtown Vancouver
9.0 out of 10, Wonderful, (2,487 reviews)
"Great service, great facilities, great location. "
United States
Dean
The price is £185
includes taxes & fees
9 Mar - 10 Mar
Fairmont Hotel Vancouver
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Great weekend hotel deals in British Columbia

Showing deals for:20 Mar - 22 Mar

Save an average of 15% on thousands of hotels when you're signed in

Top British Columbia Hotel Reviews

Guide to exploring British Columbia

Top reasons to visit British Columbia

  • Stunning Natural Landscapes: British Columbia boasts breathtaking scenery, from majestic mountains to serene lakes, perfect for outdoor enthusiasts.
  • Thrilling Outdoor Activities: Engage in skiing, hiking, and various adventures that highlight the region's natural beauty.
  • Vibrant Urban Experiences: Explore the bustling city of Vancouver, where urban life harmonises with stunning surroundings.
  • Diverse Culinary Scene: Enjoy local food tours that showcase the province's rich and diverse culinary offerings.
  • Varied Accommodation Options: Choose from charming B&Bs to luxurious resorts, catering to every traveler's needs.

Find great hotels in British Columbia

Discover a diverse range of accommodation options in British Columbia, from charming bed and breakfasts to luxurious hotels. Whether you're seeking adventure, a family-friendly experience, or a pet-friendly stay, you'll find the perfect lodging to suit your needs. Explore the top hotels and hidden gems in the region, ensuring a memorable vacation tailored to your preferences.

  • Pinnacle Hotel Harbourfront: Nestled in the heart of British Columbia, Pinnacle Hotel Harbourfront is a sophisticated 4-star accommodation tailored for business and city-themed travellers. This property boasts an excellent array of business amenities, including multiple meeting rooms, a fully equipped business centre, and accessible conference space, making it ideal for corporate events. Guests can enjoy stunning views of the harbour while taking advantage of the hotel's central location, which provides easy access to local attractions and the vibrant city life. The combination of professional services and an urban vibe ensures a productive yet enjoyable stay.
  • Hyatt Regency Vancouver: Experience luxury at the 4.5-star Hyatt Regency Vancouver, where modern elegance meets relaxation. This pet-friendly hotel caters to both business and leisure travellers, featuring extensive business facilities such as a 24-hour business centre and conference space. For relaxation, indulge in the full-service spa, complete with a hot tub, sauna, and select days of spa treatments. The hotel also welcomes pets, ensuring that your furry friends can join in the adventure. With its prime location and top-notch amenities, Hyatt Regency is perfect for those seeking a blend of comfort and business efficiency.
  • Century Plaza Hotel: Offering a warm and inviting atmosphere, the 3.5-star Century Plaza Hotel is perfect for families and business travellers alike. This property features comprehensive business services, including a 24-hour business centre and accessible facilities. Families will appreciate the thoughtful amenities designed for children, such as free cribs and window guards for safety. Situated in a lively area, the hotel ensures that both leisure and business needs are met, making it a great choice for those travelling with loved ones while still attending to work commitments.

Where to stay in British Columbia

British Columbia offers a remarkable blend of stunning scenery and outdoor adventures, perfect for family-friendly holidays. Explore the vibrant city of Vancouver, where urban life meets breathtaking natural beauty. Discover the serene landscapes of Whistler and the charming towns along the Pacific coast. Whether you're hiking through lush forests, enjoying relaxing excursions, or soaking in the friendly atmosphere, British Columbia promises an unforgettable travel experience filled with diverse vibes and majestic views.

  • Vancouver: Nestled between the Pacific Ocean and the North Shore Mountains, Vancouver is a vibrant metropolis renowned for its stunning natural beauty and diverse culture. The city offers a year-round travel experience, with peak visits occurring from July to September. Visitors flock to Vancouver for outdoor adventures, family activities, and urban exploration. Notable highlights include the bustling marina, the iconic stadium, and various sports facilities. Whether you're skiing in the nearby mountains or enjoying arena entertainment, Vancouver promises memorable experiences for every type of traveller.
  • Victoria: As the capital city of British Columbia, Victoria is a charming destination known for its picturesque waterfront and historic architecture. This city also enjoys a steady influx of tourists throughout the year, with peak times in July to September. Visitors are drawn to Victoria for its outdoor activities, family-friendly attractions, and stunning beaches. The local marina is perfect for leisurely strolls, while the renowned botanical gardens and flower gardens provide a serene escape. Shopping in the vibrant downtown area adds to the delightful experience Victoria offers.
  • Whistler: Famous for its world-class skiing and breathtaking alpine scenery, Whistler is a must-visit for adventure enthusiasts and sports lovers. The city sees a surge of visitors from December to February, making it a winter wonderland. Whistler is ideal for skiing, with expansive ski fields and resorts that cater to all skill levels. The nearby mountains and serene lakes provide ample opportunities for hiking and outdoor exploration during the warmer months. For nature lovers, the adjacent national park is a highlight, offering stunning landscapes and wildlife encounters.

Things to do in British Columbia

British Columbia offers a wealth of outdoor adventures and stunning scenery perfect for any tourist. Engage in thrilling activities like skiing in renowned ski fields, or embark on day trips and sightseeing tours to explore the region's natural beauty. Enjoy city breaks filled with local food tours that highlight the diverse culinary scene, ensuring a memorable experience that captures the essence of this magnificent province.

Shopping

For a vibrant shopping experience, visit Metropolis at Metrotown, a bustling shopping mall with a mix of entertainment and family-friendly options. If you're up for a drive, explore the Richmond Night Market for unique gifts and the trendy shops at South Granville for local flair.

Recreation

BC Place Stadium offers an energetic atmosphere, perfect for sports enthusiasts. Whistler Mountain Bike Park invites you to unwind with scenic trails and breathtaking views. For ultimate relaxation, visit Grotto Spa at Tigh-Na-Mara, where soothing treatments and a tranquil environment rejuvenate the body and mind.

Adventure

At Whistler Blackcomb Ski Resort, experience exhilarating skiing on world-class slopes amidst stunning mountain scenery. Sun Peaks Resort offers thrilling outdoor adventures, from skiing to hiking, perfect for adrenaline seekers. The Capilano Suspension Bridge provides a breathtaking tree-top walk, immersing you in nature's beauty with incredible views.

Nightlife

Experience the vibrant nightlife of British Columbia with family-friendly fun at Langford Lanes and The Great Escape, both offering exciting arcade adventures. For a touch of culture, enjoy a captivating performance at the Queen Elizabeth Theatre, perfect for a romantic evening out.

Booking tips and Expedia advantages for British Columbia

To save money on your trip to British Columbia, consider visiting during the cheaper months of January or October to November, and aim to book your stay on a Tuesday for the best rates. Utilise Expedia to find budget-friendly accommodation by sorting results from low to high and filtering for eco-certified hotels. Additionally, look for package deals that combine flights, hotels, and activities for extra savings. Take advantage of free outdoor activities and affordable public transport options to keep your costs down while exploring the beautiful region.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in British Columbia are January and October to November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in British Columbia is Tuesday. The most expensive day to stay in British Columbia is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display prices from low to high, ensuring that the most affordable hotels appear at the top. Additionally, you have the option to refine your choices by hotel category; for instance, selecting the Eco-certified filter will reveal sustainable and environmentally friendly hotels that you can easily book.
  • Consider bundling your trip: You can save money by combining your hotel booking in British Columbia with your flights and activities through an Expedia package.

Find the best attractions in British Columbia

British Columbia is a haven for outdoor enthusiasts, offering breathtaking scenery and a plethora of adventures. From stunning national parks and serene lakes to vibrant urban parks, the region caters to families and nature lovers alike. Visitors can immerse themselves in various activities that highlight the province's natural beauty and provide memorable experiences for all ages.

  • Canada Place: This iconic venue is a hub for conferences and events, boasting a distinctive sail-like design. Enjoy stunning views of the harbour while engaging in business or cultural events, making it a unique blend of work and leisure.
  • Vancouver Waterfront: Perfect for families, this vibrant precinct offers picturesque walks along the water, bustling markets, and outdoor activities. It's an ideal spot to relax, enjoy local food, and soak in the breathtaking views of the city and mountains.
  • Rogers Arena: Home to thrilling sports events and concerts, this arena provides an exciting atmosphere for families and entertainment enthusiasts alike. With its state-of-the-art facilities, every visit promises unforgettable experiences.

Best time to go to British Columbia

The best time to visit British Columbia is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain (dry). December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January17.2°F (-8.200000000000001°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.800000000000001°C)Light RainMostly CloudyAverageAverage
March30.9°F (-0.6000000000000001°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
June57.9°F (14.4°C)Light RainMostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No Rain (Dry)SunnySlightly HighSlightly High
August63.5°F (17.5°C)No Rain (Dry)SunnySlightly HighSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October41.9°F (5.5°C)Light RainMostly SunnySlightly LowSlightly Low
November29.5°F (-1.4°C)Light RainMostly CloudySlightly LowSlightly Low
December16.7°F (-8.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to British Columbia

When visiting British Columbia, you can fly into several major airports. Vancouver International Airport (YVR) is approximately 33.6km away and offers luxurious accommodations such as the 5-star Versante Hotel, just 1.2km from the airport, and the Fairmont Pacific Rim and Rosewood Hotel Georgia, both 4.3km away. Calgary International Airport (YYC), located 454.3km away, features nearby hotels like the 4-star Calgary Airport Marriott In-Terminal Hotel, only 0.1.2km from the terminal. Kelowna International Airport (YLW) is 129.3km away, with options like the Delta Hotels by Marriott Grand Okanagan Resort and The Royal Kelowna, both 4.3km from the airport.

Pocket Guide: British Columbia

The soaring mountains of the Canadian Rockies, wild coastline of the Pacific Northwest and the vibrant forests between all make British Columbia one of the best places to book a hotel in North America. Whether you fancy a dip in hot springs, a whale-watching expedition, high-octane snow sports, a trek through the wilderness or star-spotting in “Hollywood North”, you can find it in BC. The spectacular scenery could distract and entertain visitors for months, but it would be wrong to overlook the cosmopolitan city of Vancouver, the intriguing provincial capital of Victoria or the lakeside city of Kelowna. With superb restaurants mixing every type of global cuisine, there’s so much to do in BC.

Where to Stay in British Columbia

Vancouver — The largest city in western Canada is a microcosm of British Columbia. Vancouver is tucked between the ocean and the Coast Mountains and is majestically beautiful – the night time vista with lights sparkling on the water is something to behold. Grab a city hotel, sit in a pub with a local craft beer, and enjoy the waterfront forests and the city skyline.

Victoria — The provincial capital really puts the British in BC – you’ll find tearooms, antique shops and well-tended gardens throughout the city. But it has its own, Canadian, character, with cycle paths criss-crossing the city and a young, bohemian feel thanks to its thriving tech industry. It’s also a great place to enjoy the ocean from its expansive marina offering, amongst other activities, superb whale-watching trips.

Whistler — The ski resort town of Whistler has made a name for itself and now sees more than two million visitors filling their ample selection of hotels every year, most of whom concur with the locals that it is the best place on Earth to ski or snowboard. The 2010 Winter Olympics bequeathed a host of excellent facilities and there are plenty of après-ski options to match.

The Rockies — Find your way into the The Rocky Mountains at some of British Columbia’s best National Parks. Kootenay and Yoho are next to each other on the eastern edge of BC, and are home to the famous Paint Pots hot springs that bubble with iron-rich mud. The magical names of the Valley of Ten Peaks, Floe Lake, Radium Hot Springs and Glacier National Park are not hyperbole – you’ll lose yourself in the beauty of the Rockies.

How to Make the Most of Your Hotel in British Columbia

A trip to the mountains and the ocean has to be on the agenda of everyone who visits British Columbia. With most visitors arriving in Vancouver, the ocean is a good place to start. Gwaii Haanas is a sprawling National Park that covers 138 islands and is the ancestral home of the Haida people – the teeming ocean and remote landscape are awe-inspiring. Take a train ride into the Rockies and trek in the rainforests and wander around the lakes, and in winter pack your snow boots and have fun on the slopes. Back in the city, you’ll want to visit some of Vancouver’s and Victoria’s marvellous museums and galleries before retiring to your comfy hotel for the night.

The Pacific is a wonderful playground for anyone who likes the feeling of fresh air in their face and sea-salt on their lips. Try kayaking along the rocky shorelines, diving off Vancouver Island, whale-watching or yachting and once you’ve done all that, take a flight by sea-plane from Vancouver to Victoria. Find out all about Grizzly bears, or take a driving tour of the vineyards lining the sides of the mountains. Go rock-climbing, white-water rafting and trekking in the mountains and stop off to find out more about Canada’s First Nations. Catch your own salmon and find out how to cook it – there’s always something more to do when you stay in BC.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in British Columbia cost?
In British Columbia, you can find cheap options from £54 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to British Columbia?
The timing of your trip will depend on which part of British Columbia you want to stay in, as temperatures vary in different areas. For a summer holiday with an oceanic climate, visit Vancouver during the months of June to August. Here you can expect average temperatures between 13ºC and 21ºC.
What is the best area to stay in British Columbia?
Wherever you venture in British Columbia, you'll find activities and experiences for all types of holiday. Vancouver, a top city, and Victoria, which is known for its culture and nature, are two fun areas to stay. There are also some terrific accommodation in Kelowna.
Are there any luxury hotels in British Columbia?
Expedia has some superb stays for an indulgent escape in Vancouver, British Columbia, including West End Guest House. Check in and enjoy the use of conveniences like a private entrance, a terrace and a pillow menu. Or spoil yourself at Thistledown House.
What are the top all-inclusive hotels in British Columbia?
If you're searching for a chilled out and stress-free escape, take a look at Nootka Island Lodge. Usually including your drinks, food and some onsite entertainment in the flat upfront price, it's among the best picks for an all-inclusive stay in British Columbia.
How can I find cheap hotels in British Columbia?
The best place to begin searching is by using our "Price per night" filter. Currently, the cheapest properties start at £54 per night. Other ways to lock in a wallet-friendly British Columbia retreat are by booking as early as possible and being flexible with dates. For more superb deals, go to our cheap hotels in British Columbia page.
What are the best hotels in British Columbia for families?
Booking a hotel for you and the kiddos in British Columbia is a cinch with our filter tool. Just select "Family friendly" under the "Traveller experience" heading and see what's available. If you're heading for Vancouver, have a look at West End Guest House. Unwind here while taking advantage of conveniences such as housekeeping services and a pillow top mattress. Thistledown House is also a popular pick with families in this captivating city.
What are the top beach hotels in British Columbia?
Prepare to be swept away by the perfect blend of fun and relaxation at our British Columbia ocean-view hotels. One of the leading accommodation is West End Guest House, which offers amenities like individually decorated rooms and a garden. Another pick promising seaside bliss is Thistledown House. These two properties are located in Vancouver.