Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in British Columbia

Island Lake Resorts

P.O. Box 1229 602A 2Nd Ave, Fernie, Canada View map

The 3-star Island Lake Resorts Fernie offers proximity to Mt Fernie Provincial Park, situated approximately a 10-minute drive away. More

Book Now

Days Inn By Wyndham Golden

1416 Golden View Road, Golden, Canada View map

The comfortable Days Inn By Wyndham Golden features air-conditioned rooms with views of Rocky Mountains. Boasting a Jacuzzi and a sauna, this 3-star non-smoking inn is 4.5 km from Kicking Horse River. More

From US$ 232 Book Now

Sea To Sky Hotel And Conference Centre

40330 Tantalus Way, Po Box 310, Squamish, Canada View map

The 3-star smoke-free Sea To Sky Hotel And Conference Centre Squamish includes air-conditioned rooms nearly 25 minutes' walk from the West Coast Railway Heritage Park. Located just 1.8 km from the… More

From US$ 111 Book Now

Waters Edge Shoreside Suites

1971 Harbour Crescent, Box 789, Ucluelet, Canada View map

Featuring Wi-Fi in the lobby, Waters Edge Shoreside Suites Ucluelet hotel sits a 25-minute walk from Huu-Mees-Ma-As Native Art Gallery. Nestled near a boat dock, this hotel has hiking and fishing to… More

From US$ 176 Book Now

Days Inn By Wyndham Vernon

5121 26Th Street, Vernon, Canada View map

Situated only 5 minutes' walk from the Village Green Mall, the 3-star smoke-free Days Inn By Wyndham Vernon has a private art gallery. Offering views of the city, the convenient inn is within easy… More

From US$ 128 Book Now

Park Sands Beach Resort

105 Island Hwy East, Parksville, Canada View map

Located within 700 metres of the McMillan Arts Centre, Park Sands Beach Resort Parksville is a 6-minute walk from Riptide Lagoon. More

Book Now

Best Western Plus Prince George

3387 Highway 16 W, Prince George, Canada View map

Located around 7 km from the rich Fort George Park, the smoke-free Best Western Plus Prince George hotel offers general facilities such as a vending machine and a lift. Featuring a shared lounge and… More

From US$ 137 Book Now

Blackcomb Lodge

4220 Gateway Drive, Whistler, Canada View map

The comfortable Blackcomb Lodge Whistler hotel is only 6 minutes' walk from the Black Tusk Gallery and provides air-conditioned rooms with views of West Coast. Thanks to its prime location, the 3… More

From US$ 243 Book Now

Prestige Hudson Bay Lodge & Conference Centre, Worldhotels Crafted Collection

3251 Highway 16 East, Smithers, Canada View map

Discover the Prestige Hudson Bay Lodge Premier Collection, a full-service hotel nestled in the picturesque Bulkley Valley, along the Yellowhead Highway in Smithers, British Columbia. This charming… More

From US$ 99 Book Now

Prestige Kamloops Hotel

1810 Rogers Place, Kamloops, Canada View map

The comfortable Prestige Kamloops Hotel is nestled right in the centre of Kamloops, approximately 15 minutes' walk from Aberdeen Hills Park, and features Wi-Fi and parking. Located in a business… More

From US$ 102 Book Now

Fossil Bay Resort

11033 West Coast Road, Shirley, Canada View map

Guests of Fossil Bay Resort Shirley can enjoy access to Priest Cabin Park, located 2.9 km away. Sandcut Beach lies 20 minutes' walk from this hotel. More

Book Now

Prestige Vernon Hotel

4411 32 Street, Vernon, Canada View map

**Welcome to Prestige Vernon Hotel** - your perfect base for exploring the picturesque landscapes and cultural vibrancy of Vernon, nestled in the sunny Okanagan Valley. Ideally situated across from… More

From US$ 121 Book Now

West Coast Suites At Ubc

5959 Student Union Boulevard, Vancouver, Canada View map

### Welcome to West Coast Suites at UBC More

From US$ 131 Book Now

The Approach Hotel

2040 Summit Drive, Panorama, Canada View map

**Welcome to The Approach Hotel Panorama**-a stunning retreat nestled in the heart of the breathtaking Canadian Rockies. This stylish 3-star destination combines modern comforts with stunning natural… More

From US$ 163 Book Now

Executive Inn Whistler

4250 Village Stroll, Whistler, Canada View map

The 3-star boutique Executive Inn Whistler, situated nearly 25 minutes' walk from Scandinave Spa Whistler, is adorned with floor-to-ceiling windows and includes an outdoor swimming pool with a hot… More

From US$ 79 Book Now

Comfort Inn & Suites

885 Cranberry Lake Road, Valemount, Canada View map

Welcome to the tranquil retreat at Comfort Inn & Suites Valemount, where modern conveniences meet the natural splendor of the Canadian wilderness. Nestled conveniently off BC 5 and just moments from… More

From US$ 167 Book Now

The Hue Hotel, An Ascend Collection Hotel

1529 Hugh Allan Drive, Kamloops, Canada View map

