Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Canada. I hope you will like it!
-
1 Waterways, A Boutique Hotel Powell River, Canada
Hotel. Welcome to the newly renovated Waterways, A Boutique Hotel, ideally situated in downtown Powell River. Overlooking the Strait of Georgia, our waterfront inn offers breathtaking views and an unbeatable location - just steps from the Westview Ferry Terminal, offering easy access to local attractions, dining, and entertainment. Experience modern sophistication with our elegantly redesigned rooms, each thoughtfully appointed with contemporary furnishings, rainfall showers, and upscale amenities. Whether you’re here for business or leisure, we look forward to welcoming you with our signature hospitality, infused with a touch of luxury. Book your stay and discover the perfect blend of relaxation, convenience, and coastal beauty! This is a beachfront hotel. Guest review score 8.1, rooms from around 577 CAD.
See available rooms -
2 Long Beach Lodge Resort Tofino, Canada
Resort. Featuring an on-site gourmet restaurant, this Tofino resort is located along the Pacific Rim Highway, 4 km from Tofino Botanical Gardens. It offers private surf lessons all year long. Spacious accommodation includes nature views and free WiFi. A flat-screen TV, mini-fridge and a work desk are provided in all accommodation at Long Beach Lodge Resort. The traditionally decorated rooms offer bathrobes, slippers and luxury bath amenities. In-room child care is available. Resort Long Beach Lodge offers the Great Room restaurant, which serves seafood cuisine in a large dining room with wall-to-wall windows and ocean views. Packed lunches are available. Fitness and business facilities are located on-site for guest convenience. Also offered are a gift shop and guest bike rentals. Private Surf Lessons available on-site year round. Private Boat Charters available for guests departing from the resort. Whale and bear watching tours are available at Jamie's Whaling Station just 5 minutes' drive away in Tofino. The entrance to Pacific Rim National Park Reserve – Tofino Unit is 3.5 km away. Guest review score 9.0
See available rooms -
3 Paradise Inn On the Beach Port Elgin, Canada
Hotel. Set in Port Elgin, within 600 metres of North Shore Park Beach and 700 metres of Shipley Beach, Paradise Inn On the Beach offers accommodation with water sports facilities and free WiFi as well as free private parking for guests who drive. Boasting a shared kitchen, this property also provides guests with a sun terrace. The property is non-smoking and is situated less than 1 km from Port Elgin Main Beach. All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, a hairdryer and a desk. The rooms are equipped with a private bathroom with a bath, while some rooms also feature a kitchen with a dishwasher. Guest rooms feature a wardrobe. The hotel offers a barbecue. Region of Waterloo International Airport is 158 km from the property. Guest review score 8.9, rooms from around 1139 CAD.
See available rooms -
4 Watermark Beach Resort Osoyoos, Canada
Hotel. This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa. The suites at the Watermark Beach are equipped with full kitchens or kitchenettes. Private balconies and views of the lake, mountains or city are also included. The Watermark Beach Resort features 2 outdoor hot tubs and a fitness center. A steam room and wine bar with an outdoor patio are also available at the hotel. Activities including wine tasting and water sports are available minutes from the Watermark. The Osoyoos Museum and Mount Baldy ski area are also nearby. Guest review score 8.6, rooms from around 145 CAD.
See available rooms -
5 Qualicum Beach Inn Qualicum Beach, Canada
Hotel. Offering an indoor pool, hot tub, and sauna, this inn is located across the street from sandy Qualicum Beach on Vancouver Island. It features an on-site restaurant and free WiFi. Coffee-making facilities and a refrigerator are included in each guest room at Qualicum Beach Inn. Each has a seating area. The Qualicum Beach Golf Course is less than 1 km from Qualicum Beach Inn. The ferry to Lasqueti Island is less than 10 minutes’ drive away. Guest review score 8.5, rooms from around 209 CAD.
See available rooms -
6 The Beach Club Resort — Bellstar Hotels & Resorts Parksville, Canada
Hotel. This Parksville hotel is located on Vancouver Island, on Parksville Beach. The 4-star oceanfront offers easy access to the beach and an oceanfront restaurant. It includes an indoor pool and a full service spa. The Beach Club Resort features a private balcony and flat-screen TV in every studio and suite. A DVD player, small refrigerator and coffee maker are also provided in each non-smoking accommodation. One-bedroom suites are equipped with a full kitchen. Guests can make use of the swimming pool and the hot tub at the Beach Club. A gym and business center are available. The hotel also offers free underground parking. Pacific Prime Steak and Chop Restaurant & Lounge at The Beach Club offers a beachfront patio next to the Parksville Beach Boardwalk. The restaurant offers ocean and mountain views. Guest review score 8.4, rooms from around 199 CAD.
See available rooms -
7 Beach Gardens Resort and Marina Powell River, Canada
Resort. Featuring a patio and sea views from each room, this Powell River accommodation includes a full-service marina. A private beach area is offered on site. Powell River town centre is 4 km away. Free Wi-Fi and a cable TV are provided in rooms at Beach Gardens Resort and Marina. Coffee- and tea-making facilities and a seating area are included. An en suite bathroom includes a shower, a bath and a hairdryer. A fitness centre is available to guests of Beach Gardens Resort and Marina. A beer and wine store is open 7 days a week. A guest launderette is also on site. Powell River Historical Museum & Archives is 8 minutes’ drive away. Willingdon Beach Park is 5 km from Beach Gardens Resort and Marina. Guest review score 8.3, rooms from around 515 CAD.
See available rooms -
8 Harrison Beach Hotel Harrison Hot Springs, Canada
Hotel. This Harrison Hot Springs hotel is located across the road from Harrison Lake. The hotel offers a gym and rooms with free WiFi. Harrison Beach Hotel rooms and pet-friendly suites offer a cooking area with kitchenware. The rooms are also equipped with air conditioning. Guests at the Harrison Hotel can swim in the indoor pool or use the fitness centre or outdoor hot tub. The hotel offers a seasonal restaurant. Beach Hotel Harrison is within a 30-minute drive of Sasquatch Provincial Park. The Agassiz Speedway is 19 km from the hotel, while Sandpipper Golf Resort is 22 km away. Guest review score 8.2, rooms from around 109 CAD.
See available rooms -
9 Walnut Beach Resort Osoyoos, Canada
Hotel. This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar. Walnut Beach Resort features a kitchen and flat-screen TV in every suite. Wi-Fi and MP3 docking stations are also included. Guests can use the fitness center or the laundry facilities at the Walnut Beach. Massage services and steams rooms are offered. A business center and convenience store are also on-site. Activities including kayaking and skiing are available only minutes from the Walnut Beach Resort. Hiking and horseback riding are also available nearby. Guest review score 8.1, rooms from around 144 CAD.
See available rooms -
10 Qualicum Breeze Beach Resort Qualicum Beach, Canada
Hotel. Offering direct beach access, this Bowser resort is 20 km from Qualicum Beach town centre. On-site fishing, and clam and oyster picking are available. All guest accommodations boast a kitchenette. A patio with ocean views is featured in all guest accommodations at Qualicum Breeze Beach Resort. Free Wi-Fi and cable TV are included. The beachfront villa offers a rooftop patio with a gas fireplace. Guests of Qualicum Breeze Beach Resort Bowser can relax in the oceanfront 8-person hot tub. Beachfront loungers and a fire pit offer evening entertainment options. BBQ facilities are provided. Kayak rentals are available. Horne Lake Caves and Cathedral Grove Old Growth Northern Rainforest are 30 minutes’ drive from this resort. Bowser city centre offers a variety of shops and restaurant just 2 minutes’ drive away. Guest review score 8.0, rooms from around 175 CAD.
See available rooms -
11 Coast Osoyoos Beach Hotel Osoyoos, Canada
Hotel. Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator. An indoor pool with waterslide is available at the Coast Osoyoos Beach Hotel. For added convenience the hotel also offers on-site laundry facilities. High-end coffee facilities are featured in all rooms. Air-conditioning and a work desk are in every room. The rooms have carpeted floors and wood furniture. Osoyoos Golf & Country Club is 1.9 km from the Beach Coast Osoyoos Hotel. Moon Curser Vineyards is 1.7 km away. Guest review score 7.9, rooms from around 868 CAD.
See available rooms -
12 Mackenzie Beach Resort Tofino, Canada
Resort. This Tofino oceanfront resort is just steps from surfing access in the winter and skimboarding and paddleboarding in the summer. Free WiFi is included, and most accommodations feature a flat-screen TV. Each cottage features a full kitchen and a fireplace, with an open living and dining space. Rooms and suites vary, please see descriptions. Outdoor briquette BBQ facilities offer outdoor entertainment options. A small convenience store offering basic goods is located on site. Coin laundry is available. Pacific Rim National Park Long Beach is 19 minutes’ drive from this resort. Whale and bear watching tours are available 3 km away. Guest review score 7.6, rooms from around 185 CAD.
See available rooms -
13 Ogopogo Resort Carnarvon, Canada
Hotel. Located on a private sandy beach in the Haliburton Highlands, Ogopogo Resort features an outdoor heated swimming pool and communal BBQ facilities. All the cottages are set amidst well-tended greenery and open out onto a porch. Each consists of a seating, dining and kitchen area for the preparation of meals. A TV and DVD player are also included. Some offer a hot tub and fireplace, while others overlook the garden or lake. Ogopogo Resort provides boat rentals upon request with surcharge. The town of Minden, filled with restaurants, is located within 10 km. It is at a distance of 12 km from Blairhampton Golf Club. Guest review score 9.8
See available rooms -
14 Cusheon Lake Resort Ganges, Canada
Resort. Located on its own private beach, Cusheon Lake Resort is located in Ganges on Salt Spring Island. An outdoor hot tub and BBQ facilities are available on the terrace. Free WiFi access is available. A flat-screen cable TV with DVD player is featured in the living room area in each unit at this rustic resort. A full kitchen provides an oven, microwave, refrigerator, and dining table. Free toiletries and a hot shower are included in the private bathroom. A furnished balcony overlooks the lake. Children can enjoy the playground available in the surrounding gardens. Fishing, canoeing, and other water sports are possible at Cusheon Lake Resort. Free parking is provided. Long Harbour Ferry Terminal is 17 minutes' and Ruckle Provincial Park is 18 minutes' drive away. This resort is 47 km from Vancouver International Airport. Guest review score 9.2
See available rooms -
15 Parkway Cottage Resort and Trading Post Dwight, Canada
Resort. Situated in Dwight, Parkway Cottage Resort and Trading Post offers accommodation with a patio and kitchenette. Complimentary WiFi is available. A microwave and coffee machine are also offered. Our accommodations are all cottages with fully equipped self-catering kitchenettes. We are a Family Resort. Our resort is situated on Oxtongue Lake, with our own beach, with free use of canoes, kayaks, etc. to our guests. Parkway Cottage Resort and Trading Post has a barbecue and a garden, which can be enjoyed by guests if the weather permits. Algonquin Park is 10.3 km from the accommodation. Guest review score 9.1
See available rooms -
16 Similkameen Wild Resort & Winery Retreat Cawston, Canada
Resort. Located in Cawston, 17 km from Osoyoos, Similkameen Wild Resort & Winery Retreat boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar. Free private parking is available on site. A flat-screen TV with cable channels, as well as an iPod docking station are available. Certain rooms have a seating area to relax in after a busy day. Views of the mountains, pool or river are featured in certain rooms. All rooms come with a private bathroom. This resort has a private beach area and free use of bicycles is available. You can engage in various activities, such as fishing, canoeing and hiking. Penticton Airport is 50 km from the property. Guest review score 9.1, rooms from around 125 CAD.
See available rooms -
17 Wild Renfrew Seaside Cottages Port Renfrew, Canada
Hotel. Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some units at the property have a balcony with a garden view. At the hotel, the rooms have a patio with a mountain view. Featuring a private bathroom with a shower and free toiletries, rooms at Wild Renfrew Seaside Cottages also feature free WiFi, while selected rooms also boast a sea view. All rooms in the accommodation are fitted with a flat-screen TV and a hairdryer. At Wild Renfrew Seaside Cottages you will find a restaurant serving Seafood cuisine. Vegetarian, vegan and gluten-free options can also be requested. Guests at the hotel will be able to enjoy activities in and around Port Renfrew, like hiking. Guest review score 9.1, rooms from around 627 CAD.
See available rooms -
18 Casa Grande Inn Qualicum Beach, Canada
Hotel. Set in Qualicum Beach, 3 km from Qualicum Beach, Casa Grande Inn offers accommodation with free WiFi and free private parking. Built in 1998, this 3-star hotel is within 49 km of Nanaimo Bastion and 49 km of Newcastle Island Marine Park. Some units at the property feature a balcony with a sea view. All guest rooms at the hotel come with a seating area and a flat-screen TV with cable channels. The rooms are equipped with a coffee machine and a private bathroom with a bath and free toiletries, while some rooms also feature a kitchen fitted with a dishwasher. All units will provide guests with a fridge. Guests at Casa Grande Inn will be able to enjoy activities in and around Qualicum Beach, like hiking and cycling. Nanaimo Harbour Water Aerodrome Airport is 50 km from the property. Guest review score 9.0, rooms from around 641 CAD.
See available rooms -
19 Duffin Cove Resort Tofino, Canada
Resort. This rustic resort is located in Tofino on the western side of Vancouver Island and offers hiking trails and a private beach. The resort rooms are equipped with free Wi-Fi and refrigerator. Rooms include a balcony with chairs. Oceanfront Cottages at the Duffin Cove Resort include a fully-equipped kitchen and barbecue facilities. A tour desk provides information on local attractions including whale watching tours. Fax and photocopying services are available. Tofino town centre is 2 minutes' walk away. Chesterman Beach is 5km away. Guest review score 8.9
See available rooms -
20 Shorewater Resort Qualicum Beach, Canada
Resort. Overlooking the shoreline of Qualicum Beach, this resort offers units with a private balcony or patio. The resort is 2.5 km from Qualicum Beach Memorial Golf Course. Units include a fully equipped kitchen and dining area at the Shorewater Resort. The units also have a seating area with sofa bed and TV. Guests can walk along the private beach or have a cook-out at the barbecue facilities. The resort also offers a launderette to guests. Shorewater is 7 minutes’ drive to Qualicum Beach village centre, with shopping and dining. Milner Gardens and Woodlands is 5 km from the resort. Guest review score 8.8, rooms from around 124 CAD.
See available rooms -
21 Le Grand R Saint-Donat-de-Montcalm, Canada
Resort. Le Grand R offers accommodation in Saint-Donat-de-Montcalm. There is a restaurant and bar and guests can have fun at the games room. Mont-Tremblant National Park is 26 km away. Free WiFi is offered throughout the property and free private parking is available on site. All units include a satellite flat-screen TV. Some units are air conditioned and include a seating area with a TV and DVD player. There is also a kitchen, fitted with a dishwasher. An oven, a microwave and toaster are also available, as well as a coffee machine. There is a private bathroom with free toiletries in each unit. Towels are provided. Le Grand R also includes an indoor pool. Guests can enjoy a drink at the on-site snack bar, while special diet menus and packed lunches are available on request. The property has a private beach area and ski equipment hire is available. The area is popular for skiing and cycling. The area is popular for canoeing and hiking. Mont Tremblant International Airport is 49 km from the property. Guest review score 8.7, rooms from around 711 CAD.
See available rooms -
22 Waterfront Inn Temiskaming Shores, Canada
Hotel. Set in Temiskaming Shores, 9.2 km from Haileybury Heritage Museum, Waterfront Inn offers accommodation with free bikes, free private parking, a restaurant and a bar. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is located 700 metres from New Liskeard. The units come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Featuring a private bathroom with a bath and a hairdryer, rooms at the hotel also have a city view. At Waterfront Inn all rooms are equipped with bed linen and towels. The accommodation offers a sun terrace. Activities such as hiking, skiing, fishing can be enjoyed in the surroundings, and guests can relax along the beachfront. A business centre and vending machines with snacks and drinks are available on site at Waterfront Inn. Haileybury is 10 km from the hotel, while Notre-Dame-du-Nord is 12 km away. The nearest airport is Rouyn-Noranda Airport, 138 km from Waterfront Inn. Guest review score 8.7, rooms from around 194 CAD.
See available rooms -
23 Oyster Bay Resort Oyster Bay, Canada
Resort. Oyster Bay Resort is located in Oyster Bay. Free Wi-Fi access is available. Oyster Bay Shoreline Park is 5 minutes’ walk away. The accommodation will provide you with a flat-screen TV, a patio and a seating area. There is a full a kitchenette with a microwave and a refrigerator. Featuring a spa bath, private bathrooms also come with a shower and a hairdryer. You can enjoy a sea view from all rooms. At Oyster Bay Resort you will find a garden and BBQ facilities. Other facilities offered at the property include a guest launderette and vending machines. Campbell River town centre is 20 minutes’ drive away. Storey Creek Golf & Recreation Society is 8 km from Oyster Bay Resort. Guest review score 8.6, rooms from around 245 CAD.
See available rooms -
24 Sunshine Coast Resort Madeira Park, Canada
Resort. Located near Princess Louisa Inlet in Madeira Park, BC, this 4-star resort boasts a private marina and an ocean view from each guest room. A spacious patio is also available. Massage services and free Wi-Fi are featured. Each soundproofed room at Sunshine Coast Resort can be accessed via private entrance and offers a private terrace or patio. A fully equipped kitchenette or kitchen and a living room with flat-screen TV are also included. Guests can rent water motor boats and kayaks or bicycles from Sunshine Coast Resort to explore or relax on property. A tour desk is on-site to help with planning marine tours and local activities. A 6 person common hot tub and outdoor infrared sauna is available 24 hours. This property is just 10 a minutes' walk from the village of Madeira Park where guests can find grocery stores, liquor store, bank, cafee's, a pub and restaurants. The Pender Harbour Golf Club is less than 10 minutes away and the Sunshine Coast Golf & Country Club is less than 45 minutes away. Guest review score 8.6, rooms from around 159 CAD.
See available rooms -
25 Ocean Promenade Hotel White Rock, Canada
Hotel. This hotel is 3 miles from downtown Blaine and is adjacent to the waterfront. Ocean Promenade Hotel rooms include a seating area. The rooms also have a refrigerator to keep snacks and access to free Wi-Fi. The Hotel Ocean Promenade is within a 40 minute drive of The Vancouver Airport. The White Rock Beach is within a 20-minute walk of the hotel and dining is available. Guest review score 8.5, rooms from around 602 CAD.
See available rooms -
26 The Oceanside, a Coast Hotel Halfmoon Bay, Canada
Hotel. Located in Sechelt, 400 metres from Davis Bay Beach, The Oceanside, a Coast Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a concierge service and free WiFi. Rooms are fitted with a patio with mountain views. At the hotel every room is fitted with air conditioning, a desk, a private bathroom, a flat-screen TV and a balcony with a sea view. Some rooms will provide you with a kitchenette with a stovetop. All units will provide guests with a fridge. The Oceanside, a Coast Hotel offers a barbecue. Activities such as hiking, skiing, diving can be enjoyed in the surroundings, and guests can relax along the beachfront. Davis Bay Beach is 400 metres from the accommodation. Sechelt Airport is 4 km away. Guest review score 8.5, rooms from around 1041 CAD.
See available rooms -
27 Best Western Plus Tin Wis Resort Tofino, Canada
Hotel. This hotel is located off the Pacific Rim Highway in Tofino and overlooks the Pacific Ocean. Free WiFi is available. Located on MacKenzie Beach, all rooms feature water views. Guestrooms include a refrigerator and tea/coffee-making facilities. The rooms also have sliding doors leading to the balcony. Guests can enjoy the natural surroundings and wildlife at The Best Western Tin Wis. Surfing lessons and equipment rental are available on site at Tofino Paddle Surf. The Whaling Tour Port and Coastal Bear Watch 10 minutes’ drive from the hotel. Chesterman Beach is 2 km away while Clayoquot Sound is 4 km away. Guest review score 8.4, rooms from around 199 CAD.
See available rooms -
28 Blue Water Acres Huntsville, Canada
Resort. Set in Huntsville, Blue Water Acres has a private beach area, water sports facilities and a tennis court, as well as free WiFi. Offering a fitness centre, the property is located within 5 km of The Acres Driving Range Artisans Gallery and 12 km from Muskoka Heritage Place. Guest rooms at the resort come with a seating area and a flat-screen TV. All rooms have a private bathroom with free toiletries and a hair dryer. All guest rooms feature a wardrobe. Guests have access to an indoor games room. At Blue Water Acres guests are welcome to take advantage of a hot tub. Guests can enjoy an array of activities in the surroundings, including fishing, canoeing and hiking.
See available rooms -
29 Sidney Waterfront Inn & Suites Sidney, Canada
Hotel. Stay at the SWIS, located at the foot of Beacon Ave, on the doorstep of Sidney's Waterfront walkway and glass beach. This non smoking property offers a free breakfast, wifi and parking as well as EV charging for your car and E bike. Flat screen TV's, microwave and small fridge are in each room. Butchart Gardens is only 16KM away. Within walking distance to all local shops and within 1 block from downtown Sidney Guest review score 8.4, rooms from around 1090 CAD.
See available rooms -
30 Riotel Matane Matane, Canada
Hotel. Riotel Matane is located directly on the beach and offer views of the Saint Lawrence and Matane rivers. The hotel offers an indoor pool and a seasonal outdoor pool. Free WiFi is included. Guest rooms at the Matane Riotel are equipped with 37-inch plasma-screen TV and a refrigerator. Coffee makers and work desks are also included. Riotel Matane features lighted tennis courts, a sauna and a gym with views of the Saint Lawrence River. An outdoor patio with sea views is also available. Le Cargo restaurant at the Riotel in Matane offers urban and nautical décor in a relaxed atmosphere. Room service is available. Guest review score 8.3, rooms from around 731 CAD.
See available rooms -
31 Sands on Golden Lake Golden Lake, Canada
Resort. Situated in Golden Lake, 24 km from Bonnechere Provincial Park, Sands on Golden Lake features accommodation with a garden, free private parking, a restaurant and a private beach area. The property is around 30 km from bonnechere caves, 1.8 km from Deacon and 11 km from Killaloe Station. The accommodation provides room service and free WiFi throughout the property. Some rooms include a kitchen with a fridge, an oven and a microwave. Guests at the resort will be able to enjoy activities in and around Golden Lake, like hiking. Eganville is 24 km from Sands on Golden Lake, while Foymount is 31 km from the property. The nearest airport is Ottawa Macdonald-Cartier International Airport, 156 km from the accommodation. Guest review score 8.3, rooms from around 160 CAD.
See available rooms -
32 Bayside Resort, Ascend Hotel Collection Parksville, Canada
Resort. The Bayside Resort, an Ascend Hotel Collection Member is located on Vancouver Island, near many local attractions and points of interest, including Parksville Beach, Oceanside Place arena, Butterfly World & Gardens and Horne Lake Caves Provincial Park. Guests of this Parksville hotel are offered an abundance of amenities, including free coffee, free local calls and high-speed Internet access. The Bayside Resort, an Ascend Hotel Collection Member offers business travelers just what they have been looking for, including meeting rooms for up to 200 people, first-class catering and resort facilities with a full range of activities, all in a spectacular waterfront setting. Access to copy and fax services is also available. All spacious guest rooms come equipped with premium cable television, hair dryers, nespresso maker, irons and ironing boards. Some rooms have balconies and free weekday newspaper. Non-smoking and handicap accessible rooms are available. Guest review score 8.2, rooms from around 140 CAD.
See available rooms -
33 Hotel Eldorado at Eldorado Resort Kelowna, Canada
Hotel. Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool. Mission Creek Golf Club is 7 minutes' drive away. Guest rooms at the Eldorado are equipped with cable TV and WiFi is available with a high speed and included. Hotel Eldorado at Eldorado Resort features a hot tub. Guests can use the gym or have a meal in the hotel's lakefront Dining Room. Rotary Beach Park is a 5-minute walk away. Guest review score 8.2, rooms from around 199 CAD.
See available rooms -
34 The Oceanfront Hotel Sointula, Canada
Hotel. Facing the beachfront in Sointula, The Oceanfront Hotel features a terrace. Among the facilities at this property are a shared kitchen and an ATM, along with free WiFi throughout the property. Certain units at the property feature a balcony with a sea view. Certain rooms will provide you with a kitchenette with a fridge, a microwave and a toaster. Guests at the hotel will be able to enjoy activities in and around Sointula, like hiking and cycling. Port Hardy Airport is 37 km away. Guest review score 8.2, rooms from around 600 CAD.
See available rooms -
35 Tigh-Na-Mara Seaside Spa Resort Parksville, Canada
Resort. Rathtrevor Beach is 5 minutes’ walk from this Parksville resort. An indoor swimming pool and spa and wellness facilities are featured on site. All units are equipped with a kitchen or kitchenette. Free Wi-Fi is available in all units at the Tigh-Na-Mara Seaside Spa Resort. A flat-screen TV with cable is provided. Tea and coffee making facilities are included. Guests can enjoy the Cedars Restaurant & Lounge which features West Coast cuisine using local produce. The lounge offers a lighter menu and cocktails in a relaxed atmosphere for adult guests. The Tigh-Na-Mara Seaside Spa Resort is situated in 22 acres of forest. This resort boasts tennis courts, barbecue facilities and a children’s playground. Laundry facilities and a gift shop are available on site. The property is located 2km from Brigadoon Golf Course. Horne Lake Caves Provincial Park is 55 minutes’ drive away. Milner Gardens are 13km from the resort. Guest review score 8.2, rooms from around 199 CAD.
See available rooms -
36 Lakeview Gimli Resort Gimli, Canada
Resort. Situated in Gimli, 300 metres from Gimli Beach, Lakeview Gimli Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a restaurant. The resort provides an indoor pool, sauna and a 24-hour front desk. The rooms at the resort have air conditioning, a flat-screen TV with cable channels, DVD player, and a private bathroom with a shower, free toiletries and a hairdryer. Lakeview Gimli Resort offers some rooms with pool views, and rooms include a balcony. Guest rooms will provide guests with a fridge. The property has an in-house hot tub, hairdresser's and business centre. Guest review score 8.1, rooms from around 627 CAD.
See available rooms -
37 Ocean Resort Oyster Bay, Canada
Hotel. Overlooking the coastal mountains, this Oyster Bay resort offers a wide-range of therapeutic spa treatments, meditation and professional life coaching. Campbell River city centre is 22 km away. Ocean Resort provides a waterfront facility for relaxation and wellness, including yoga classes, a steam room and an infrared sauna. Rooms at Ocean Resort Wellness Centre include free WiFi. Purely Saltspring natural products and hypoallergenic duvets are provided. Guests of this resort have access to an on-site fitness room. The Oyster Bay Ocean Resort is 4 km from Saratoga Beach Golf Course and 7.5 km from Miracle Beach Provincial Park. Guest review score 8.1, rooms from around 89 CAD.
See available rooms -
38 Riôtel Carleton-sur-Mer Carleton-sur-Mer, Canada
Hotel. Riôtel Carleton-sur-Mer sits on the banks of Chaleur Bay. A heated outdoor pool is available during the summer season, from July to August 13. Rooms offer a view of the bay. Free WiFi is included. Rooms feature modern décor with dark hardwood floors at the Riôtel Carleton-sur-Mer. A flat-screen cable TV and Keurig© coffee machine are available in all rooms. Small refrigerators are available in rooms of the mountainside pavilion. A private beach area is available for guests at the Baie Blue Hostellerie. Guests can take advantage of both the bay and the mountain areas with hiking and biking around the property. Restaurant La Seigneurie offers fine dining options and a breakfast buffet daily. Those who wish to socialize or watch a sporting event on TV can enjoy the festive atmosphere at Pub St-Joseph. Riôtel Carleton-sur-Mer is centrally located in Carleton-sur-Mer, by the sea, between Chaleur Bay and Mont Saint-Joseph. Germain-Deslauriers Park and Carleton-sur-Mer Marina are both less than 5 minutes' walk away. Miguasha National Park is less than 30 minutes’ drive away.. Guest review score 8.1, rooms from around 692 CAD.
See available rooms -
39 Anchor Inn & Suites, BW Signature Collection Campbell River, Canada
Hotel. Sitting directly on the beach, this hotel is 10 minutes’ drive from North Island College. Each room offers a private terrace with ocean views. A daily hot breakfast is served in the oceanfront dining room. The Anchor Inn & Suites, BW Signature Collection offers either themed or classically decorated rooms. Each room is equipped with cable TV and coffee-making facilities. The Suites at Anchor Inn offer an indoor heated pool and hot tub and free Wi-Fi. Campbell River Museum is 2 minutes’ drive away and Campbell River Common Shopping Center is less than 10 minutes’ drive from the hotel. Guest review score 8.0, rooms from around 668 CAD.
See available rooms -
40 Hôtel le Manoir Baie-Comeau Baie-Comeau, Canada
Hotel. Directly across from the beach, this hotel boasts beautiful views of the Gulf of St. Lawrence. It features an on-site restaurant, tennis court and a beauty salon nearby. Rooms offer free WiFi. A mini-fridge and TV are offered in every room at Hotel le Manoir Baie-Comeau. Guests can enjoy the free in-room coffee and tea. A work desk is also provided. At Hotel le Manoir’s restaurant, guests can experience fine dining with a variety of seafood and steak options. A full bar is also offered. The hotel is next to trails perfect for biking, hiking and snowmobiling. Bike rentals are offered at the property. Fitness and business rooms are on site. Located off Highway 138, this hotel is next to Parc des Pionniers (Pioneer Park). Matane-Baie-Comeau ferry is less than a 5-minute drive away. Guest review score 8.0, rooms from around 628 CAD.
See available rooms -
41 Manteo at Eldorado Resort Kelowna, Canada
Resort. Situated in Kelowna, Manteo at Eldorado Resort offers beachfront accommodation 150 metres from Rotary Beach Park and features various facilities, such as a restaurant, a fitness centre and a private beach area. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The resort provides an indoor pool, hot tub and an ATM. At the resort the rooms have air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, bathrobes and a hairdryer. At Manteo at Eldorado Resort all rooms have bed linen and towels. A à la carte breakfast is available each morning at the accommodation. Manteo at Eldorado Resort offers a terrace. Guests at the resort will be able to enjoy activities in and around Kelowna, like hiking, skiing and cycling. Boyce-Gyro Beach Park is 400 metres from Manteo at Eldorado Resort, while Sarson's Beach Park is 2.4 km from the property. The nearest airport is Kelowna International Airport, 14 km from the accommodation. Guest review score 8.0, rooms from around 155 CAD.
See available rooms -
42 Best Western Plus Sands Vancouver, Canada
Hotel. Stay in the heart of Vancouver. Featuring an on-site restaurants and 2 bars, the Best Western Plus Sands is located in the heart of Vancouver, only 4 minutes’ walk from English Bay beach. Free WiFi is available in all rooms. A flat-screen cable TV is featured in each air-conditioned guest room at this hotel. A coffee machine is provided. A work desk is offered. The Park restaurant specializes in fresh seafood and pasta and is open for breakfast, lunch and dinner. The Bayside Lounge offers views of English Bay with occasional live music. An on-site fitness centre and relaxing sauna feature in the Vancouver Best Western Plus Sands. The front desk is available 24 hours a day. Guests can take advantage of the coin laundry facilities. Stanley Park, Coal Harbour, and Robson Street shopping area are all just over 1 km away. Third Beach is 11 minutes’ and Granville Island is 10 minutes’ drive away. Guest review score 7.9, rooms from around 1617 CAD.
See available rooms -
43 Stoco Lake Lodge Tweed, Canada
Hotel. Offering a restaurant, Stoco Lake Lodge is located in Tweed. It boasts a private beach area. There is a refrigerator and coffee maker in each room. Towels are included in the private bathroom. Some rooms have a lake view, while others have a well-equipped kitchen. Extras include a desk, outdoor furniture and linen. At Stoco Lake Lodge you will find a garden, a terrace and a bar. Other facilities offered include a shared lounge and a games room. An array of activities can be enjoyed on site or in the surroundings, including fishing. Free parking is provided on site. The property is 5 km from the nearest supermarket.
See available rooms -
44 Northern Rockies Lodge Muncho Lake, Canada
Hotel. Northern Rockies Lodge is located directly on the Alaska Highway halfway between Fort Nelson and Watson Lake and is open year-round. The property features the only restaurant and bar in town and a rustic wood-fired sauna. Liard Hot Springs is only a 40 minute drive away. There are hotel rooms, private cabins and full-hookup RV sites. All rooms have access to satellite TV. The entire property has WiFi internet coverage, limited to 150mb per day. Guests can enjoy meals and drinks in the licensed dining room and lounge. Guests can enjoy a private beach area, playground, and barbecue facilities. A tour desk is available for guests to book float plane excursions into the back country. You can engage in various activities, such as fishing, hiking, and canoeing. Guest review score 7.8, rooms from around 210 CAD.
See available rooms -
45 Penticton Lakeside Resort Penticton, Canada
Resort. Featuring an indoor pool and hot tub, this Penticton hotel is nestled on the southern shore of Okanagan Lake. The hotel offers on-site dining with 24-hour room service, a hair salon, gift shop, and bar. Each room at the resort offers a flat-screen TV, coffee machine, and refrigerator. A view of the lake is enjoyed. Guests at the Penticton Resort can dine at the Hooded Merganser or at the Barking Parrot Bar, also on-site. A private marina offers boating, water-skiing, para-sailing and paddle board rentals. Guests have access to the private beach, fitness centre and Pure Gym & Juicery, which features group classes, spin studio, nutrition and wellness coaching and a juice and smoothie bar. Guest review score 7.6, rooms from around 182 CAD.
See available rooms -
46 Sand Pebbles Inn Qualicum Beach, Canada
Hotel. Situated in Qualicum Beach, 500 metres from Qualicum Beach, Sand Pebbles Inn features accommodation with a garden, free private parking, a private beach area and a terrace. The property is around 47 km from Nanaimo Bastion, 47 km from Newcastle Island Marine Park and 50 km from Nanaimo Museum. Each room includes a patio with sea views and free WiFi. At the hotel, all rooms are fitted with a wardrobe. Rooms come with a coffee machine and a private bathroom with a shower and free toiletries, while certain rooms are equipped with a kitchen fitted with an oven. The rooms at Sand Pebbles Inn are fitted with a seating area and a flat-screen TV with cable channels. Guests at the accommodation will be able to enjoy activities in and around Qualicum Beach, like snorkelling. Nanaimo Harbour Water Aerodrome Airport is 48 km from the property. Guest review score 7.6, rooms from around 439 CAD.
See available rooms -
47 Auberge Chez Bass Sainte-Anne-des-Monts, Canada
Hotel. Set in Sainte-Anne-des-Monts, Auberge Chez Bass offers beachfront accommodation 16 km from Cap-Chat and offers various facilities, such as a terrace, a restaurant and a bar. The property is non-smoking and is situated 26 km from La Martre. At the hotel, the rooms are equipped with a desk. Free WiFi is accessible to all guests, while some rooms also feature a balcony. All guest rooms will provide guests with a fridge. Guests at Auberge Chez Bass will be able to enjoy activities in and around Sainte-Anne-des-Monts, like skiing. Martin River is 27 km from the accommodation, while Les Méchins is 41 km from the property. The nearest airport is Mont-Joli Airport, 146 km from Auberge Chez Bass. Guest review score 7.5, rooms from around 120 CAD.
See available rooms -
48 Bleu Mer, hôtel & résidences Carleton-sur-Mer, Canada
Hotel. Bleu Mer, hôtel & résidences is offering accommodation in Carleton sur Mer. The hotel offers both free WiFi and free private parking. The rooms are equipped with a coffee machine, while some rooms also feature a terrace and others also feature sea views. At the hotel all rooms have a wardrobe and a flat-screen TV. Activities such as hiking, skiing, fishing can be enjoyed in the surroundings, and guests can relax along the beachfront. Bonaventure Airport is 67 km from the property. Guest review score 7.3, rooms from around 283 CAD.
See available rooms -
49 Hôtel Sept-Îles Sept-Îles, Canada
Hotel. Offering a fitness centre and a private beach area, Hôtel Sept-Îles is located in Sept-Îles. Free private parking is available on site. Rooms have a flat-screen TV and a sofa. You will find a coffee machine and a refrigerator in the room. All rooms have a balcony with a view of the sea and marina. Hôtel Sept-Îles features free WiFi throughout the property. The hotel has a 24-hour front desk. Guest review score 7.3, rooms from around 493 CAD.
See available rooms -
50 Spanish Villa Resort Penticton, Canada
Resort. With beach access to Okanagan Lake, this family-friendly Okanagan Valley resort offers guests suites with free WiFi. A flat-screen TV, seating area, and refrigerator are provided in each suite at Spanish Villa Resort. Some suites have fully equipped kitchens and balcony access with views of Lake Okanagan. Guests at the Spanish Villa can cook out at the barbecue facilities or relax on the terrace. Resort Spanish Villa is a 10 minute walk from downtown Penticton. The Penticton Golf Course is within a 5-minute drive of the property. Guest review score 7.3, rooms from around 436 CAD.
See available rooms
I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Canada
Other interesting hotels in Canada
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Canada that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!
The Beachfront Hotel Guide