Hotels in British Columbia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in British Columbia?

Top hotels in Vancouver (and vicinity)

Top hotels in Courtenay

Top hotels in Victoria

Top hotels in Kelowna

Top cities in British Columbia

Great weekend hotel deals in British Columbia

Showing deals for:31 Jul - 2 Aug

Top landmarks in British Columbia

Check out reviews of British Columbia hotels guests love

Find out more about British Columbia

Unveiling British Columbia: A Tapestry of Nature's Splendour and Cultural Treasures

Discover the enchanting allure of British Columbia, Canada, where majestic mountains meet serene coastlines. Explore the vibrant culture of Vancouver, with its stunning parks and eclectic dining scene, or unwind in the picturesque charm of Victoria’s gardens and historic architecture. Adventure awaits in Whistler’s world-renowned ski slopes and the lush wilderness of the Great Bear Rainforest. With luxurious resorts and charming hotels nestled amidst breathtaking landscapes, British Columbia promises unforgettable holidays filled with outdoor adventures, cultural treasures, and romantic getaways, making it an ideal destination for every type of traveller.

Discover great hotels in British Columbia

British Columbia offers a diverse range of hotel accommodations, from budget hotels and charming inns to luxurious resorts. You'll find comfortable and spacious rooms, ideal for relaxation after exploring the stunning natural landscapes. Whether seeking a cozy retreat or an upscale experience, British Columbia's hotels cater to all preferences. Here are some of the best hotels in British Columbia that our travelers love:

  1. Hyatt Vancouver Downtown AlberniOpens in a new window: This exceptional 5.0-star hotel in Vancouver is a haven for adventure seekers and leisure travellers alike. With an array of adventure sports available, such as motorboating, kayaking, and mountain biking, it promises an exhilarating stay. Families will appreciate the thoughtful amenities, including babysitting services and complimentary cribs. High-end dining options and comfortable lodging ensure a refined experience, making it perfect for those seeking both excitement and comfort in a picturesque setting.
  2. Fairmont Pacific RimOpens in a new window: Situated in Vancouver, this luxurious 5.0-star hotel is ideal for romantic escapes and beach lovers. Offering direct beach access and stunning garden views, it creates an enchanting atmosphere. Guests can indulge in spa services, including manicures and prenatal massages, while enjoying 24-hour room service and champagne services for a truly memorable experience. The romantic packages and curated experiences ensure a delightful journey for couples looking to unwind in style.
  3. Fairmont Chateau Whistler Gold ExperienceOpens in a new window: Located in Whistler, this outstanding 5.0-star hotel is tailored for ski enthusiasts and adventure travellers. With convenient access to ski lifts and shuttle services, it makes hitting the slopes effortless. The accommodation features onsite skiing and snowshoeing, ensuring guests can enjoy the thrill of winter sports right at their doorstep. With a focus on high-quality experiences, the hotel provides luxurious amenities that elevate every aspect of your stay in this stunning alpine setting.

Top locations to stay in British Columbia

In Vancouver, Victoria, and Whistler, each area offers unique attractions. Vancouver boasts a vibrant urban atmosphere with stunning waterfront views, while Victoria enchants with its beautiful gardens and historic charm. Whistler is a haven for ski enthusiasts, surrounded by majestic mountains. For first-time visitors, Vancouver is the best choice, providing a blend of culture, nature, and accessibility.

  1. VancouverOpens in a new window: Vancouver is a vibrant urban oasis, perfect for those who love a mix of city life and nature. Nestled between mountains and the ocean, it boasts stunning views and a lively atmosphere. Explore the bustling streets of Gastown with its historic charm, or take a leisurely stroll through Stanley Park, where you'll find beautiful gardens and scenic waterfront pathways. The city is also a shopping haven, with diverse boutiques and markets offering everything from local crafts to high-end fashion. For cultural experiences, check out the local art galleries and theatres that showcase the best of British Columbia's creative talent.
  2. VictoriaOpens in a new window: Victoria, the capital of British Columbia, is known for its enchanting gardens and picturesque harbour. The city is a delight for nature lovers, with the renowned Butchart Gardens being a must-visit, featuring stunning floral displays year-round. Wander through the quaint streets of the Inner Harbour, where you can admire historic architecture and indulge in local artisan shops. Victoria's charm extends to its vibrant arts scene, with various cultural attractions that celebrate the city's rich history and creativity.
  3. WhistlerOpens in a new window: Whistler is a world-famous destination for outdoor enthusiasts, especially those who love skiing and mountain activities. Set against the backdrop of breathtaking alpine scenery, this resort town offers exhilarating adventures year-round, from snow sports in winter to hiking and mountain biking in the warmer months. While it's primarily known for its outdoor thrills, Whistler also has a lively village atmosphere filled with shops, cafes, and cultural events, making it a fantastic spot to unwind after a day of adventure.