The boutique The Hue Hotel, An Ascend Collection Hotel Kamloops is located around 5 minutes' walk from Cascades Casino and provides tour/ticket assistance for a better travel experience. This 4-star… More

From US$ 83 Book Now

Ramada By Wyndham Northern Grand Hotel & Conference Centre

9830 - 100Th Ave, Fort St. John, Canada View map

Featuring a vending machine and complimentary newspapers, the 4-star Ramada By Wyndham Northern Grand Hotel & Conference Centre Fort St. John is nestled in Fort St. John, just 1.1 km from Totem Mall.… More

From US$ 91 Book Now

Knights Inn Kamloops

625 West Columbia Street, Kamloops, Canada View map

Featuring a picnic area, various recreational opportunities, and a golf course, the 3-star Knights Inn Kamloops is merely a 5-minute walk from the Kamloops Scenic Outlook. Wi-Fi in public areas, a… More

From US$ 65 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

The eco-friendly Best Western Mountainview Inn Golden is situated in a prime touristic area of Golden, 2.5 km from Kinbasket Lake and only 7 minutes' walk from Burgess & James Gadsden Provincial Park… More

From US$ 181 Book Now

Prestige Oceanview Hotel Prince Rupert

118 6Th Street, Prince Rupert, Canada View map

The 3-star environmentally friendly Prestige Oceanview Hotel Prince Rupert, situated around 5 minutes' walk from Famous Players Prince Rupert Cinemas, boasts a banquet hall, suited for shared moments… More

From US$ 131 Book Now

Crown Mansion Boutique Hotel & Villas

292 Crescent Road East, Qualicum Beach, Canada View map

Located nearly a 20-minute stroll from Milner Gardens and Woodland, the 5-star smoke-free Crown Mansion Boutique Hotel & Villas Qualicum Beach offers Wi-Fi throughout the property and complimentary… More

From US$ 202 Book Now

Best Western Peace Arch Inn

2293 King George Boulevard, Surrey, Canada View map

The smoke-free Best Western Peace Arch Inn Surrey is located near the shopping district of Surrey, approximately 25 minutes' walk from Centennial Park. Enjoy a heated swimming pool and spacious rooms… More

From US$ 135 Book Now

Holiday Inn Hotel And Suites-Kamloops By Ihg

675 Tranquille Road, Kamloops, Canada View map

The smoke-free Holiday Inn Hotel And Suites-Kamloops By Ihg is situated about 5 minutes' walk from North Hills Centre and provides air-conditioned rooms, which are 850 m from Kamloops Lake. Featuring… More

From US$ 305 Book Now

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada View map

Welcome to the Northern Rockies Lodge, a captivating retreat that sits harmoniously on the shores of Muncho Lake, nestled within the breathtaking expanse of the Northern Rocky Mountains. This unique… More

From US$ 239 Book Now

Prestige Cranbrook Hotel, BW Premier Collection

1019 Cranbrook Street N, Cranbrook, Canada View map

The classic Prestige Cranbrook Hotel, BW Premier Collection is nestled right in the centre of Cranbrook, around 10 minutes' walk from Steeples, and features Wi-Fi and a car park. Located in proximity… More

From US$ 156 Book Now

Truffle Pigs Lodge

100 Centre St Field, Field, Canada View map

Providing 10 rooms, Truffle Pigs Lodge Field hotel is 4.5 km from Hamilton Falls. The Natural Bridge is also located around 10 minutes' drive from the hotel. More

Book Now

Best Budget Inn & Suites Kamloops

1773 East Trans Canada Highway, Kamloops, Canada View map

Best Budget Inn & Suites Kamloops, 2.4 km from Valleyview Arena, offers a private art gallery. Featuring 34 spacious rooms and an indoor swimming pool, the inn is located not far from the Secwepemc… More

From US$ 38 Book Now

Wild Renfrew Seaside Cottages

17310 Parkinson Road, Port Renfrew, Canada View map

The 3-star Wild Renfrew Seaside Cottages Port Renfrew hotel is situated in a rural area of Port Renfrew, 2.8 km from Botanical Beach Provincial Park and around a 10-minute ride from Botanical Beach. More

From US$ 207 Book Now

Fairfield By Marriott Inn & Suites Revelstoke

1730 Trans Canada Highway, Revelstoke, Canada View map

Situated at the doorstep of a national park, cafés, and restaurants, and within 25 minutes' walk of Mount Revelstoke National Park, the 3-star Fairfield By Marriott Inn & Suites Revelstoke includes a… More

From US$ 162 Book Now

Princess And The Pea Hotel

21628 48 Avenue, Langley, Canada View map

**Welcome to the Enchanted Retreat at the Princess and the Pea Hotel Langley** More

From US$ 52 Book Now

Quaaout Lodge & Spa At Talking Rock Golf Resort

1663 Little Shuswap Lake Road West, Squilax, Canada View map

**Discover the Essence of the Shuswap at Quaaout Lodge & Spa at Talking Rock Golf Resort** More

From US$ 247 Book Now

