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

This weekend
Next weekend

Where to stay in British Columbia?

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

Top hotels in Vancouver (and vicinity)

Top hotels in Courtenay

Top hotels in Victoria

Top hotels in Fernie

Top cities in British Columbia

Showing deals for:16 Oct - 18 Oct

Top landmarks in British Columbia

Check out the British Columbia hotels guests love right now

Find out more about British Columbia

British Columbia: A Tapestry of Heritage and Wilderness Splendour

British Columbia enchants with its blend of natural splendour and cultural finesse. From the majestic peaks of the Coast Mountains to the serene coastal beaches and lush rainforests, every corner offers a unique adventure. Immerse yourself in history at museums showcasing First Nations heritage and contemporary art. The province also boasts a selection of refined hotels ensuring a comfortable stay, making it ideal for both leisure and business travel. Whether exploring vibrant urban centres or venturing into the wild, British Columbia promises memorable experiences in a truly captivating setting.

Discover great hotels in British Columbia

British Columbia offers a diverse array of hotel accommodations, from luxury resorts in stunning natural settings to charming boutique hotels in vibrant urban centres. Popular destinations like Vancouver, Victoria, and Whistler feature a range of options, ensuring travellers find the perfect base for exploring the region's breathtaking landscapes and rich culture. Here are some of the best hotels in British Columbia that our travelers love:

  1. Fairmont Pacific RimOpens in a new window: This 5.0-star hotel in Vancouver offers a sublime experience with a guest rating of 9.6 out of 10. It boasts direct beach access, a fabulous spa with indulgent treatments, and an impressive pool area with luxurious cabanas. The property is renowned for its high-end amenities including 24-hour room service and champagne service, complemented by a refined ambience with stunning garden views. The architectural design and carefully curated experiences make it a perfect retreat for leisure travellers seeking a distinctive and smooth journey in a lavish setting.
  2. Versante HotelOpens in a new window: Located in Richmond, this 5.0-star resort offers an exceptional experience with a guest rating of 9.4 out of 10. It features elegantly designed rooms with comfortable beds and a modern bathroom complete with double sinks, tub and shower. The hotel provides a chic boutique atmosphere with a dedicated airport shuttle and valet service, ensuring an effortless and stress-free travel experience for leisure travellers. The stylish ambience and thoughtfully designed amenities create a welcoming environment for those in search of a sophisticated and memorable stay.
  3. the DOUGLASOpens in a new window: Situated in Vancouver, this 5.0-star hotel is a haven for leisure travellers with a guest rating of 9.8 out of 10. It offers an array of high-quality amenities including curated adventure sports, a refined lobby, and immaculate rooms designed to impress. The property features elegant architectural details and a selection of premium services, making it an ideal choice for travellers who appreciate express check-in and luxurious experiences. The overall ambience is uplifting, ensuring an unforgettable stay in an exclusive, stylish setting.

Where to stay in British Columbia

In Vancouver, Victoria, and Kelowna, each destination offers unique attractions. Vancouver is vibrant, with stunning urban scenery, art, and diverse dining options. Victoria enchants with its beautiful gardens, museums, and friendly atmosphere. Kelowna is perfect for outdoor enthusiasts, featuring lakes and wineries. For first-time visitors, Vancouver is the best choice, providing a dynamic mix of experiences.

  1. VancouverOpens in a new window: Vancouver's urban vibe and scenic port views make it a top choice for travellers seeking a lively yet relaxed stay. With must-see places like Stanley Park and Robson Street, you can enjoy a mix of nature and city buzz. The city also offers a range of art galleries and museums, perfect for a cultural outing. Additionally, iconic spots like Granville Street and opportunities for biking around the city provide a unique way to explore its modern, dynamic character.
  2. VictoriaOpens in a new window: Victoria charms visitors with its beautiful gardens and friendly atmosphere. The city’s rich history is reflected in places like British Columbia Parliament Building and Chinatown, and you can enjoy a leisurely walk along its picturesque streets. The local attractions offer a blend of cultural and historical experiences, including popular spots like Fisherman's Wharf Marina. Victoria's relaxed pace makes it an ideal destination for those who appreciate a blend of heritage and seaside allure.
  3. KelownaOpens in a new window: Kelowna is a delightful retreat known for its stunning lake views and lush vineyards. The city's appeal lies in its outdoor charm, with a unique focus on nature and wildlife. With attractions like Zip Zone, you can add a hint of adventure to your stay, while the local setting offers a refreshing escape from the urban rush. Kelowna provides a perfect mix of leisure and light adventure, ideal for travellers wanting a serene yet engaging experience.

Things to do in British Columbia

British Columbia offers a blend of thrilling ski slopes, scenic tree top walks and invigorating hikes, alongside cosy event venues and family-friendly beaches. Explore lively arena entertainment facilities, quaint shopping precincts, and historic campus settings, all set against a backdrop of majestic natural parks and serene marinas.

  • Central Vancouver – This bustling neighbourhood offers a rich mix of activities and attractions that appeal to a range of interests. Wander along Robson StreetOpens in a new window to experience a dynamic city vibe with shops, eateries and lively street scenes. The area is dotted with points of interest such as event conference venues and marinas, making it an ideal spot for both business and leisure. You can enjoy a variety of activities including arena entertainment, shopping, and even educational experiences. For those seeking a touch of adventure, there’s a ski experience and a tree top walk that provides a refreshing change of pace.
  • Port Moody – This charming city is known for its small-town appeal and scenic natural parks. A visit here is a treat for outdoor enthusiasts. Head over to Rocky Point Park to enjoy a family-friendly outdoor experience that offers a perfect blend of hiking, rollerskating, biking, and gentle walks. The relaxed atmosphere of Port Moody makes it a delightful destination for a day of exploration, where you can embrace the natural beauty and enjoy some quality time in the great outdoors.
  • West Side – Nestled in a vibrant neighbourhood, West Side offers a mix of educational and recreational activities. The area boasts a historic college university setting and is also known for its family beach vibes. Spend a day at Kitsilano BeachOpens in a new window to enjoy a lovely beach day with swimming, sunbathing, and a relaxed coastal atmosphere. Besides the beach, the neighbourhood also features opportunities for arena entertainment, shopping, and recreational pursuits like skiing. With its blend of historical charm and modern amenities, this area provides a balanced visit that caters to diverse interests.

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 tend to be lower. To make the most of your trip, consider staying for at least 2 days, which will allow you to explore the province's significant landmarks, historical sites, and cultural attractions, as well as its stunning natural beauty. This approach ensures great value for money, enabling you to experience the rich heritage and scenic landscapes without straining your finances.
  2. Look for last-minute deals on Hotels.com: To uncover enticing last-minute deals in British Columbia, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, Smart Shopping on the app allows travellers to compare hotel prices and amenities, ensuring you're more likely to see the best options available. This way, you can quickly book a last-minute getaway if rooms become available or prices drop.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a better deal on your stay in a British Columbia hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and occasionally better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer more affordable options.
  4. Consider your location: Staying in the heart of major cities in British Columbia undoubtedly offers the convenience of easy access to local attractions and vibrant urban life. However, this prime location often comes with a steeper price tag. In contrast, smaller towns and rural areas are more likely to be affordable, providing a cost-effective alternative for travellers. For those seeking better rates, considering accommodation just outside the city centre can be a wise choice, even if it entails a bit more travel to reach the main sights. Additionally, exploring nearby cities can reveal a wealth of experiences while also presenting more budget-friendly lodging options.

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