Things to do in British Columbia

British Columbia offers a delightful blend of excitement and serenity, inviting you to explore vibrant art galleries and scenic biking trails, while also indulging in leisurely strolls through charming boutique shops. After a day of adventure, unwind in a lovely hotel nestled amidst stunning landscapes.

  • Central Vancouver – This vibrant neighbourhood is a hub for events and activities. Discover the bustling atmosphere at the Vancouver WaterfrontOpens in a new window, where families can enjoy a range of outdoor experiences. Spend a day at the marina or take in a game at a sports facility stadium. Don’t forget to explore the urban parks, perfect for a leisurely stroll or a picnic. Whether you're shopping in local markets or catching an arena show, Central Vancouver offers something for everyone.
  • Vancouver – As a dynamic city, Vancouver showcases a stunning skyline filled with impressive skyscrapers and fascinating museums. Take a leisurely walk or bike along the waterfront, where you can soak in the scenic views and enjoy fresh air. Art enthusiasts can appreciate the vibrant local scene, with galleries and installations around every corner. Don’t miss the opportunity to explore local shops, where unique finds await. The outdoor spaces are family-friendly, making it an ideal destination for all ages.
  • Vancouver – In the greater Vancouver vicinity, the excitement continues with more shopping and artistic exploration. The vibrant waterfront offers a family-friendly atmosphere, ideal for a day out. Experience the city's rich cultural life by visiting various museums and galleries. Enjoy biking along scenic routes or simply take a stroll through the bustling streets. With so much to see and do, this area promises an unforgettable experience for every traveller.

4 tips for savvy savings when booking a hotel in British Columbia

  1. Book for the cheapest times: The most budget-friendly months to visit British Columbia are April, October, and November, when hotel prices tend to be lower. For a truly enriching experience, a stay of at least 2 days is recommended to discover the region's key landmarks, cultural sites, and natural wonders. This timeframe offers great value for money, allowing you to immerse yourself in the area's history and heritage while enjoying its stunning landscapes. Visiting during these months could also mean that accommodation prices may drop even further, making it an ideal time for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in British Columbia, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Activate email alerts or push notifications to stay informed about flash sales and special promotions, so you're more likely to see opportunities to save. Additionally, the Smart Shopping tool available in the app enables you to compare hotel prices and amenities, ensuring you can assess the best hotel deal. With these resources, you'll be among the first to know if prices drop or availability changes, making your last-minute getaway easier to book.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay in a hotel in British Columbia. For those seeking distinctive experiences, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we will propose more affordable dates, which may enhance your chances of securing a better deal.
  4. Consider your location: Staying in the heart of major cities in British Columbia undoubtedly offers the convenience of proximity to local attractions; however, this convenience often comes at a premium. Accommodations in these bustling areas are more likely to be costly, reflecting the high demand and desirability of their locations. In contrast, smaller towns and rural regions tend to be more affordable, allowing visitors to stretch their budgets further. For those seeking better rates, it may be worthwhile to consider hotels situated just outside the city centre, although this could necessitate additional travel to reach key sites. Alternatively, exploring nearby cities that boast their own array of attractions can provide budget-friendly options while still allowing for a rich experience.

Best time to go to British Columbia

British Columbia has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit British Columbia are June to August, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring