British Columbia hotels

Search among 1683 available hotels in British Columbia.

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
1Filter & Sort
View map
351-400 out of 1683
8.5
Great756 total reviews
our site & Booking.com
Located within a 10-minute drive of Amphitrite Point Lighthouse, the 4-star Waters Edge Shoreside Suites Ucluelet features 11 rooms with views of the sea.
FromC$ 241 /nightSelect
8.3
Great785 total reviews
our site & Booking.com
Offering a quiet location relatively near Revelstoke Mountain, the pet-friendly Glacier House Hotel & Resort Revelstoke boasts an American restaurant along with snowmobiling and skiing.
FromC$ 199 /nightSelect
7.8
Very good426 total reviews
our site & Booking.com
The Best Western Cowichan Valley Inn Duncan is located 30 km from Ganges Water airport and 200 metres from Cowichan Commons bus stop.
FromC$ 136 /nightSelect
8.8
Great235 total reviews
our site & Booking.com
Set merely 1.7 km from Skeena Mall, the unpretentious 4-star Comfort Inn & Suites Terrace features 87 rooms with private bathrooms.
FromC$ 145 /nightSelect
8.5
Great507 total reviews
our site & Booking.com
10 minutes by car from Ladysmith Museum, the eco-friendly Microtel Inn & Suites By Wyndham Oyster Bay offers a hot tub and an indoor pool in addition to a swimming pool.
FromC$ 140 /nightSelect
8.9
Great677 total reviews
our site & Booking.com
The upscale Legends Aparthotel is set nearly 17 minutes on foot from Alexander Falls and within easy reach to Creekside Village.
FromC$ 193 /nightSelect
7.8
Very good1588 total reviews
our site & Booking.com
Located within a 5-minute walk of Kicking Horse Mountain Resort, the 3-star Glacier Mountaineer Lodge Golden includes 67 rooms along with a steam room, a hot tub and sauna facilities.
FromC$ 75 /nightSelect
Oasis InnMotel
8.0
Great1220 total reviews
our site & Booking.com
The 3-star Oasis Inn features a heated pool and views of the courtyard, and is located around a 10-minute drive from Kelowna City Park.
FromC$ 85 /nightSelect
8.0
Great918 total reviews
our site & Booking.com
Featuring spa therapy, various recreational opportunities and entertainment activities, together with a lounge bar, the 3-star Holiday Inn Express & Suites Riverport Richmond, An Ihg Richmond is set 550 metres from Extreme Air Park.
FromC$ 152 /nightSelect
8.7
Great388 total reviews
our site & Booking.com
Within a 5-minute stroll of Penticton Rose Garden, the 4-star Kettle Valley offers snow skiing, hiking and cycling for guests to keep active.
FromC$ 181 /nightSelect
8.8
Great437 total reviews
our site & Booking.com
Within 17 minutes' walk of Kootenay National Park, the Bighorn Meadows Resort Radium Hot Springs includes 32 rooms.
FromC$ 279 /nightSelect
8.7
Great563 total reviews
our site & Booking.com
Located right in the centre of Harrison Hot Springs, only a few minutes away from Harrison Lake & Hot Springs and within walking distance of Miami Bridges Trail, the 3-star Harrison Beach offers fitness classes and various recreational opportunities.
FromC$ 132 /nightSelect
6.7
Nice2322 total reviews
our site & Booking.com
The 4-star Plaza Hotel A Trademark Collection By Wyndham is situated near an entertainment district, approximately a 5-minute walk from Lake City Casino Kamloops.
FromC$ 81 /nightSelect
8.4
Great413 total reviews
our site & Booking.com
Kalamalka Lake Provincial Park is at a 2.9 km distance from the elegant Best Western Premier Route 97 Vernon, while Polson Park is approximately 10 minutes' drive away.
FromC$ 141 /nightSelect
8.2
Great785 total reviews
our site & Booking.com
The comfortable 3-star Express Golden-Kicking Horse Golden with a swimming pool is at a 2.9 km distance from Edelweiss Village.
FromC$ 156 /nightSelect
7.0
Very good186 total reviews
our site & Booking.com
A beachfront location of the 2-star Tiki Shores Inn & Suites provides easy access to Penticton Museum and Archives, which is about a 5-minute ride away.
FromC$ 116 /nightSelect
7.3
Very good76 total reviews
our site & Booking.com
2.4 km from Interlakes, the Sheridan Lake Motel includes 7 rooms.
FromC$ 89 /nightSelect
7.1
Very good1039 total reviews
our site & Booking.com
Located near a motorway and approximately a 10-minute ride from Fisherman's Wharf, the 3-star Ramada By Wyndham offers spa therapy, various recreational opportunities and entertainment activities.
FromC$ 82 /nightSelect
7.1
Very good645 total reviews
our site & Booking.com
Within 12 km of Sacred Heart Cathedral and overlooking the Thompson River, the eco-friendly Ramada By Wyndham features fitness classes and various recreational opportunities.
FromC$ 85 /nightSelect
7.5
Very good687 total reviews
our site & Booking.com
Set within 14 minutes' walk of Port Hardy Museum & Archives, the 4-star Quarterdeck Inn boasts various recreational opportunities and billiards available on site.
FromC$ 129 /nightSelect
8.4
Great411 total reviews
our site & Booking.com
While staying at the 3-star Prestige Vernon you are invited to discover Davison Orchards Country Village, set 10 minutes away by car, or Okanagan Science Centre, which is approximately 2 km away.
FromC$ 166 /nightSelect
8.6
Great175 total reviews
our site & Booking.com
Set within 18 minutes' walk of Victoria Bug Zoo, the 3-star Worldmark offers 92 rooms and a swimming pool.
FromC$ 281 /nightSelect
8.3
Great408 total reviews
our site & Booking.com
Situated within a 10-minute drive of Wayward Distillation House, the full-service Best Western The Westerly Courtenay features fitness classes, entertainment activities and billiards.
FromC$ 136 /nightSelect
8.4
Great584 total reviews
our site & Booking.com
A 15-minute drive from BC Wildlife Park, the charming 4-star South Thompson Inn & Conference Centre offers an outdoor swimming pool along with a Jacuzzi and an outdoor swimming pool on-site.
FromC$ 167 /nightSelect
7.5
Very good252 total reviews
our site & Booking.com
The Sandman Hotel & Suites is a charming 3-star property set at a 3.5 km distance from Prince George Railway Museum and 25 minutes on foot from Two Rivers Gallery.
FromC$ 108 /nightSelect
8.8
Great538 total reviews
our site & Booking.com
Situated within 15 minutes' walk of Tonquin Beach, the Duffin Cove Resort Tofino offers 28 guest rooms.
FromC$ 299 /nightSelect
8.2
Great296 total reviews
our site & Booking.com
The 4-star Best Western Plus Baker Street Inn Nelson is within a 5-minute drive of Grohman Narrows Provincial Park, boasting fitness classes, spa therapy and entertainment activities.
FromC$ 214 /nightSelect
8.7
Great367 total reviews
our site & Booking.com
The 3-star Oceanfront Suites At Cowichan Bay is within minutes from Hilary's Cheese, boasting fitness classes, facials and various recreational opportunities.
FromC$ 123 /nightSelect
8.3
Great1079 total reviews
our site & Booking.com
Mountain biking, hiking and fishing services make the comfortable 4-star Canadian Princess Lodge & Marina Ucluelet attractive to sports enthusiasts, and set at 850 metres from Totem Pole.
FromC$ 133 /nightSelect
7.6
Very good1317 total reviews
our site & Booking.com
Glacier National Park is approximately a 15-minute walk from the Northwinds By Basecamp and Mount Revelstoke National Park is a mere 1.2 km away.
FromC$ 101 /nightSelect
8.4
Great557 total reviews
our site & Booking.com
Located in Surrey and 25 minutes on foot from Bear Creek Park, the 3-star Best Western King George Inn & Suites features a hot tub and an indoor pool for guest's pure relaxation.
FromC$ 132 /nightSelect
7.8
Very good1797 total reviews
our site & Booking.com
Set a 10-minute walk from Schoen Lake Provincial Park, the Days Inn By Wyndham Kelowna offers a swimming pool together with fitness classes, spa therapy and various recreational opportunities for guest enjoyment.
FromC$ 107 /nightSelect
8.1
Great2589 total reviews
our site & Booking.com
Set within 5 minutes' stroll of Calvary Temple and in the business district of Kamloops, the 4-star Wingate By Wyndham Kamloops has 83 rooms.
FromC$ 125 /nightSelect
8.9
Great865 total reviews
our site & Booking.com
Guests can enjoy views of the Pacific Ocean, while taking advantage of the 2-star Casa Grande Inn's beachfront location in an entertainment neighbourhood.
FromC$ 170 /nightSelect
8.1
Great675 total reviews
our site & Booking.com
Set approximately 15 minutes' walk from Mineral World and the Scratch Patch, the Days Inn By Wyndham Victoria Airport boasts entertainment activities and various recreational opportunities available on site.
FromC$ 173 /nightSelect
8.1
Great272 total reviews
our site & Booking.com
Around a 10-minute ride from BIG Little Science Centre, the award-winning Best Western Plus Kamloops offers a Jacuzzi and an indoor pool in addition to an indoor swimming pool.
FromC$ 156 /nightSelect
8.4
Great212 total reviews
our site & Booking.com
Offering a central setting only 1.8 km from Sunbird Chair Lift, the comfortable 4-star Vacation Retreat At Horsethief Panorama features a treatment room, a Jacuzzi and sauna facilities.
FromC$ 353 /nightSelect
8.4
Great880 total reviews
our site & Booking.com
The Adventure Inn is located 65 km from Green Lake Seaplane Base airport and a short way from Behrner at Hilltop House bus stop.
FromC$ 118 /nightSelect
8.1
Great187 total reviews
our site & Booking.com
Approximately 10 minutes' drive from Peterson Creek Park, the Prestige Kamloops includes 95 rooms.
FromC$ 140 /nightSelect
7.5
Very good95 total reviews
our site & Booking.com
The 2-star Inn Heriot Bay features views of the Pacific Ocean and boasts access to a private beach and Quadra Island Kayaks, located only a 5-minute stroll away.
FromC$ 388 /nightSelect
7.9
Very good602 total reviews
our site & Booking.com
Featuring 62 rooms with views of the mountain, the 4-star Quality Inn & Suites Vernon, approximately a 10-minute ride from Kekuli Bay Provincial Park, provides guests with a Jacuzzi and an indoor pool.
FromC$ 111 /nightSelect
7.4
Very good447 total reviews
our site & Booking.com
The Ramada By Wyndham Surrey/Langley offers to indulge in a Jacuzzi and an indoor pool or take a refreshing dip in an indoor pool, before discovering the secrets of Canadian cuisine served at à la carte restaurant.
FromC$ 112 /nightSelect
8.0
Great265 total reviews
our site & Booking.com
While staying at the Trickle Creek Lodge Kimberley you are invited to discover The Platzl Plaza, set 10 minutes away by car, or Cominco Gardens, which is around 3 km away.
FromC$ 119 /nightSelect
7.5
Very good1546 total reviews
our site & Booking.com
Located only 9 minutes' walk from Kicking Horse River, the 3-star Travelodge By Wyndham Golden Sportsman Lodge provides a hot tub and sauna facilities onsite.
FromC$ 132 /nightSelect
7.4
Very good611 total reviews
our site & Booking.com
Located within 10 minutes' drive of Cathedral Grove, the 2-star Hospitality Inn Port Alberni offers views of the mountain and an outdoor swimming pool.
FromC$ 111 /nightSelect
8.6
Great1015 total reviews
our site & Booking.com
Located 10 minutes by car from Quatse Salmon Stewardship Centre Natural History Museum, the 4-star Kwa'Lilas Port Hardy features a continental breakfast.
FromC$ 144 /nightSelect
7.8
Very good398 total reviews
our site & Booking.com
Thanks to the great location, the Best Western Peace Arch Inn is set right in the very heart of Surrey, and also you can enjoy an indoor pool onsite.
FromC$ 185 /nightSelect
8.4
Great278 total reviews
our site & Booking.com
With fitness classes, various recreational opportunities and entertainment activities at the premises, the 4-star Holiday Inn Express & Suites Terrace, An Ihg Terrace is located within a 10-minute drive of Kalum River.
FromC$ 122 /nightSelect
8.5
Great310 total reviews
our site & Booking.com
Featuring renovated rooms, the contemporary Holiday Inn Express And Suites Surrey, An Ihg Surrey also has a dry sauna, a whirlpool tub and an indoor pool, where you can relax.
FromC$ 134 /nightSelect
8.2
Great66 total reviews
our site & Booking.com
The Paradise Acres Ranch is set within 4.3 km of Rathtrevor Beach Provincial Park and around a 10-minute ride from Craig Heritage Park and Museum.
FromC$ 322 /nightSelect
Show more