We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

British Columbia

Refine search

1201 of 3847

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in British Columbia?

We'll send you updates with the latest deals, reviews and articles for British Columbia each week.

Map of British Columbia Hotels

Hotels (1,201)

B&Bs / Inns (1,679)

Specialty Lodging (967)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2014 Winner Small Hotels
 
10635 Jesmond Road, Jesmond, British Columbia V0K 1K0, Canada
Echo Valley Ranch & Spa Slideshow
Show Prices
$346 - $673 (CAD 380 - 740) Avg. price/night*
Ollie #1 of 1,201 hotels in British Columbia
Ranked #1 of 1 in Jesmond
  •  wilderness get away 
  • The adventure I had at Echo Valley Ranch and Spa was a perfect wilderness... more
  • November 14, 2013
Professional photos | Traveler photos (280)
Special Offer EASTER FAMILY GETAWAY
Travelers' Choice® 2014 Winner Romance | Small Hotels
 
Abigail's Hotel (Victoria) 3.5 of 5
906 McClure St., Victoria, British Columbia V8V 3E7, Canada
Abigail's Hotel Slideshow
Show Prices
$145 - $261 Avg. price/night*
Ollie #2 of 1,201 hotels in British Columbia
Ranked #1 of 57 in Victoria
Professional photos | Traveler photos (168)
Special Price 20% off 3 or more nights
Travelers' Choice® 2014 Winner Romance | Top Hotels
 
L'Hermitage Hotel (Vancouver) 4.0 of 5
788 Richards Street, Vancouver, British Columbia V6B 3A4, Canada
L'Hermitage Hotel Slideshow
Show Prices
$154 - $276 Avg. price/night*
Ollie #3 of 1,201 hotels in British Columbia
Ranked #1 of 96 in Vancouver
Professional photos | Traveler photos (386)
Special Offer Travellers Choice...
Travelers' Choice® 2014 Winner Luxury | Top Hotels | Romance
 
801 West Georgia Street, Vancouver, British Columbia V6C 1P7, Canada
Rosewood Hotel Georgia Slideshow
Show Prices
$245 - $470 Avg. price/night*
Ollie #4 of 1,201 hotels in British Columbia
Ranked #2 of 96 in Vancouver
Professional photos | Traveler photos (530)
Special Offer Book Now & Save
590 Van Horne St. South, Cranbrook, British Columbia V1C 4W7, Canada
$93 (CAD 102) Avg. price/night*
Ollie #5 of 1,201 hotels in British Columbia
Ranked #1 of 17 in Cranbrook
Traveler photos (53)
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
Sonora Resort (Sonora Island) 5.0 of 5
Sonora Island, British Columbia V7B 1W4, Canada
Sonora Resort Slideshow
Show Prices
$492 - $1,081 (CAD 541 - 1,188) Avg. price/night*
Ollie #6 of 1,201 hotels in British Columbia
Ranked #1 of 1 in Sonora Island
Professional photos | Traveler photos (75)
3800 North St., Ainsworth Hot Springs, British Columbia V0G 1A0, Canada
Mountain Trek Fitness Retreat & Health Spa Ltd. Slideshow
$635 Avg. price/night*
Ollie #7 of 1,201 hotels in British Columbia
Ranked #1 of 4 in Ainsworth Hot Springs
Traveler photos (112)
Special Offer Health Renewal Program
Travelers' Choice® 2014 Winner Luxury | Top Hotels | Romance
 
Loden Hotel (Vancouver) 4.5 of 5
1177 Melville Street, Vancouver, British Columbia V6E 0A3, Canada
Loden Hotel Slideshow
Show Prices
$233 - $320 Avg. price/night*
Ollie #8 of 1,201 hotels in British Columbia
Ranked #3 of 96 in Vancouver
  •  ideal 
  • Location, customer service, comfort...only positives after the 5 days... more
  • April 16, 2014
Professional photos | Traveler photos (467)
Special Deal Free Breakfast for Two
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
1038 Canada Place, Vancouver, British Columbia V6C 0B9, Canada
Fairmont Pacific Rim Slideshow
Show Prices
$239 - $511 Avg. price/night*
Ollie #9 of 1,201 hotels in British Columbia
Ranked #4 of 96 in Vancouver
Professional photos | Traveler photos (820)
Special Offer 20% Off Room & Dining!
Travelers' Choice® 2014 Winner Small Hotels | Bargain
 
Wedgwood Manor (Crawford Bay)
16002 Crawford Creek Road, Crawford Bay, British Columbia V0B 1E0, Canada
$104 - $149 (EUR 75 - 108) Avg. price/night*
Ollie #10 of 1,201 hotels in British Columbia
Ranked #1 of 3 in Crawford Bay
  •  A Hidden Treasure 
  • We have visited the manor a number of times over the past 12 years... more
  • January 28, 2014
Traveler photos (48)
Opus Hotel (Vancouver) 4.0 of 5
322 Davie Street, Vancouver, British Columbia V6B 5Z6, Canada
Opus Hotel Slideshow
Show Prices
$229 - $372 Avg. price/night*
Ollie #11 of 1,201 hotels in British Columbia
Ranked #5 of 96 in Vancouver
  •  Oh so good! 
  • Got a free room upgrade and the staff are stellar! Best spot in town, plus... more
  • April 15, 2014
