Special offers and Exclusive deals

Search Hotels

2026-11-12
2026-11-13
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

Beach hotels in British Columbia

Slumberlodge Hotel

274 Lakeshore Drive, Penticton, Canada View map

During the stay at Slumberlodge Hotel Penticton villa, guests can indulge in an indoor pool or visit Munson Mountain, located 17 minutes' walk away. Located a mere 1.3 km from Arena Penticton… More

From US$ 64 Book Now

Bethlehem Centre

2371 Arbot Rd, Nanaimo, Canada View map

Positioned along the serene shores of Westwood Lake at the foot of Mount Benson, the Bethlehem Centre serves as a tranquil haven dedicated to introspection and renewal. With lush gardens, a… More

From US$ 95 Book Now

Gibsons Landing Inn

505 Gower Point Road, Gibsons, Canada View map

Conveniently located just 20 kilometers from Sechelt, Gibsons Landing Inn offers easy access to the coastal highways and ferry services that connect guests to the greater region of British Columbia. More

From US$ 111 Book Now

Flamingo Motel

2387 Skaha Lake Road, Penticton, Canada View map

Offering a location within 500 metres of the Cherry Lane Shopping Centre, Flamingo Motel Penticton offers 26 rooms. Guests will enjoy Wi-Fi in the rooms and an outdoor swimming pool on site. More

From US$ 49 Book Now

Kokanee Springs Golf Resort

16082 Woolgar Road Crawford Bay Crawford Bay V0B 1E0 Canada Crawford Baybritish Columbia V0B 1E0, Crawford Bay, Canada View map

Located 4.6 km from Kootenay Bay ferry terminal, the 3-star Kokanee Springs Golf Resort Crawford Bay includes 73 rooms. More

From US$ 168 Book Now

The Tide'S Out

414 West Island Highway, Parksville, Canada View map

The 3-star The Tide'S Out Motel Parksville lies in a popular area of Parksville nearly a 25-minute walk from the Oceanside Place Arena, featuring a sundeck and barbecue. Immerse yourself in garden… More

From US$ 72 Book Now

Shoreline Resort Condominiums

926 Lakeshore Drive West, Penticton, Canada View map

The 2-star Shoreline Resort Condominiums Penticton is located nearly a 5-minute stroll from SS Sicamous Heritage Shipyard Area, offering 46 rooms, Wi-Fi, and parking. Boasting a seasonal outdoor pool… More

From US$ 40 Book Now

Tofino Paddlers Inn

320 Main Street Po Box 620, Tofino, Canada View map

Nestled a 14-minute stroll from the Tonquin Park, Tofino Paddlers Inn features a private art gallery. This inn also includes parking. More

From US$ 110 Book Now

Naramata Courtyard Suites

365 Robinson Avenue, Naramata, Canada View map

Naramata Courtyard: A Haven of Relaxation and Exploration Dining is a delight at this charming enclave, with a variety of local culinary offerings nearby. More

From US$ 116 Book Now

Harrison Spa Motel

140 Esplanade Avenue, Harrison Hot Springs, Canada View map

### Welcome to Harrison Spa Motel More

From US$ 75 Book Now

Tofino Motel Harbourview

542 Campbell Street, Tofino, Canada View map

Located a mere 5 minutes' walk from the Mark Hobson Gallery, Tofino Motel Harbourview offers spacious rooms 500 metres from Wickannish Interpretive Centre. There is parking on site and Wi-Fi in… More

From US$ 78 Book Now

Best Western Plus Columbia River Hotel

1001 Rossland Avenue, Trail, Canada View map

Nestled in a business area and approximately a 20-minute stroll from Gyro Park, the comfortable 4-star Best Western Plus Columbia River Hotel Trail invites guests to dine in an à la carte restaurant… More

From US$ 140 Book Now

Howe Sound Inn & Brewing Company

37801 Cleveland Avenue, Squamish, Canada View map

Guests of the 3-star Howe Sound Inn & Brewing Company Squamish can easily reach the Squamish Public Library, located about a 5-minute walk away. Featuring 16 rooms with views of the mountain, the… More

From US$ 72 Book Now

Skylite Motel

459 East Island Highway, Parksville, Canada View map

**Experience the Charm of Skylite Motel Parksville** More

From US$ 66 Book Now

Lakeside Villa & Nordic Spa

4201 Skaha Lake Road, Penticton, Canada View map

Featuring Wi-Fi in the rooms, Lakeside Villa & Nordic Spa Penticton hotel is a 5-minute walk from Skaha Meadows Golf Course. The motel is 4.7 km from the Cascades Casino and provides guests with a… More

From US$ 123 Book Now

Tropicana Suite Hotel

1361 Robson Street, Vancouver, Canada View map

Tropicana Suite Hotel: Your Urban Oasis in Downtown Vancouver Nestled in the heart of Downtown Vancouver, the Tropicana Suite Hotel boasts a superb location on the vibrant Robson Street, where trendy… More

From US$ 78 Book Now

Ucluelet Wildwood Inn

1666 Peninsula Road, Po Box 433, Ucluelet, Canada View map

