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

This weekend
Next weekend

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,566 reviews)
"Great stay!"
Canada
Lana
The price is £117
includes taxes & fees
18 May - 19 May
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,674 reviews)
"We loved our stay here. "
Canada
Ana
The price is £181
includes taxes & fees
26 Apr - 27 Apr
Pinnacle Hotel Harbourfront

Executive Plaza Hotel Metro Vancouver

Executive Plaza Hotel Metro Vancouver
4.0 star property
Coquitlam
8.8 out of 10, Excellent, (1,899 reviews)
"My Favourite Hotel beautiful rooms Comfortable Beds with Nice bedding "
Canada
maria
The price is £127
includes taxes & fees
20 May - 21 May
Executive Plaza Hotel Metro 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,299 reviews)
"Overall a pleasant stay."
Canada
Muhammad Mashood
The price is £99
includes taxes & fees
26 Apr - 27 Apr
Hotel Willo (formerly YWCA Hotel Vancouver)

River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (11,769 reviews)
"Best hotel in BC"
Canada
Alex
The price is £110
includes taxes & fees
30 Apr - 1 May
River Rock Casino Resort

Hyatt Regency Vancouver

Hyatt Regency Vancouver
4.5 star property
Downtown Vancouver
9.4 out of 10, Exceptional, (2,870 reviews)
"Nice rooms, beautiful hotel, great lobby bar, wonderful location!"
Canada
Billie
The price is £202
includes taxes & fees
26 Apr - 27 Apr
Hyatt Regency 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,752 reviews)
"Great stay as always. "
Canada
Raymond Matthias
The price is £124
includes taxes & fees
26 Apr - 27 Apr
Radisson Blu Vancouver Airport Hotel & Marina

Pan Pacific Vancouver

Pan Pacific Vancouver
4.5 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (5,998 reviews)
"Beautiful hotel, great location great food options, and comfortable beds."
Canada
Bobby-Joe
The price is £177
includes taxes & fees
26 Apr - 27 Apr
Pan Pacific Vancouver

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,726 reviews)
"Great stay "
United States
ALI
The price is £237
includes taxes & fees
3 May - 4 May
Fairmont Empress

Sheraton Vancouver Wall Centre

Sheraton Vancouver Wall Centre
4.0 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (1,888 reviews)
"Room was very clean, great location"
Canada
Richard
The price is £196
includes taxes & fees
26 Apr - 27 Apr
Sheraton Vancouver Wall Centre

The Guesthouse Vancouver Downtown

The Guesthouse Vancouver Downtown
2.0 star property
Downtown Vancouver
8.2 out of 10, Very good, (85 reviews)
"Excellent establishment!"
United States
Dorell
The price is £81
includes taxes & fees
28 Apr - 29 Apr
The Guesthouse Vancouver Downtown

The Burrard

The Burrard
3.0 star property
Downtown Vancouver
8.8 out of 10, Excellent, (3,792 reviews)
"Great location, staffs are all nice and kind. "
United States
Rumiko
The price is £105
includes taxes & fees
27 Apr - 28 Apr
The Burrard

Century Plaza Hotel

Century Plaza Hotel
3.5 star property
Downtown Vancouver
8.8 out of 10, Excellent, (2,148 reviews)
"Very enjoyable stay. Will definitely stay again"
Canada
Darren
The price is £145
includes taxes & fees
26 Apr - 27 Apr
Century Plaza Hotel

Rosedale On Robson Suite Hotel

Rosedale On Robson Suite Hotel
3.5 star property
Downtown Vancouver
9.2 out of 10, Wonderful, (3,590 reviews)
"Always a great stay"
Canada
Andrew
The price is £167
includes taxes & fees
26 Apr - 27 Apr
Rosedale On Robson Suite Hotel

Sandman Signature Vancouver Downtown Hotel

Sandman Signature Vancouver Downtown Hotel
4.0 star property
Downtown Vancouver
8.2 out of 10, Very good, (4,356 reviews)
"Great stay"
Canada
Daniela
The price is £139
includes taxes & fees
26 Apr - 27 Apr
Sandman Signature Vancouver Downtown Hotel

Kingston Hotel

Kingston Hotel
2.0 star property
Downtown Vancouver
8.2 out of 10, Very good, (1,006 reviews)
"I had a great stay"
United States
Lorissa
The price is £81
includes taxes & fees
27 Apr - 28 Apr
Kingston Hotel

Fairmont Hotel Vancouver

Fairmont Hotel Vancouver
4.5 star property
Downtown Vancouver
9.0 out of 10, Wonderful, (2,541 reviews)
"Wonderful property, staff, and food"
United States
Colleen
The price is £198
includes taxes & fees
24 Apr - 25 Apr
Fairmont Hotel Vancouver

