British Columbia hotels

Search among 1688 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
1-50 out of 1688
8.4
Great429 total reviews
our site & Booking.com
Located a 10-minute drive from Ellison Provincial Park, the smoke-free Sparkling Hill Resort And Spa - Adults-Only Resort Vernon offers views of the lake and a heated swimming pool.
FromC$ 333 /nightSelect
7.2
Very good2631 total reviews
our site & Booking.com
Offering an adult pool, a sauna, an aqua park, and spa services, the comfortable Resort & Spa is located merely 9 minutes' walk from Tourism Harrison Hot Springs.
FromC$ 164 /nightSelect
8.2
Great99 total reviews
our site & Booking.com
The family Mountain Resort - Ski Tip / Tamarack Condos boasts a Jacuzzi and a sauna, while Panorama Mountain Resort is situated around 500 metres away.
FromC$ 220 /nightSelect
8.4
Great1567 total reviews
our site & Booking.com
Sitting 4.3 km from Yoho National Park Of Canada, the upscale Emerald Lake Lodge offers spa therapy, a patio, and a shared lounge.
FromC$ 201 /nightSelect
8.3
Great3849 total reviews
our site & Booking.com
Boasting setting in an entertainment neighbourhood, 1 km from Vancouver Art Gallery Offsite, the boutique-style Pinnacle Hotel Harbourfront provides an indoor swimming pool together with a Jacuzzi and a sauna.
FromC$ 374 /nightSelect
9.2
Perfect496 total reviews
our site & Booking.com
The grand 5-star Beach Oak Bay is 600 metres from Rose Garden and has to offer an adult pool plus a steam room, a hot tub, a foot bath, and two hot tubs.
FromC$ 265 /nightSelect
8.4
Great1769 total reviews
our site & Booking.com
Boasting setting in the Downtown Vancouver district, about a 25-minute walk from Science World at TELUS World of Science, the smoke-free Fairmont Hotel provides a heated swimming pool together with a hot tub and sauna facilities.
FromC$ 401 /nightSelect
8.7
Great2235 total reviews
our site & Booking.com
Offering 581 rooms as well as a Jacuzzi and a sauna, the 34-storey smoke-free Hyatt Regency Vancouver is set 0.8 km from The Orpheum and a few moments from Burrard tube station.
FromC$ 668 /nightSelect
7.9
Very good809 total reviews
our site & Booking.com
300 metres from Mineral Mountain Ziplines, the family-friendly Resort in Fairmont Hot Springs offers 8 rooms as well as a steam room, a Jacuzzi, a sauna, and a hot spring public bath.
FromC$ 233 /nightSelect
9.1
Perfect739 total reviews
our site & Booking.com
Offering a shop and a restaurant, the Fairmont Pacific Rim lies in the Downtown Vancouver district, only 1.6 km from Dr. Sun Yat-Sen Classical Chinese Garden and only 9 minutes' stroll from Canada Place.
FromC$ 3 309 /nightSelect
8.8
Great1136 total reviews
our site & Booking.com
Located within 400 metres of Whistler Blackcomb, the luxury Fairmont Chateau is a 14-minute walk from Black Tusk Gallery.
FromC$ 313 /nightSelect
8.3
Great359 total reviews
our site & Booking.com
Located 0.7 km from Riptide Lagoon Adventure Golf and just 500 m from RDN Top Bridge Trail Parking Area, the lovely Tigh-Na-Mara Seaside Spa Resort Parksville features a lounge bar plus a heated swimming pool.
FromC$ 171 /nightSelect
8.6
Great1316 total reviews
our site & Booking.com
Located just 9 minutes' walk from Harbour Green Park, the 5-star Westin Bayshore, features 499 rooms with views of the harbour.
FromC$ 769 /nightSelect
8.6
Great3302 total reviews
our site & Booking.com
Around 25 minutes' walk from Granville Island, the 5-star Pan Pacific features a sundeck and a shared lounge.
FromC$ 627 /nightSelect
8.6
Great1028 total reviews
our site & Booking.com
The smoke-free Fairmont Waterfront is a good starting point to Vancouver's sights including Vancouver Christmas Market, which is a 6-minute walk away.
FromC$ 449 /nightSelect
8.5
Great403 total reviews
our site & Booking.com
Set just 9 minutes on foot from Vancouver Public Library, the Jw Marriott Parq offers 329 rooms together with a steam room, a hot tub, and a foot bath onsite.
FromC$ 1 192 /nightSelect
9.4
Perfect265 total reviews
our site & Booking.com
The 5-star Wickaninnish Inn is located 0.9 km from MacKenzie Beach and comprises 75 rooms with modern comforts.
FromC$ 381 /nightSelect
8.8
Great1486 total reviews
our site & Booking.com
While staying at the luxury Fairmont Empress Victoria you are invited to discover Craigdarroch Castle, set a 10-minute drive away, or Beacon Hill Park, which is 1.6 km away.
FromC$ 193 /nightSelect
9.1
Perfect548 total reviews
our site & Booking.com
Conveniently situated a mere 0.8 km from Upper Village Market, the 5-star Four Seasons Resort Whistler boasts a summer terrace, massage therapy, and a shared lounge.
FromC$ 295 /nightSelect
8.8
Great449 total reviews
our site & Booking.com
Featuring an adult pool, a Turkish steam room, a Jacuzzi, a massage chair, and a foot bath, 4-star Spirit Ridge, In The Unbound Collection By Hyatt Osoyoos stands 300 metres from Nk'Mip Desert & Heritage Centre.
FromC$ 326 /nightSelect
8.4
Great1954 total reviews
our site & Booking.com
Situated just steps from a park, a bar, and restaurants, and 2.3 km from Vancouver Aquarium, the Sheraton Vancouver Wall Centre includes 742 rooms about a 5-minute drive from Granville Island.
FromC$ 1 172 /nightSelect
8.2
Great902 total reviews
our site & Booking.com
Merely 1.1 km from Windy Joe Trail, the Resort Manning Park offers a heated swimming pool along with a steam room, a Jacuzzi, and a sauna on-site.
FromC$ 129 /nightSelect
8.5
Great680 total reviews
our site & Booking.com
Offering a hot tub and two hot tubs onsite along with a heated swimming pool, the Delta Hotels By Marriott Grand Okanagan Resort is perfectly set in Kelowna, within 25 minutes' walk of Knox Mountain Park.
FromC$ 180 /nightSelect
9.0
Perfect2112 total reviews
our site & Booking.com
Based approximately 7 km from Capilano Suspension Bridge, the 4-star Paradox Vancouver features a Chinese restaurant and a nightclub, a sun terrace, and various recreational opportunities.
FromC$ 954 /nightSelect
8.7
Great2157 total reviews
our site & Booking.com
Located about a 5-minute ride from Victoria Bug Zoo and only 1.7 km from Johnson Street Bridge, the Grand Pacific features an indoor pool and 342 rooms.
FromC$ 183 /nightSelect
9.1
Perfect4719 total reviews
our site & Booking.com
Around 5 minutes' walk from YVR Airport underground station, the 5-star Fairmont Vancouver Airport In-Terminal boasts a hot tub and a sauna.
FromC$ 338 /nightSelect
8.7
Great824 total reviews
our site & Booking.com
Located a 9-minute walk from The Maritime Museum of British Columbia, the luxurious Delta Hotels By Marriott Victoria Ocean Pointe Resort Victoria is 1.4 km from Royal Theatre.
FromC$ 212 /nightSelect
9.0
Perfect1637 total reviews
our site & Booking.com
6 minutes' walk from Brown's Beach, the comfortable 4-star Black Rock Oceanfront Resort Ucluelet offers a beach bar together with a hot tub, spa therapy, and spa services.
FromC$ 219 /nightSelect
8.3
Great3806 total reviews
our site & Booking.com
Located a 25-minute walk from North Arm Bridge, the traditional Radisson Blu Vancouver Airport Hotel & Marina Richmond offers views of the marina and a swimming pool.
FromC$ 354 /nightSelect
8.7
Great841 total reviews
our site & Booking.com
Offering a swimming pool and a Japanese garden on site, the wonderful 4-star Inn At Laurel Point Victoria is situated just a 10-minute walk from Inner-Harbour Pathway.
FromC$ 146 /nightSelect
8.8
Great1701 total reviews
our site & Booking.com
Kids Market is approximately a 25-minute walk from the charming Sylvia Vancouver, and is ideal for an energetic jog or snow skiing, hiking, and cycling.
FromC$ 112 /nightSelect
8.8
Great576 total reviews
our site & Booking.com
Take advantage of a Jacuzzi and a sauna at the 4-star Zed Tofino, located next to a boat dock, only 1.4 km from Maquinna Provincial Marine Park.
FromC$ 108 /nightSelect
8.8
Great440 total reviews
our site & Booking.com
Set nearly 25 minutes' walk from Victoria Butterfly Gardens, the 5-star Resort Brentwood Bay offers 33 rooms, along with a mud bath and a hot tub.
FromC$ 298 /nightSelect
8.3
Great751 total reviews
our site & Booking.com
Offering massage therapy, a picnic area, and barbecue grills, the upscale Copper Point Resort is situated 14 minutes' walk from Copper Point Golf Club.
FromC$ 141 /nightSelect
9.0
Perfect506 total reviews
our site & Booking.com
Offering a sauna, a picnic area, and barbecue grills, the 4-star Pacific Sands Beach Resort is 2.4 km from Chesterman Beach as well as around 5 minutes' walk from Tourism Tofino.
FromC$ 792 /nightSelect
8.6
Great217 total reviews
our site & Booking.com
The Cove Lakeside Resort is situated 3.2 km from Two Eagles Golf Course and just 6 minutes' stroll from Gellatly Nut Farm.
FromC$ 164 /nightSelect
8.8
Great3116 total reviews
our site & Booking.com
Guests of the Sutton Place Hotel Vancouver can relax at a heated pool and have their drinks at the oyster bar.
FromC$ 460 /nightSelect
8.2
Great612 total reviews
our site & Booking.com
Guests can spend their days relaxing by an outdoor swimming pool or try basketball, cycling, and golf arranged at the 4-star St. Eugene Golf Resort & Casino.
FromC$ 133 /nightSelect
8.3
Great4001 total reviews
our site & Booking.com
Apex Adventure Plex is within a 4-km distance of the Radisson Hotel Vancouver Airport, while The Church in Richmond is merely 12 minutes' stroll away.
FromC$ 401 /nightSelect
8.2
Great3861 total reviews
our site & Booking.com
Located merely 5 minutes' walk from False Creek and 2.8 km from Gastown, 4-star The Parker Hotel And Rooftop Vancouver features a shared lounge and a golf course.
FromC$ 288 /nightSelect
7.9
Very good466 total reviews
our site & Booking.com
The 4-star Rockwater Secret Cove Resort, located 4.6 km from North Thormanby Island, features a heated pool.
FromC$ 215 /nightSelect
8.3
Great486 total reviews
our site & Booking.com
The Marriott Inner Harbour is located near the entertainment district of Victoria nearly a 5-minute ride from The Maritime Museum of British Columbia.
FromC$ 263 /nightSelect
8.5
Great653 total reviews
our site & Booking.com
Located 300 metres from Burrard tube station and 6 minutes on foot from Vancouver Downtown, the 31-storey pet-friendly Marriott Pinnacle Downtown boasts a steam room, a Jacuzzi, and a sauna.
FromC$ 550 /nightSelect
8.7
Great148 total reviews
our site & Booking.com
The Resort Halcyon Hot Springs, set within a few blocks of Revelstoke Mountain, offers 25 rooms along with a treatment room and a hot spring public bath.
FromC$ 455 /nightSelect
9.2
Perfect357 total reviews
our site & Booking.com
Offering guests to enjoy use of a steam room, a Jacuzzi, a sauna, and a foot bath, the 4-star Naturally Pacific Resort is set 3.1 km from Quinsam River Hatchery.
FromC$ 176 /nightSelect
8.5
Great4765 total reviews
our site & Booking.com
Featuring an indoor swimming pool and a lounge bar, the comfortable Rosedale On Robson Suite is located only 5 minutes' walk from Vancouver Public Library and 1.9 km from Gastown.
FromC$ 541 /nightSelect
7.9
Very good2857 total reviews
our site & Booking.com
Situated right in the centre of Richmond and around 10 minutes by car from Colonel Sherman Armoury, the 3-star Executive Hotel Vancouver Airport offers 338 rooms.
FromC$ 114 /nightSelect
7.7
Very good1228 total reviews
our site & Booking.com
Set only a 5-minute walk from st edward's anglican church, the unique 4-star Sandman Signature Vancouver Airport Hotel & Resort Richmond offers numerous activities including tennis, golf, and fishing.
FromC$ 132 /nightSelect
8.7
Great790 total reviews
our site & Booking.com
You can relax by an indoor swimming pool in non-smoking The Beach Club Resort — Bellstar Hotels & Resorts Parksville, located 11 minutes' walk from Riptide Lagoon.
FromC$ 180 /nightSelect
8.1
Great466 total reviews
our site & Booking.com
Staying at the 4-star Lakeside Resort Penticton, guests can enjoy spectacular views of the beach and visit The Book Shop, set a mere 450 metres away.
FromC$ 144 /nightSelect
Show more

British Columbia hotels essential information

🏨 British Columbia hotels 1688
👛 Lowest price 19 CAD
✍️ Hotels Reviews 138 180