Ramada By Wyndham Williams Lake

1118 Lakeview Crescent, Williams Lake, Canada View map

The comfortable Ramada By Wyndham Williams Lake hotel is nestled in the centre of Williams Lake, approximately 25 minutes' walk from Pinchbeck Park, and features Wi-Fi and secured parking. Located a… More

From US$ 86 Book Now

Williston Lake Resort

12 Miller Road, Hudsons Hope, Canada View map

Arranging horseback riding, the 2-star Williston Lake Resort Hudsons Hope also features a spa salon for guests' relaxation. More

Book Now

Travelodge By Wyndham Kamloops Mountview

1225 Rogers Way, Kamloops, Canada View map

**Travelodge by Wyndham Kamloops Mountview** offers a delightful blend of comfort and convenience, making it an ideal destination for both leisure and business travelers in the heart of British… More

From US$ 71 Book Now

Prestige Prince George Lodge

1790 Highway 97 South, Prince George, Canada View map

The 4-star smoke-free Prestige Prince George Lodge hotel, located 2.7 km from the Two Rivers Gallery, offers an indoor swimming pool and high-speed Internet access in public areas. Its charming… More

From US$ 91 Book Now

Sechelt Inn

5454 Trail Avenue, Sechelt, Canada View map

Situated within 5 minutes' walk of Sechelt Inlets Marine Provincial Park, the 2-star beachfront Sechelt Inn features Wi-Fi in public areas and parking on site. Perfectly located in a shopping… More

From US$ 119 Book Now

Radisson Hotel Fort St John

9223 100 Street, Fort St. John, Canada View map

Offering currency exchange and a vending machine, the 3-star Radisson Hotel Fort St John Fort St. John is nestled merely 5 minutes' walk from Totem Mall and 0.8 km from the North Peace Cultural… More

From US$ 66 Book Now

Coast Fraser Inn

285 Donald Road, Williams Lake, Canada View map

The Coast Fraser Inn is an exceptional retreat located just 15 kilometers from the vibrant hub of Williams Lake. This eco-friendly property stands as a testament to sustainability, employing… More

From US$ 99 Book Now

The Maq Hotel

120 First Street, P.O. Box 340, Tofino, Canada View map

Situated within 10 minutes' walk of the Pacific Terminus, the 3-star smoke-free The Maq Hotel Tofino features Wi-Fi in public areas and a car park on site. An à la carte restaurant is available in… More

From US$ 71 Book Now

Fairfield Inn & Suites By Marriott Salmon Arm

790 16Th Street Northeast, Salmon Arm, Canada View map

The 4-star smoke-free Fairfield Inn & Suites By Marriott Salmon Arm, located within 25 minutes' walk of the Blackburn Park, offers a swimming pool, high-speed Internet access in public areas. This… More

From US$ 124 Book Now

The Bulldog Hotel

142 Main Street, Silver Star Mountain, Silver Star, Canada View map

Located approximately a 5-minute walk from Summit Chair, the non-smoking The Bulldog Hotel Silver Star gives easy access to various tourist attractions. Featuring 10 rooms with views of the mountain,… More

From US$ 152 Book Now

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada View map

Offering a location within a 400-metre distance of Burgess & James Gadsden Provincial Park, Prestige Golden Hotel offers 85 rooms. This hotel features a Jacuzzi and an indoor pool and provides 24… More

From US$ 99 Book Now

Sproat Lake Landing Resort

10695 Lakeshore Road, Great Central, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, Sproat Lake Landing Resort Great Central is 4.9 km from Sproat Lake and 25 minutes' walk from Sproat Lake Provincial Park. This hotel offers… More

From US$ 167 Book Now

Sunny Beach Motel

3648 Parkview Street, Penticton, Canada View map

Featuring views of the hills, Sunny Beach Motel Penticton is located 12 minutes' walk from Skaha Conservation Area. This motel offers Wi-Fi in public areas. More

From US$ 118 Book Now

Echo Valley Ranch And Spa

10635 Jesmond Road, Clinton, Canada View map

Set in the picturesque wilderness of British Columbia, Echo Valley Ranch and Spa offers an unrivaled blend of luxury and nature, located just 100 km from the vibrant town of Kamloops. This unique… More

Book Now

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada View map

Nestled on the stunning Strait of Georgia, Heron's Landing Hotel offers an idyllic retreat for both adventure seekers and those looking for a peaceful getaway. More

From US$ 59 Book Now

Highliner Hotel

815 First Avenue West, Prince Rupert, Canada View map

**Welcome to Highliner Hotel Prince Rupert**, your premier destination on the rugged north-west British Columbia coast. Nestled against the breathtaking backdrop of the Pacific Ocean, this newly… More

From US$ 81 Book Now

Best Western Northgate

6450 Metral Drive, Nanaimo, Canada View map

**Best Western Northgate Inn is your perfect getaway in Nanaimo, British Columbia.** Nestled in the heart of north Nanaimo, this eco-friendly hotel provides guests with incredible value and… More

From US$ 117 Book Now