British Columbia Hotels

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

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in British Columbia on Hotels.com. These British Columbia hotels consistently deliver on comfort, location and traveler experience. Last updated on .

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:Jul 17 - Jul 19

Top landmarks in British Columbia

Check out the British Columbia hotels guests love right now

Find out more about British Columbia

Embrace the Wild: Discover British Columbia's Untamed Beauty and Coastal Charms

British Columbia, Canada, is a breathtaking blend of natural beauty and vibrant culture. From the majestic peaks of the Rocky Mountains to the stunning coastline along the Pacific, BC offers a myriad of experiences. Explore the lush trails of Pacific Rim National Park, unwind on the sandy shores of Tofino, or discover the urban charm of Vancouver with its diverse culinary scene and bustling marina. Adventure seekers can indulge in world-class skiing at Whistler or kayaking in serene lakes. With its rich Indigenous heritage and stunning landscapes, British Columbia is a captivating destination for every traveller. For great hotel rates in British Columbia, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in British Columbia

British Columbia offers a diverse range of hotel accommodations, from affordable motels and charming bed and breakfasts to luxurious resorts and boutique hotels. Whether in vibrant cities like Vancouver or serene countryside locations, you’ll find great options to suit your budget and travel style. These are some of the hotels preferred by our travelers in British Columbia:

  1. JW Marriott Parq VancouverOpens in a new window: This exquisite 5.0-star hotel in Whistler promises an unforgettable stay with a remarkable guest rating of 9.6 out of 10. Designed for adventure seekers and families, the hotel offers exceptional amenities such as ski lifts and adventure sports activities right at your doorstep, including onsite downhill skiing and nearby mountain biking options. Guests appreciate the overall cleanliness and quality of the facilities, along with thoughtful children's services that enhance the family experience. A standout feature is the member and hotel lounges, providing a luxurious space to unwind, despite some minor observations on food service. This hotel embodies comfort and quality for those seeking a memorable vacation in a stunning mountain setting.
  2. Rosewood Hotel GeorgiaOpens in a new window: Nestled in the vibrant heart of Vancouver, this 5.0-star hotel boasts a stellar guest rating of 9.2 out of 10, making it a premier choice for romantic getaways. Guests can indulge in luxurious amenities like private winery tours and 24-hour room service, complemented by breathtaking garden views. The hotel’s spa and pool services create the perfect atmosphere for relaxation. Frequent travelers appreciate the high-end ambiance and the attentive service that enhances the overall experience. This hotel is designed for those seeking romance and adventure in a sophisticated urban environment, ensuring every moment is filled with comfort and delight.
  3. Versante HotelOpens in a new window: Located in Whistler, this outstanding 5.0-star resort features a guest rating of 9.6 out of 10, making it an ideal destination for leisure travelers seeking an adventurous escape. With a focus on golf-themed experiences and a range of outdoor activities such as skiing and snowshoeing, this hotel stands out for its premium amenities and family-friendly services. Guests revel in the exceptional service and high-quality dining options that reflect the prestige of the Four Seasons brand. This property offers a luxurious retreat, combining stunning natural landscapes with high-end comfort and an engaging atmosphere for an unforgettable stay.

Where to stay in British Columbia

