British Columbia hotels

Search among 1959 available hotels in British Columbia from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
501-600 out of 1959
8.2
Great90 reviews
The environmentally friendly Best Western Plus Country Meadows Inn Aldergrove in a business district features an indoor swimming pool and a fitness area.
FromC$ 207 /nightSelect
8.4
Great55 reviews
Located within 18 minutes' walk of Canadian Museum of Rail Travel, the full-service Heritage Inn Hotel & Convention Centre - features 52 rooms and an à la carte restaurant on-site.
FromC$ 113 /nightSelect
8.2
Great184 reviews
The comfortable 3-star Rodeway Inn & Suites Kamloops offers 29 rooms along with a Jacuzzi and an outdoor swimming pool on-site, boasting setting near a motorway.
FromC$ 89 /nightSelect
8.4
Great189 reviews
The à la carte restaurant with American dishes and the lovely 3-star Swans Brewery, Pub & Hotel's central location make it one of the best accommodation options in the entertainment district of Victoria.
FromC$ 304 /nightSelect
8.4
Great111 reviews
Located about a 5-minute walk from Mount Revelstoke National Park, the boutique Cube In has 22 rooms, and lies near a train station.
FromC$ 102 /nightSelect
8.4
Great142 reviews
Located around a 10-minute drive from Kelowna Art Gallery, the pet-friendly Recreation Inn And Suites offers a continental breakfast and features a swimming pool.
FromC$ 133 /nightSelect
7.8
Very good53 reviews
Located in the very heart of Kamloops, the Super 8 By Wyndham Kamloops East Motel offers fast access to Lake City Casino Kamloops, about 6 km away.
FromC$ 79 /nightSelect
Chalet InnMotel
8.2
Great33 reviews
Set 2.6 km from Hirsch Creek Golf and Winter Club, the 3-star Chalet Inn Kitimat features 48 rooms with private bathrooms.
FromC$ 108 /nightSelect
8.6
Great109 reviews
The Hi Vancouver Downtown -, located within 5 minutes' walk of Nelson Park, is also at a proximity to Long Table Distillery.
FromC$ 268 /nightSelect
8.2
Great54 reviews
Situated near a train station, the North Star Inn & Suites Prince George is 9 minutes' walk from Two Rivers Gallery.
FromC$ 71 /nightSelect
8.0
Great121 reviews
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$ 300 /nightSelect
8.0
Great45 reviews
1.2 km from Peninsula Gallery, the 3-star Cedarwood Inn & Suites overlooks the sea and features spa therapy, entertainment activities and barbeque.
FromC$ 125 /nightSelect
8.2
Great75 reviews
The Wild Coast Wilderness Resort is set a 10-minute drive from Juan de Fuca Trail and within 2.7 km of Botanical Beach Provincial Park.
FromC$ 120 /nightSelect
Solo SuitesAparthotel
8.2
Great51 reviews
Costco Wholesale Warehouse Store is nearly a 25-minute walk from the Solo Suites Victoria, while Fort Rodd Hill National Historic Site is about 3.1 km away.
FromC$ 212 /nightSelect
8.4
Great49 reviews
Giant's Head Mountain Park is approximately 18 minutes on foot from the Rosedale Motel, while Summerland Museum and Archives is 10 minutes' stroll away.
FromC$ 113 /nightSelect
8.2
Great61 reviews
Located in Golden and approximately a 10-minute drive from Burges & James Gadsden Provincial Park, the 2-star Village Lodge features a hot tub and an indoor pool for guest's pure relaxation.
FromC$ 89 /nightSelect
8.2
Great98 reviews
Situated close to a train station, the 3-star Pacific Inn Prince Rupert is a mere 5 minutes' stroll from Rotary Waterfront Park.
FromC$ 132 /nightSelect
8.4
Great330 reviews
Featuring a swimming pool, the comfortable Rosellen Suites At Stanley Park lies in a theatre neighbourhood, within a 5-minute walk of Seawall.
FromC$ 256 /nightSelect
8.0
Great41 reviews
The Island View Lodge is situated in the very heart of Powell River within 4.3 km of Powell River Public Library.
FromC$ 91 /nightSelect
8.2
Great33 reviews
Located not too far from Waterfront Park, the smoke-free Towneplace Suites By Marriott features a swimming pool and 110 rooms plus it is 2.9 km from Jim Lind Arena.
FromC$ 203 /nightSelect
Star LodgeMotel
8.0
Great101 reviews
While staying at the Star Lodge Kamloops you are invited to discover Overlander Park, set around 10 minutes away by car, or McDonald Park, which is a 25-minute stroll away.
FromC$ 120 /nightSelect
8.0
Great39 reviews
Set a minute's walk from Tyhee Lake Provincial Park, the 3-star Sandman Inn Smithers has a fast food restaurant as well as fitness classes and entertainment activities onsite.
FromC$ 142 /nightSelect
8.0
Great65 reviews
Located 10 minutes by car from Bull Canyon Provincial Park, the lovely Super 8 By Wyndham Williams Lake Bc features spa therapy and various recreational opportunities for guests' convenience.
FromC$ 118 /nightSelect
Lido MotelMotel
8.2
Great39 reviews
The Lido Motel is based merely 350 metres from Kootenay National Park in Radium Hot Springs, and consists of 7 rooms with unique decor.
FromC$ 112 /nightSelect
8.2
Great112 reviews
Enjoy fitness classes and various recreational opportunities provided by the smoke-free Happy Day Inn, located in the very heart of Burnaby.
FromC$ 83 /nightSelect
8.0
Great46 reviews
The comfortable Super 8 By Wyndham is around a 10-minute drive from Blackburn Park, boasting various recreational opportunities and entertainment activities.
FromC$ 97 /nightSelect
8.4
Great68 reviews
Offering 104 rooms with views of the mountain, the Prestige Hudson Bay Lodge Premier Collection Smithers is set in a shopping area, within 20 minutes' walk of Babine Mountains Provincial Park.
FromC$ 135 /nightSelect
8.2
Great74 reviews
Located within a 10-minute drive of Haynes Point Provincial Park, the comfortable Sahara Courtyard Inn & Suites offers a swimming pool.
FromC$ 105 /nightSelect
8.4
Great51 reviews
Guests can have a continental breakfast and enjoy visiting Swensson Park, set 10 minutes' drive from the 5-star Brookside Inn Boutique Abbotsford.
FromC$ 189 /nightSelect
8.4
Great348 reviews
Located 5 minutes on foot from A-maze-ing Laughter, the 2-star Buchan is nearly a 5-minute drive from Granville Island.
FromC$ 91 /nightSelect
8.2
Great190 reviews
Set at a 3.2 km distance from Secwepemc Museum and Heritage Park, the pet-friendly Ranchland Inn Kamloops features 26 rooms with private bathrooms.
FromC$ 112 /nightSelect
8.0
Great39 reviews
Located merely 0.6 km from Friendship Park and 8 minutes on foot from Tems Swiya Museum, the 2-star Driftwood Inn Sechelt features hiking and golf.
FromC$ 252 /nightSelect
8.2
Great77 reviews
Conveniently located in Radium Hot Springs a mere 350 metres from Kootenay National Park, the smoke-free Prestige Radium Hot Springs Resort, Worldhotels Crafted features a hot tub and an indoor pool.
FromC$ 334 /nightSelect
7.8
Very good202 reviews
While staying at the charming 2-star Cassandra Vancouver, guests will enjoy fitness classes, spa therapy and entertainment activities plus its location in a shopping area near a tube station.
FromC$ 106 /nightSelect
8.8
Great22 reviews
Set about 5 minutes on foot from Cottonwood Falls Park, the 2-star Dancing Bear Inn Nelson features 18 rooms with shared bathrooms.
FromC$ 30 /nightSelect
8.4
Great59 reviews
Set 4.7 km from Arrowstone Provincial Park, the pet-friendly Sandman Inn features 35 rooms with private bathrooms.
FromC$ 87 /nightSelect
8.4
Great77 reviews
Quesnel's Little People Painted Fire Hydrants and Quesnel Art Gallery are located 1.5 km and 2 km from the 4-star Billy Barker Casino respectively.
FromC$ 101 /nightSelect
8.4
Great124 reviews
The smoke-free Skwachays Lodge is set within 1.2 km of Vancouver Convention Centre and boasts 16 rooms plus a Chinese garden.
FromC$ 138 /nightSelect
7.8
Very good56 reviews
Guests can also enjoy access to Mummery Glacier Lake, which is nearly a 25-minute walk from the 2-star Selkirk Inn Golden.
FromC$ 56 /nightSelect
8.2
Great34 reviews
While staying at the 3-star Mountain View Motel Smithers you are invited to discover Babine Mountains Provincial Park, set 4.1 km away, or Toboggan Creek Fish Hatchery, which is nearly a 25-minute walk away.
FromC$ 142 /nightSelect
8.4
Great699 reviews
Located nearly a 10-minute drive from PNE/Playland, the smoke-free Days Inn By Wyndham Vancouver Metro features 66 rooms with views of the courtyard.
FromC$ 105 /nightSelect
8.0
Great109 reviews
The Canadas Best Value Inn is a comfortable 4-star property set 2.4 km from Valemount Pines Golf Course and 10 minutes by car from R.W. Starratt Wildlife Sanctuary.
FromC$ 93 /nightSelect
8.2
Great91 reviews
Boasting a swimming pool, the 3-star Days Inn By Wyndham Vernon offers a convenient location 700 metres from Okanagan Spirits Craft Distillery.
FromC$ 131 /nightSelect
8.4
Great50 reviews
Featuring 16 rooms with views of the garden, the 2-star Port-O-Call Inn Nanaimo is set within 25 minutes' walk of Beach Estates Park.
FromC$ 110 /nightSelect
8.0
Great71 reviews
0.7 km from Nelson Nordic Ski Club, the Alpine Inn & Suites offers a tour desk and a bicycle storage area.
FromC$ 138 /nightSelect
5000 MotelMotel
8.0
Great38 reviews
While staying at the 5000 Motel you are invited to discover LocoLanding Adventure Park, set 10 minutes away by car, or Pentage Winery, which is approximately a 10-minute drive away.
FromC$ 144 /nightSelect
8.6
Great203 reviews
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$ 131 /nightSelect
8.0
Great73 reviews
Located approximately 6 minutes on foot from Kootenay National Park not so far from Kootenay National Park, the 3-star Radium Park Lodge offers 58 rooms together with a hot tub, sauna facilities and an indoor pool.
FromC$ 69 /nightSelect
8.2
Great99 reviews
Placed within 5 minutes' drive of Glendale Gardens & Woodlands, the suburban - Elk Lake, An Ihg provides guests with baggage storage and a restaurant.
FromC$ 106 /nightSelect
8.4
Great108 reviews
Featuring an à la carte restaurant together with downhill skiing, cross-country skiing and snowboarding, the perfect Lodge is located at 150 metres of Sun Peaks Golf Course.
FromC$ 159 /nightSelect
8.4
Great34 reviews
The Motel is set within 10 minutes' drive of JoieFarm Winery Tasting Room and within 15 minutes' walk of Swiller's Pond Petting Farm.
FromC$ 214 /nightSelect
8.0
Great41 reviews
The 4-star Northern Rockies Lodge Muncho Lake overlooks the mountain and boasts a location in a beach area.
FromC$ 245 /nightSelect
8.0
Great64 reviews
Approximately 100 km from Cranbrook/Canadian Rockies International airport, the 2-star Slopeside Lodge Fernie offers a spa salon for guests' enjoyment.
FromC$ 69 /nightSelect
Carleton LodgeAparthotel
8.4
Great61 reviews
Boasting a location at 600 metres from Whistler Olympic Plaza, the comfortable Carleton Lodge features spa therapy, ski-to-door access and entertainment activities, as well as offers 11 rooms.
FromC$ 192 /nightSelect
8.6
Great256 reviews
The 3-star Best Western Plus Regency Inn And Conference Centre lies 15 minutes' drive from Abbotsford airport and features a restaurant and a gift shop.
FromC$ 91 /nightSelect
8.0
Great49 reviews
The 2-star Flamingo Motel, placed 10 minutes' drive from Old Order Distilling Co, features a swimming pool and a Japanese garden.
FromC$ 67 /nightSelect
8.0
Great39 reviews
Pomeroy Sport Centre is located merely 0.7 km from the comfortable Super 8 By Wyndham Fort St. John Bc, that boasts a hot tub, a massage chair and an indoor pool.
FromC$ 135 /nightSelect
Prior Castle InnBed & Breakfast
8.4
Great113 reviews
Located a 5-minute ride from Beacon Hill Children's Farm, the charming Prior Castle Inn Victoria features an English-style garden.
FromC$ 272 /nightSelect
8.2
Great109 reviews
At the 3-star Radium, guests can enjoy different activities, including canoeing, hiking and horse riding.
FromC$ 140 /nightSelect
8.2
Great80 reviews
Situated 0.6 km from Dry Gulch Provincial Park, the Crystal Springs Motel Radium Hot Springs features 30 rooms with private bathrooms.
FromC$ 110 /nightSelect
8.4
Great78 reviews
Located in the heart of Nanaimo, the Buccaneer Inn offers fast access to Vancouver Island Military Museum, a 25-minute walk away.
FromC$ 193 /nightSelect
8.2
Great62 reviews
Set approximately a 25-minute walk from Stawamus Chief Trailhead, the rooms in the 2-star August Jack Motor Inn have views of mountain.
FromC$ 95 /nightSelect
8.0
Great41 reviews
The Beachside Motel is located 0.9 km from Penticton Regional airport and 10 minutes' walk from Skaha Lake at S Beach bus stop.
FromC$ 131 /nightSelect
8.2
Great36 reviews
Situated 0.8 km from Skaha Lake Beach, the 2-star Empire Motel Penticton also offers a swimming pool.
FromC$ 90 /nightSelect
8.2
Great27 reviews
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.6
Great32 reviews
The Flying Steamshovel Inn is set at a 2.9 km distance from Red Chair and merely 200 metres from Stephanie Gauvin Art Gallery.
FromC$ 155 /nightSelect
8.4
Great30 reviews
Set at a 2.1 km distance from Alaska Highway House, the environmentally friendly Pomeroy Inn And Suites Dawson Creek features an indoor swimming pool and a buffet breakfast.
FromC$ 178 /nightSelect
8.4
Great46 reviews
While staying at this 15-room the 3-star Comox Valley Inn & Suites, you can easily walk over to Downtown Courtenay, which is 150 metres away.
FromC$ 89 /nightSelect
8.2
Great68 reviews
Boasting a Jacuzzi, a sauna and an indoor pool, the premier Coast Prince George Hotel By Apa is also centrally set 5 minutes on foot from Two Rivers Gallery.
FromC$ 154 /nightSelect
8.6
Great122 reviews
Featuring fitness classes, entertainment activities and recreational facilities, the Hampton Inn - Vancouver Airport/Richmond is situated within an 8-minute walk of Time Escape and a 5-minute stroll from Bridgeport tube station.
FromC$ 132 /nightSelect
8.0
Great80 reviews
35 rooms and friendly service are available at the 2-star Travelodge By Wyndham Salmon Arm Bc, which is located close to a motorway and a 10-minute ride from Shuswap Lake.
FromC$ 146 /nightSelect
8.2
Great48 reviews
Penticton Convention Centre is a mere 10 minutes' stroll from the 3-star Black Sea.
FromC$ 129 /nightSelect
8.2
Great81 reviews
Around a 5-minute drive from Peterson Creek Park, the Vista Inn Kamloops includes 32 rooms.
FromC$ 139 /nightSelect
The SpotMotel
8.0
Great72 reviews
Offering 11 rooms with views of the courtyard, the Spot Motel is set in a business area, around a 10-minute drive from Harewood Centennial Park Playground.
FromC$ 87 /nightSelect
8.0
Great57 reviews
While staying at the 3-star Lakeside Villa Inn & Suites you are invited to discover Skaha Bluffs Provincial Park, set 10 minutes' drive away, or The Peach Ice Cream Shop, which is about 6 km away.
FromC$ 167 /nightSelect
8.2
Great98 reviews
Gyro Park is 10 minutes by car from the 2-star Villa, while Kootenay Co-op Grocery Store is nearly 10 minutes' drive away.
FromC$ 125 /nightSelect
8.0
Great41 reviews
Offering boating and fishing, the non-smoking Western Terrace boasts a prime location at a short distance from Heritage Park.
FromC$ 109 /nightSelect
8.4
Great70 reviews
Sitting within a 5-minute walk of North Star Express High Speed Quad, the 4-star Mountain Spirit Resort Kimberley offers spa therapy and entertainment activities at the premises.
FromC$ 229 /nightSelect
8.4
Great51 reviews
While staying at the 3-star Quality you are invited to discover Pinnacles Provincial Park, set a 15-minute ride away, or Quesnel Lake, which is a 5-minute walk away.
FromC$ 163 /nightSelect
8.6
Great119 reviews
Located about a 5-minute walk from Chinatown, the 2-star Ocean Island Inn | Backpackers | Suites features 70 rooms with views of the city.
FromC$ 33 /nightSelect
8.2
Great51 reviews
Guests can enjoy skiing and cycling at the smoke-free Richter Pass Beach Resort Osoyoos, approximately 5 minutes' walk from Starlite Marina & Beach Shop.
FromC$ 101 /nightSelect
8.2
Great127 reviews
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$ 180 /nightSelect
8.4
Great44 reviews
The Best Western Cowichan Valley Inn Duncan is located 30 km from Ganges Water airport and 200 metres from Cowichan Commons bus stop.
FromC$ 135 /nightSelect
8.6
Great79 reviews
Placed only 10 minutes on foot from Harbour Centre Lookout Tower and in the heart of Vancouver, the St. Clair Hotel offers 30 rooms.
FromC$ 143 /nightSelect
8.4
Great67 reviews
Yoga classes and massage therapy are all open to guests of this 70-room the 4-star Quaaout Lodge & Spa At Talking Rock Golf Resort Squilax that is located around 10 minutes by car from Last Spike.
FromC$ 336 /nightSelect
8.4
Great26 reviews
While staying at the Ocean Breeze Executive North Vancouver you are invited to discover Victory Ship Way, set a 15-minute stroll away, or Pacific Coliseum, which is 3 km away.
FromC$ 452 /nightSelect
8.2
Great118 reviews
The Harbour Light is set just 1.6 km from Maffeo Sutton Park and around a 10-minute drive from Buttertubs Marsh.
FromC$ 79 /nightSelect
8.2
Great487 reviews
The surrounding area includes Dr. Sun Yat-Sen Classical Chinese Garden, merely a 7-minute walk away, and Stadium-Chinatown tube station around 10 minutes' walk from the affordable Budget Inn Patricia.
FromC$ 49 /nightSelect
Casa Grande Inn & SuitesBed & Breakfast
8.6
Great80 reviews
Set at a 4.7 km distance from Maple Leaf Spirits Inc Distillery, the rooms in the 4-star Casa Grande Inn & Suites have views of beach.
FromC$ 108 /nightSelect
8.6
Great189 reviews
Located within a 5-minute walk of Haynes Point Provincial Park in an entertainment district, the full-service Best Western Plus Osoyoos Hotel & Suites features 67 rooms along with fitness classes, spa therapy and entertainment activities.
FromC$ 139 /nightSelect
Sonder At RevivalAparthotel
8.4
Great108 reviews
The Sonder At Revival Aparthotel is located 15 km from Vancouver airport and in close proximity to Denman Street at Comox Street bus stop.
FromC$ 135 /nightSelect
8.2
Great71 reviews
While staying at the 4-star Ramada Limited you are invited to discover Lac La Hache Provincial Park, set 5 minutes' drive away, or Centennial Park, which is merely 1.6 km away.
FromC$ 101 /nightSelect
8.6
Great46 reviews
Located nearly 5 minutes on foot from the 21 - acre Skaha Lake Park and within a stone's throw away from Skaha Conservation Area, the Traveler'S Motel in Penticton features a swimming pool with a hot tub and an outdoor swimming pool.
FromC$ 151 /nightSelect
First Tracks LodgeAparthotel
8.4
Great77 reviews
A steam room, a hot tub and sauna facilities are available, while the perfect 4-star First Tracks Whistler boasts a prime location in the Whistler Creekside district.
FromC$ 368 /nightSelect
Panorama SpringsAparthotel
8.6
Great1 review
The Springs Aparthotel with mountain views lies nearly a 5-minute walk from Panorama Mountain Resort.
FromC$ 423 /nightSelect
8.4
Great130 reviews
The 3-star Tide'S Inn with ocean views lies right next to Paradise Mini Golf and Fun Park.
FromC$ 95 /nightSelect
8.2
Great63 reviews
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$ 133 /nightSelect
8.4
Great43 reviews
The Spot At Porpoise Bay Sechelt is set about a 25-minute walk from Sunshine Coast Arena and around 10 minutes by car from Porpoise Bay Provincial Park.
FromC$ 118 /nightSelect
8.2
Great75 reviews
Featuring an outdoor pool and a lounge bar, the smoke-free Le Chamois By Whistler Premier Aparthotel is based within 10 minutes' walk of Superfly Ziplines.
FromC$ 504 /nightSelect
8.2
Great177 reviews
Arranging mountain biking, canoeing and rowing at the premises, the 3-star Wells Gray Inn Clearwater is based 10 minutes' drive from Dawson Falls, close to a motorway.
FromC$ 128 /nightSelect