Professional photos | Traveler photos (186)
Offers & Announcements Breakfast & Wi-Fi & iPad
Travelers' Choice® 2014 Winner Top Hotels | Romance
 
Nita Lake Lodge (Whistler) 4.0 of 5
2131 Lake Placid Road, Whistler, British Columbia V0N 1B2 , Canada
Nita Lake Lodge Slideshow
Show Prices
$164 - $477 (CAD 180 - 524) Avg. price/night*
Ollie #12 of 1,201 hotels in British Columbia
Ranked #1 of 52 in Whistler
  •  Outstanding 
  • Outstanding and friendly service from all the staff. As a solo traveller... more
  • April 15, 2014
Professional photos | Traveler photos (763)
Special Offer 50% OFF PARKING!
Travelers' Choice® 2014 Winner Small Hotels
 
6505 Lower Mud River Rd. | Chilako, Prince George, British Columbia V2N 5C3, Canada
Norton North Ranch Cottages Slideshow
Show Prices
$136 - $139 (CAD 150 - 153) Avg. price/night*
Ollie #13 of 1,201 hotels in British Columbia
Ranked #1 of 23 in Prince George
Professional photos | Traveler photos (107)
Travelers' Choice® 2014 Winner Family
 
1821 Robson Street, Vancouver, British Columbia V6G3E4, Canada
Times Square Suites Hotel Slideshow
Show Prices
$165 - $213 Avg. price/night*
Ollie #14 of 1,201 hotels in British Columbia
Ranked #6 of 96 in Vancouver
  •  Perfect Choice 
  • We travelled with our daughter and 18 month old grandson and chose the... more
  • April 10, 2014
Professional photos | Traveler photos (153)
Offers & Announcements SAVE 20%-30% All Suites!
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
623 Courtney Street, Victoria, British Columbia V8W 1B8, Canada
Magnolia Hotel And Spa Slideshow
Show Prices
$147 - $274 (CAD 162 - 301) Avg. price/night*
Ollie #15 of 1,201 hotels in British Columbia
Ranked #2 of 57 in Victoria
  •  Nice Hotel 
  • Our family stayed there for 2 nights. The services were very good. The... more
  • April 18, 2014
Professional photos | Traveler photos (220)
Announcement Complimentary 15 Mbs...
Travelers' Choice® 2014 Winner Luxury | Small Hotels | Family
 
Clayoquot Wilderness Resort (Clayoquot Sound) 5.0 of 5
PO Box 130, British Columbia V0R 2Z0, Canada
Clayoquot Wilderness Resort Slideshow
Ollie #16 of 1,201 hotels in British Columbia
Ranked #1 of 16 in Clayoquot Sound
  •  Exceptional 
  • As many have commented before, it really is difficult to describe a place... more
  • September 4, 2013
Traveler photos (113)
Offers & Announcements Luxury In the Wilderness
Travelers' Choice® 2014 Winner Top Hotels | Romance
 
1175 Beach Drive, Victoria, British Columbia V8S 2N2, Canada
Oak Bay Beach Hotel Slideshow
Show Prices
$193 - $273 (CAD 212 - 300) Avg. price/night*
Ollie #17 of 1,201 hotels in British Columbia
Ranked #3 of 57 in Victoria
  •  Great Place to Stay 
  • Had a Garden Terrace room, one adult& 2 teenage girls. Wonderful views... more
  • April 18, 2014
Professional photos | Traveler photos (113)
Special Offer Nashville Experience
Travelers' Choice® 2014 Winner Family
 
4299 Blackcomb Way, Whistler, British Columbia V0N 1B4, Canada
Pan Pacific Whistler Village Centre Slideshow
Show Prices
$142 - $634 Avg. price/night*
Ollie #18 of 1,201 hotels in British Columbia
Ranked #2 of 52 in Whistler
Professional photos | Traveler photos (201)
Special Offer Complimentary Pet Stay
1421 Pacific Rim Hwy. | Box 237, Tofino, British Columbia V0R 2Z0, Canada
Pacific Sands Beach Resort Slideshow
Show Prices
$153 - $469 Avg. price/night*
Ollie #19 of 1,201 hotels in British Columbia
Ranked #1 of 15 in Tofino
  •  Stay in beach house! 
  • We stayed at Pacific Sands for 2 nights in April 2014, 3 adults in a beach... more
  • April 17, 2014
Professional photos | Traveler photos (429)
Special Price Pacific Storm Package
Travelers' Choice® 2014 Winner Luxury | Top Hotels
 
845 Hornby St, Vancouver, British Columbia V6Z 1V1, Canada
Wedgewood Hotel & Spa Slideshow
Show Prices
$207 - $329 (CAD 228 - 362) Avg. price/night*
Ollie #20 of 1,201 hotels in British Columbia
Ranked #7 of 96 in Vancouver
Professional photos | Traveler photos (215)
Special Deal Free breakfast with...