Pinnacle Hotel Whistler Village

Pinnacle Hotel Whistler Village
3.5 star property
Whistler Village
8.6 out of 10, Excellent, (5,351 reviews)
"Wonderful staff and accommodations! Love coming back to this hotel!"
Canada
Diana
The price is £84
includes taxes & fees
28 Apr - 29 Apr
Pinnacle Hotel Whistler Village

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,485 reviews)
"Friendly staff, great location, clean room"
Canada
Kirstie
The price is £203
includes taxes & fees
26 Apr - 27 Apr
Hotel Grand Pacific

Moda Hotel

Moda Hotel
3.5 star property
Downtown Vancouver
8.6 out of 10, Excellent, (2,985 reviews)
"Pleasant stay"
United States
Mayfair
The price is £99
includes taxes & fees
26 Apr - 27 Apr
Moda Hotel
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.

Great weekend hotel deals in British Columbia

Showing deals for:1 May - 3 May

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 picturesque lakes and coastline.
  • Outdoor Adventures: Enjoy skiing, whitewater rafting, and golfing amidst stunning backdrops, catering to thrill-seekers and leisure lovers alike.
  • Charming Cities: Explore vibrant urban areas with friendly locals, offering a perfect blend of relaxation and excitement.
  • Diverse Accommodation Options: Choose from family-friendly hotels, pet-friendly escapes, or charming bed and breakfasts tailored to your preferences.
  • Rich Recreation Opportunities: Experience a variety of activities in national and urban parks, ensuring memorable adventures for all ages.

Find great hotels in British Columbia

Discover the diverse range of hotels in British Columbia, where adventure meets comfort. Whether you're seeking a family-friendly retreat, a pet-friendly escape, or a charming bed and breakfast, you'll find the perfect accommodation to suit your needs. From the best hotels offering stunning views to top-rated options that ensure a memorable stay, British Columbia has something for every traveller. Embrace the beauty of this stunning region while enjoying exceptional hospitality.

  • Pinnacle Hotel Harbourfront: Experience the thrill of adventure at the 4-star Pinnacle Hotel Harbourfront, where excitement meets comfort. With a commendable guest rating of 9.0, this hotel is ideal for adventure seekers and business travellers alike. Located in the heart of British Columbia, the property offers a plethora of outdoor activities such as kayaking, skiing, and mountain biking, ensuring a dynamic stay. Pet-friendly amenities, including food and water bowls, make it a welcoming choice for your furry companions. Guests appreciate the blend of recreational options, modern comfort, and a location that caters to both relaxation and adventure.
  • Hyatt Regency Vancouver: Elevate your vacation experience at the 4.5-star Hyatt Regency Vancouver, boasting an impressive guest rating of 9.4. This eco-certified hotel is perfect for families and wellness enthusiasts, featuring a full-service spa and pool for ultimate relaxation. Children are well catered for with special amenities, including breakfast options designed just for them. Situated in a prime location, the hotel allows easy access to local attractions while promoting a sustainable lifestyle. Guests rave about the luxurious accommodations, exceptional service, and the tranquil atmosphere that enhances their stay.
  • Century Plaza Hotel: The 3.5-star Century Plaza Hotel offers a delightful blend of family-friendly amenities and adventurous activities, earning a guest rating of 8.8. Located in British Columbia, this hotel is perfect for those seeking a mix of leisure and business travel. Guests can explore nearby recreational activities such as snowshoeing, hiking, and kayaking. Families will appreciate thoughtful services, including free cribs and window guards for children. With its welcoming environment and focus on adventure, the Century Plaza Hotel is an excellent choice for those looking to create lasting memories.

Where to stay in British Columbia

British Columbia offers an unforgettable vacation experience with its stunning landscapes and friendly atmosphere, perfect for the whole family. Explore the renowned slopes of Whistler for thrilling outdoor adventures or relax along the picturesque west coast. With charming cities and scenic excursions, you'll find the ideal blend of relaxation and excitement. Embrace the warmth of the locals as you discover the beautiful ways to enjoy this captivating province.

  • Vancouver: Nestled between the Pacific Ocean and the Coast Mountains, Vancouver is a bustling metropolis that offers a vibrant mix of urban life and stunning natural beauty. Known for its diverse culture, the city is a hub for families, outdoor enthusiasts, and business travellers alike. From the iconic Stanley Park to the bustling Granville Island, there are countless attractions to explore. The peak travel period falls between July and September, where visitors flock to enjoy outdoor activities, arena entertainment, and cultural events. Key landmarks include the Vancouver Convention Centre and the picturesque marina, making it a perfect starting point for your British Columbia adventure.
  • Whistler: Renowned as one of the premier ski destinations in North America, Whistler is a charming village surrounded by breathtaking mountains and pristine lakes. The city attracts adventure seekers and sports enthusiasts, especially during the peak winter months from December to February. Ski resorts and extensive ski fields offer world-class snow sports, while the stunning natural landscape provides ample opportunities for hiking and mountain biking in the warmer months. Nearby attractions include the stunning Whistler Blackcomb mountains and the serene national park, ensuring an exhilarating experience for all visitors.
  • Victoria: As the capital of British Columbia, Victoria is a picturesque city known for its charming harbour, historic architecture, and lush gardens. Visitors are drawn to its outdoor offerings, family-friendly attractions, and beautiful beaches, particularly during the peak summer months from July to September. The city's highlights include the stunning Butchart Gardens, the vibrant Inner Harbour, and local shopping centres. With a laid-back atmosphere and scenic views, Victoria provides a perfect blend of relaxation and exploration.