Some standout areas to stay in British Columbia are Vancouver, Victoria, and Kelowna. Vancouver dazzles with its urban vibe, art scene, and stunning waterfront. Victoria offers charming gardens, whale watching, and friendly locals. Kelowna is perfect for wine lovers and outdoor enthusiasts. For first-time visitors, Vancouver is the best choice, blending urban excitement with breathtaking scenery.

  1. VancouverOpens in a new window: Vancouver is a vibrant urban hub that beautifully blends nature and city life. Ideal for those who love urban exploration, it boasts stunning waterfront views and lush parks. You can take a leisurely stroll in Stanley Park, shop at Robson Street, or soak in the art scene at local galleries. The Vancouver Waterfront offers a picturesque setting for dining and people-watching. For a bit of adventure, don’t miss the Sea to Sky Gondola, which provides breathtaking views of the surrounding mountains and coastline. With a range of accommodations, from upscale hotels to cozy boutique stays, you'll find the perfect spot to unwind after a day of exploring.
  2. VictoriaOpens in a new window: Victoria is a charming city known for its stunning gardens and friendly atmosphere, making it a delightful place to stay. The city is home to beautiful green spaces, such as the famous Butchart Gardens, which is a must-visit for flower enthusiasts. You can explore the vibrant Fisherman's Wharf Marina and enjoy the local seafood scene. The Royal BC Museum offers a deep dive into the region’s history and culture. Wander through the picturesque streets, and don’t forget to hop on a ferry for scenic excursions around the nearby islands. Victoria has a variety of quaint bed-and-breakfasts and hotels that provide a cozy home base for your adventures.
  3. KelownaOpens in a new window: Kelowna is a picturesque destination located on the shores of Okanagan Lake, perfect for those who appreciate nature and local wines. The area is renowned for its vineyards and wineries, where you can sample exquisite wines while enjoying stunning lake views. Outdoor enthusiasts can take advantage of the beautiful scenery with options for birdwatching and golfing. The Zip Zone offers a fun way to experience the outdoors with zip-lining adventures. Kelowna also features lovely gardens that are perfect for leisurely walks. With a variety of accommodations ranging from lakeside resorts to charming inns, you'll find a comfortable spot to relax after a day of exploration.

Things to do in British Columbia

British Columbia offers a thrilling blend of activities for every traveller, from biking along scenic trails and fishing in pristine rivers to camping under starry skies and witnessing stunning sunrises. Discover majestic mountains, breathtaking waterfalls, and vibrant wildlife while indulging in shopping and relaxation in charming towns.

  • Abbotsford – This vibrant city is brimming with activities for every traveller. Start your adventure at Abbotsford Exhibition Park, where you can enjoy family-friendly events and outdoor fun in a lively theme park setting. Engage in tours to discover local culture, or take part in various sports activities. If shopping is on your agenda, explore the local boutiques and markets that offer unique finds. Don't miss the chance to soak in the beautiful sights that Abbotsford has to offer, including parks and gardens that invite a leisurely stroll.
  • Valemount – Nestled in the heart of nature, Valemount is a paradise for outdoor enthusiasts. Head to Jackman Flats Provincial Park to experience breathtaking scenery and exhilarating adventures. Whether you’re biking along scenic trails or camping under the starry sky, the natural beauty here is sure to impress. Early risers can catch stunning sunrises that paint the mountains in golden hues. With rivers and waterfalls nearby, there are plenty of opportunities for exploration and photography, making this a must-visit destination for nature lovers.
  • Princeton – Dive into the rich history of Princeton by visiting the Princeton & District Museum, where you can uncover fascinating local stories and explore cultural exhibits. This city also offers excellent opportunities for birdwatching and wildlife spotting, especially near the scenic landscapes that surround it. For those seeking adventure, snowmobile riding and biking are popular activities during the winter months. With its captivating ruins and historical sites, Princeton provides a unique glimpse into the past while offering an array of outdoor experiences.

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

  1. Book for the cheapest times: The most budget-friendly time to visit British Columbia is during January, October, and November, when hotel prices are typically lower. For those looking to explore the province's significant landmarks and cultural attractions, a stay of at least 2 days is recommended. This allows visitors to appreciate the region’s rich history, stunning natural scenery, and vibrant cultural sites, all while enjoying great value for money. With the potential for prices to drop during these months, travellers can make the most of their trip without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover the best hotel deals in British Columbia, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you capitalize on any potential savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to find the perfect option. With these resources, you'll be well-equipped to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates may help you find a more affordable stay in a hotel in British Columbia. If you're interested in a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your selected dates is above or below the average. If the price is on the higher end, we can suggest alternative dates that could potentially lead to a better deal.
  4. Consider your location: Staying in the heart of major cities in British Columbia can certainly provide a level of convenience, especially when it comes to accessing local attractions. However, this prime location often comes with a higher price tag. In contrast, smaller towns and rural areas are generally more likely to be affordable, making them appealing alternatives for budget-conscious travellers. For those seeking better rates, opting for accommodations outside the city centre could be a wise choice, although it may involve some additional travel to reach key sights. Additionally, exploring nearby cities that offer a variety of attractions can also present more budget-friendly options without sacrificing the overall 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