Located just 0.6 km from Big Beach, the 2-star Ucluelet Wildwood Inn features Wi-Fi in public areas and a car park on site. The inn is a good starting point for exploring Ucluelet, including the non… More

From US$ 66 Book Now

Meares Vista Inn

760 Campbell Street, Tofino, Canada View map

Positioned in the charming coastal town of Tofino, Meares Vista Inn is a hidden gem that offers a tranquil escape after a day spent exploring the stunning beaches. This quaint family-operated inn is… More

From US$ 99 Book Now

Apple Tree Inn

2406 Skaha Lake Road, Penticton, Canada View map

The 3-star Apple Tree Inn Penticton is located about 10 minutes' drive from Skaha Meadows Golf Course and has a heated swimming pool with a pool cover. The hotel is a good starting point for… More

From US$ 73 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

Woodside Farm Country Inn

7117 West Coast Road, Sooke, Canada View map

Woodside Farm Country Inn Sooke is located in Sooke, 3.6 km from Sooke Region Community Museum & Visitor Centre, and offers a swimming pool. More

From US$ 193 Book Now

Country Cottage B&B

6852 Longacre Drive, Vernon, Canada View map

Located within 900 metres of Okanagan Lake, Country Cottage B&B Vernon features lawn tennis, badminton, and ping pong. Guests can swim in a private pool, while this hotel provides views of the… More

From US$ 125 Book Now

Coast Tsawwassen Inn

1665 56 Street, Delta, Canada View map

Featuring an ATM and a lift, the suburban Coast Tsawwassen Inn Delta is nestled in Delta, 2.7 km from the seasonal Big Splash Water Slide Park. Offering a dry sauna and a hot tub, along with 90… More

From US$ 121 Book Now

Valley Star Motel

3455 Skaha Lake Road, Penticton, Canada View map

Situated nearly a 5-minute drive from Skaha Lake Beach, the 2-star Valley Star Motel Penticton also offers a seasonal outdoor pool. The motel is a good starting point for Penticton's sports… More

From US$ 57 Book Now

Harrison Grand Motel

280 Esplanade Ave, Harrison Hot Springs, Canada View map

Offering air-conditioned rooms and Wi-Fi in the rooms, the comfortable Harrison Grand Motel Harrison Hot Springs is around 2 km from the Spirit Trail and about a 5-minute walk from the Canwest Art… More

From US$ 100 Book Now

Sahara Courtyard Inn & Suites Osoyoos

6205 Cottonwood Drive, Osoyoos, Canada View map

Featuring Wi-Fi in public areas, Sahara Courtyard Inn & Suites Osoyoos is 15 minutes' walk from Sun Bowl Skating Arena. 4.5 km from Faustino Estate Cidery, the inn offers classic rooms plus a fitness… More

From US$ 77 Book Now

Waterways, A Boutique Hotel

4429 Marine Ave, Powell River, Bc, Powell River, Canada View map

Featuring an unbeatable location, Waterways, A Boutique Hotel Powell River offers views of the sea, and is a 10-minute ride from Duck Lake Protected Area. This inn entices guests with parking… More

From US$ 67 Book Now

Osoyoos Lakeview Inn & Suites

6004 89Th Street, Osoyoos, Canada View map

The smoke-free Osoyoos Lakeview Inn & Suites is approximately 5 minutes' walk from Osoyoos Lake and features a sundeck, a picnic area, and barbecue grills. Boasting a heated pool, the 3-star motel is… More

From US$ 80 Book Now

Swiss Sunset Inn

2604 Skaha Lake Road, Penticton, Canada View map

The 2-star Swiss Sunset Inn Penticton is located approximately 600 metres from Princess Margaret Secondary School Field, offering 19 rooms, Wi-Fi, and parking. Boasting a seasonal outdoor swimming… More

From US$ 57 Book Now

Canadas Best Value Inn & Suites-Castlegar

1935 Columbia Avenue, Castlegar, Canada View map

The cosy 3-star Canadas Best Value Inn & Suites-Castlegar is located around 5 minutes on foot from Complex Park, offering 39 rooms, Wi-Fi, and a car park. Nestled in parks and mountains, this… More

From US$ 68 Book Now

Black Sea Motel

988 Lakeshore Drive, Penticton, Canada View map

Black Sea Motel Penticton includes spacious rooms 5 minutes' walk from the SS Sicamous Heritage Park. Featuring a restaurant, this motel is located in close proximity to the owned LocoLanding… More

From US$ 93 Book Now

Comfort Inn & Suites Merritt

3713 Dewolf Way, Merritt, Canada View map

**Comfort Inn & Suites Merritt is your ideal retreat nestled in the heart of beautiful Merritt, BC.** Just a stone's throw away from the vibrant Nicola Lake and Monck Provincial Park, this inviting… More

From US$ 103 Book Now

Spring Villa Hotel

270 Esplanade Avenue, Harrison Hot Springs, Canada View map

The 3-star Spring Villa Hotel Harrison Hot Springs, located about 5 minutes' walk from the Canwest Art Gallery on the Lake, boasts 8 air-conditioned rooms. Providing access to Harrison Lake and the… More