Things to do in British Columbia

British Columbia is a paradise for outdoor enthusiasts, offering a plethora of activities such as skiing on renowned ski fields, exhilarating whitewater rafting, and a variety of recreational pursuits. Golf aficionados can enjoy championship golf courses set against stunning backdrops. Whether you're seeking adventure or relaxation, the province’s breathtaking scenery and vibrant recreational options promise an unforgettable holiday experience.

Shopping

Only a short stroll from downtown, Robson Street boasts an array of high-street shops and boutiques, perfect for unique gifts. For a local flair, head to Granville Island Public Market, where artisans offer handmade crafts and delicious treats, ideal for souvenirs to take home.

Recreation

At Marpole Curling Club in British Columbia, indulge in a unique wellness experience surrounded by luxury vibes. Enjoy the camaraderie of curling while embracing the serene atmosphere and stunning surroundings, perfect for relaxation and rejuvenation amidst your recreational activities.

Adventure

In Whistler, experience exhilarating skiing or snowboarding on world-class slopes. In the Okanagan Valley, try thrilling mountain biking through scenic trails. For a unique adventure, explore the stunning landscapes while kayaking around the pristine Gulf Islands, immersing yourself in nature's beauty.

Nightlife

In Vancouver, the Granville Entertainment District buzzes with lively clubs and trendy bars, perfect for a night out. In Victoria, the vibrant atmosphere at the Inner Harbour comes alive with pubs and live music, offering a delightful mix of relaxation and excitement.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for British Columbia

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in British Columbia are April 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: Utilise Expedia's search wizard to refine your choices based on your budget, preferred location, and the type of hotel you desire. To find the most economical options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings 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 paradise for outdoor enthusiasts, offering stunning scenery and adventure at every turn. Visitors can explore picturesque lakes, national parks, and urban parks that cater to families and those seeking breathtaking experiences. With a diverse range of attractions, British Columbia promises memorable adventures set against its remarkable natural backdrop.

  • Vancouver Waterfront: Experience the vibrant atmosphere of Vancouver Waterfront, a bustling area perfect for families. Enjoy stunning waterfront views, delightful eateries, and engaging street performances, making it a delightful spot to relax and soak in the city's charm.
  • Stanley Park: A true urban oasis, Stanley Park offers sprawling green spaces, scenic seawalls, and family-friendly attractions. Wander through lush trails, visit the Vancouver Aquarium, and relish the breathtaking views of the city skyline and natural beauty.
  • Glacier National Park: Embark on an adventure in Glacier National Park, renowned for its dramatic landscapes and outdoor activities. Hike through rugged terrain, discover pristine lakes, and witness the awe-inspiring scenery that makes this national park a must-visit for nature lovers.

Best time to go to British Columbia

The best time to visit British Columbia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in British Columbia falls in August, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in British Columbia falls in December, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January17.2°F (-8.2°C)Light RainMostly CloudyAverageAverage
February40.6°F (4.8°C)Light RainMostly CloudyAverageAverage
March30.9°F (-0.6°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageSlightly Low
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 RainSunnySlightly HighSlightly High
August63.5°F (17.5°C)No RainSunnySlightly 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

Visiting British Columbia offers convenient airport options. Vancouver International Airport (YVR) is only 86.9km away, with excellent hotels nearby such as the 5-star Versante Hotel, just 3.2km from the airport, and the JW Marriott Parq Vancouver, 9.7km away. SEAttle-Tacoma International Airport (SEA) is located 135.2km from British Columbia, featuring luxurious accommodations like the Fairmont Olympic Hotel and Four Seasons Hotel, both 17.7km from the airport. For those considering Calgary International Airport (YYC), it is 735.5km away, with notable hotels such as Hotel 11 and Acclaim Hotel, both 1.6km away. Each airport provides accessible transport options to these hotels.

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 £81 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 £81 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.