From US$ 63 Book Now

Qualicum Beach Ocean Suites

2795 Island Highway West, Qualicum Beach, Canada View map

Offering air-conditioned rooms, the 4-star Qualicum Beach Ocean Suites hotel lies merely a 14-minute walk from Heritage Forest. Located about 6 km from the Old Country Market, this comfortable… More

From US$ 234 Book Now

Avalon Inn

9106 Main St, Osoyoos, Canada View map

Located merely 350 metres from Sun Bowl Skating Arena, the 3-star Avalon Inn Osoyoos is around a 5-minute walk from the Osoyoos Art Gallery. Featuring 21 rooms with views of the lake, this pet… More

From US$ 95 Book Now

Sun Beach Motel

7303 Main Street, Osoyoos, Canada View map

**Discover the Sun Beach Experience** More

From US$ 73 Book Now

Hi Penticton - Hostel

464 Ellis Street, Penticton, Canada View map

Situated approximately 5 minutes' drive from the Little Long Studios, the comfortable Hi Penticton hostel offers a shared lounge for guests to unwind. Featuring Wi-Fi throughout the property, the… More

From US$ 91 Book Now

Pluvio Restaurant And Rooms

1714 Peninsula Road, Ucluelet, Canada View map

**Discover Pluvio Restaurant And Rooms** More

From US$ 243 Book Now

Buena Vista By The Sea

3285 West Island Highway, Qualicum Beach, Canada View map

The smoke-free Buena Vista By The Sea Hotel Qualicum Beach includes spacious rooms nearly 25 minutes' walk from the Qualicum Beach Museum. Located 2.6 km from Qualicum Foods, the 3-star hotel… More

From US$ 113 Book Now

Moby Dick Inn

935 2Nd Avenue West, Prince Rupert, Canada View map

The comfortable 3-star Moby Dick Inn Prince Rupert, located within 5 minutes' walk of Rupert Square Mall, features a vending machine and a lift. An American restaurant is available in this Prince… More

From US$ 111 Book Now

Glen Lyon Inn

6435 Hardy Bay Road, Port Hardy, Canada View map

Located 18 minutes' stroll from North Island Lanes Sports Complex, the comfortable Glen Lyon Inn Port Hardy offers air-conditioned rooms just 1.3 km from the Port Hardy Museum & Archives. The 4-star… More

From US$ 83 Book Now

Comfort Inn & Suites

950 Westminster Ave W., Penticton, Canada View map

The 3-star Comfort Inn & Suites Penticton, located only a 5-minute walk from the Penticton and Wine Country Visitor Centre and 2.2 km from Munson Mountain, features a seasonal outdoor swimming pool… More

From US$ 76 Book Now

Christina Lake Motel And Rv Park

19 West Lake Drive, Christina Lake, Canada View map

Featuring air-conditioned rooms and an American restaurant, the comfortable Christina Lake Motel And Rv Park is approximately a 25-minute walk from Christina Lake Golf Club. This 2-star motel… More

From US$ 76 Book Now

Rainbow Lake Castle Resort

375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada View map

The 3-star Rainbow Lake Castle Resort Princeton is about a 5-minute walk from B.C. Cement Plant and offers barbecue grills and a play area. Located approximately 2 km from Outpost camping, the hotel… More

From US$ 73 Book Now

Pacific Rim Motel

1755 Peninsula Road, Ucluelet, Canada View map

Boasting a private art gallery, the smoke-free Pacific Rim Motel Ucluelet is located just 6 minutes' walk from the waterfront Ucluelet Aquarium. This 2-star motel provides guests with Wi-Fi in public… More

From US$ 132 Book Now

The Inn At Tough City

350 Main Street, Tofino, Canada View map

Proudly offering a private art gallery, the unique 2-star The Inn At Tough City Tofino stands nearly a 10-minute drive from the Ancient Cedars Spa. Guests can benefit from a golf playground offered… More

From US$ 121 Book Now

White Rose House

15317 Royal Avenue, White Rock, Canada View map

Located around 5 minutes' walk from the comfortable White Rose House Bed & Breakfast White Rock, guests can quickly reach First United Church. The 3-star hotel provides Wi-Fi in the rooms. More

From US$ 108 Book Now

Edgewater Motel

4073 South Island Highway, Campbell River, Canada View map

Located approximately a 10-minute ride from Storey Creek Golf Course, Edgewater Motel Campbell River offers modern rooms only 1.8 km from Landslide Lake. Thanks to a golf club provided at this… More

From US$ 64 Book Now

The English Bay Inn

1968 Comox Street, Langley, Canada View map

English Bay Inn Bed And Breakfast is the Crown Jewel of Vancouver, situated in the West End - one of Vancouver's premier visitor and event destinations - offering a range of exciting sights and… More

From US$ 259 Book Now

The Shoreline Tofino

350 Olsen Rd, Tofino, Canada View map

Offering spacious rooms, the 4-star The Shoreline Tofino hotel is 6 minutes' walk from Surf Sister. With views of the ocean, the hotel is situated a mere 1.9 km from the Tonquin Park and offers a sun… More

From US$ 110 Book Now