Filter Results
Beach hotels in British Columbia
Kingfisher, Newly Renovated Suite On Ocean Inlet
285 Boardwalk Boulevard Suite 2, Ucluelet, Canada View map
The 1-bedroom Kingfisher, Newly Renovated Suite On Ocean Inlet Ucluelet villa, located just 6 minutes' walk from He-Tin-Kis Park, can host up to 2 guests. Providing guests with Wi-Fi and a private…
Casa Del Mila Oro
5401 Lakeshore Drive, Osoyoos, Canada View map
Situated a 5-minute walk from the Tumbleweed Spirits Distillery, Casa Del Mila Oro Apartment Osoyoos looks out onto the pool. This apartment offers private car parking on site and modern comforts…
Sunrise Mountain View Skidegate House
559 Skidegate Properties, Skidegate, Canada View map
Hosting up to 8 guests, the 3-bedroom Sunrise Mountain View Skidegate House villa is nestled in a beach area, 4.3 km from the Haida Gwaii Museum.
A Shack In The Woods
6574 Baird Road, 88, Port Renfrew, Canada View map
During the stay at A Shack In The Woods Villa Port Renfrew, guests can indulge in hiking or visit Botanical Beach, located a 10-minute drive away. Located 2.5 km from Port San Juan, the 1-bedroom…
Vita Resort Vernon - Modern Studio On Okanagan Lake
2555 Lakeshore Road, Vernon, Canada View map
Located 10 minutes' drive from Planet Bee Honey Farm & Meadery, Vita Resort Vernon - Modern Studio On Okanagan Lake overlooks the mountain. This apartment capacity is based on up to 2 guests.
Tidal Retreat Cabin
920 Jensen'S Bay Road, Tofino, Canada View map
Up to 4 guests can stay at the 2-bedroom Tidal Retreat Cabin Tofino and enjoy The Crack, located about 5 minutes' walk away.
Tyee Retreat Cozy Lofted 1 Bedroom Cabin
#20 - 1027 Tyee Terrace, Ucluelet, Canada View map
The cosy Tyee Retreat Cozy Lofted 1 Bedroom Cabin Ucluelet hosts up to 3 guests and provides proximity to the Wild Pacific Trail, situated around 700 metres away.
Ocean View Townhouse #26 At The Beach House
26-9022 Clarkson Avenue, Campbell River, Canada View map
Staying at the 2-bedroom Ocean View Townhouse #26 At The Beach House Campbell River villa, guests can easily reach Passages, located only 650 metres away.
Ocean View Townhome - Sooke Harbour Marina
6971 West Coast Road, Sooke, Canada View map
**Experience Coastal Luxury at Ocean View Townhome - Sooke Harbour Marina** Traveling to and from the property is effortless, with the vibrant Victoria Inner Harbour just a short drive away.
Harrison Lake Retreat, Studio Suite
450 Esplanade Avenue #19, Harrison Hot Springs, Canada View map
Nestled a 14-minute walk from the Campbell Lake Trailhead, Harrison Lake Retreat, Studio Suite Harrison Hot Springs villa entices guests to explore various tourist destinations nearby.
Lookout Pointe, Lakeview, Pool, Hot Tub, Gym
205 3Rd Avenue 3317, Invermere, Canada View map
Dining options abound both within the apartment and nearby, allowing you to indulge in sumptuous home-cooked meals or explore local culinary delights.
Iconic 3-Story Waterfront 'Marina House' W/ View
546 Marine Drive, Gibsons, Canada View map
Welcome to the Iconic 3-Story Waterfront 'Marina House' W/ View, a breathtaking sanctuary nestled along the azure shores, just 20 km from the charming town of Sechelt. This tri-level villa boasts…
Ocean'S 7 At The Beach House
7-9022 Clarkson Avenue, Campbell River, Canada View map
Situated 4.5 km from Bear Creek Ranch, Ocean'S 7 At The Beach House Campbell River villa invites guests to relax at a terrace.
Bear Coast, Cabin With Hot Tub, Patio, And Waterview
247 Boardwalk Boulevard, Ucluelet, Canada View map
Offering a Jacuzzi for a relaxing experience, Bear Coast, Cabin With Hot Tub, Patio, And Waterview Ucluelet is located a 17-minute walk from the long-standing Amphitrite Point Lighthouse. Providing…
The Owls Nest At Westwood Lake
1640 College Drive, Nanaimo, Canada View map
The Owls Nest At Westwood Lake Nanaimo apartment is located 4.2 km from the 19th century fortification "Bastion" and a 13-minute walk from the Westwood Lake Park. This apartment can host up to 3…
Le Chalet Waterfront Studio Suite, View, Patio, Kitchen
253 Boardwalk Boulevard, Ucluelet, Canada View map
The 37 m² Le Chalet Waterfront Studio Suite, View, Patio, Kitchen Ucluelet is located about 4 km from the Thornton Creek Hatchery and a mere 5 minutes' walk from He-Tin-Kis Park. Guests can use Wi-Fi…
Sooke Harbour Hideaway - Luxurious Vacation Rental
6971 West Coast Road, Sooke, Canada View map
Sooke Harbour Hideaway - Luxurious Vacation Rental villa provides an opportunity to stay a 6-minute walk from the Sooke Spa and offers a Jacuzzi, perfect for decompressing.
Tofino Waterfront Condo
230 Main St, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada View map
Located just minutes from the vibrant town center, the Tofino Waterfront Condo is perfectly situated for exploration.
Discovery Townhouse - Pet Friendly
6971 West Coast Road, Sooke, Canada View map
Discovery Townhouse - Pet Friendly Sooke villa provides easy access to various city attractions, such as Le Sooke Spa, situated about a 5-minute walk away. Featuring a Jacuzzi, this accommodation is…
The Wood Shed With Hot Tub
8947 Clarkson Avenue, Campbell River, Canada View map
Grey Whale, Pet Friendly Studio At The Beach
1002 Peninsula Road #16, Ucluelet, Canada View map
The 1-bedroom Grey Whale, Pet Friendly Studio At The Beach Ucluelet villa hosts up to 4 guests and provides proximity to the Ucluelet Lighthouse Loop, situated nearly a 10-minute stroll away.
The Great Escape - Port Renfrew & Bunkhouse
Bh-37 6574 Baird Road, Port Renfrew, Canada View map
Offering a location approximately 3 km from Juan de Fuca Trail, 2-bedroom The Great Escape - Port Renfrew & Bunkhouse Villa gives access to various tourist spots in the area. Situated around 10…
Villas At Eldorado Resort
3763 Lakeshore Road, Kelowna, Canada View map
Nestled on the pristine shores of Okanagan Lake, the Eldorado offers an unparalleled experience that combines luxury, comfort, and breathtaking views.
Suite 5 Green Gables Resort - 1 Bedroom Courtyard
7304 Main Street, Osoyoos, Canada View map
Lac Le Jeune Wilderness Resort
5485 Lac Le Jeune Road, Kamloops, Canada View map
Set amid the stunning landscapes of British Columbia, the Lac Le Jeune Wilderness Resort offers an unparalleled escape just 55 kilometers from the vibrant city of Kamloops. This serene haven is…
Chateau Calcaire Carriage House
4229 Hobson Road, Kelowna, Canada View map
Chateau Calcaire Carriage House Kelowna hotel, located in the Crawford district, 2.7 km from the Boyce-Gyro Beach Park, features views of the lake. The guest house also includes private parking.
Turtle Bay Marina Resort
2860 Woodsdale Road, Winfield, Canada View map
Turtle Bay Marina Resort Winfield offers 10 rooms, situated approximately a 5-minute walk from Wood Lake. This 3-star hotel also includes parking.
Lac Le Jeune Nature Resort
5665 Lac Le Jeune Road, Logan Lake, Canada View map
Lac Le Jeune Nature Resort Logan Lake offers 20 rooms in the vicinity of Shambrook Lake, 19 minutes' walk away.
Two Eagles Lodge
6409 Old Island Highway, Union Bay, Canada View map
A picnic area, barbecue grills, and spa services are available at Two Eagles Lodge Union Bay hotel, and Boyle Point Provincial Park is 3.9 km away. Guests who stay at this bed & breakfast can park…
Studio Suite 7 At Green Gables Resort
7304 Main Street, Osoyoos, Canada View map
Seabreeze Resort
10975 Highway 101, Brew Bay, Canada View map
Located approximately a 10-minute drive from the Stillwater Bluffs, the 4-star Seabreeze Resort Brew Bay offers Wi-Fi in the rooms and a car park.
Downtown Vancouver Independent Affordable Suit 1
1249 Granville Street, Vancouver, Canada View map
Offering a prime location approximately a 5-minute walk from St. Andrew's-Wesley United Church, the comfortable Downtown Vancouver Independent Affordable Suit 1 hotel boasts a private art gallery.
Quiet, Clean, Large King-Size Bedroom
163 English Bluff Road, Delta, Canada View map
Quiet, Clean, Large King-Size Bedroom Delta hotel provides proximity to Boundary Bay Regional Park, which is located approximately a 10-minute ride away. Guests will have access to a car park on site…
Suite 15 Green Gables Resort Lake View Retreat
7304 Main Street, Osoyoos, Canada View map
1 Bedroom Suite 9 At Green Gables Resort
7304 Main Street, Osoyoos, Canada View map
Situated 5 minutes' stroll from cottonwood beach, 1 Bedroom Suite 9 At Green Gables Resort Osoyoos villa provides access to numerous tourist attractions in the area.
Super 8 By Wyndham Saanichton Victoria Airport
2477 Mount Newton Cross Road, Saanichton, Canada View map
Super 8 By Wyndham Saanichton Victoria Airport Hotel is located approximately a 5-minute ride from Newman Park, offering 51 rooms, Wi-Fi, and a car park. Featuring a luggage room, this Saanichton…
Oceanfront Escape With Private Bath And Beach Access
286 Arbutus Reach, Gibsons, Canada View map
Salt Loft - Oceanfront, Hot Tub And Firepit!
1073 Helen Rd, Ucluelet, Canada View map
The comfortable Salt Loft - Oceanfront, Hot Tub And Firepit! Hotel Ucluelet, located about a 10-minute drive from the Ancient Cedars Loop Trail, is proud to feature a private art gallery. Guests who…
Peaceful And Spacious Lake View
3076 Sageview Road, West Kelowna, Canada View map
Offering an aqua park and barbecue, as well as the views of the lake, the comfortable 4-star Peaceful And Spacious Lake View West Kelowna hotel is located nearly 25 minutes' walk from Off The Grid…
Waterfront Room With Private Bath And Deck Near Marina, Private Beach Access
286 Arbutus Reach, Gibsons, Canada View map
Best Bed And Breakfast
2679 1St Avenue, Port Alberni, Canada View map
Conveniently situated, the Best Bed And Breakfast Port Alberni offers easy access to numerous outdoor activities, such as hiking, fishing, and whale watching.
Cozy Queen Suite Near Okanagan Lake
Sarsons Rd, Kelowna, Canada View map
The comfortable Cozy Queen Suite Near Okanagan Lake Kelowna hotel, located 4.7 km from Kalamoir Beach, features Wi-Fi throughout the property. The guest house also includes parking.
Saratoga Beach Cabin With Hot Tub
8947 Clarkson Avenue, Campbell River, Canada View map
Saratoga Beach Cabin With Hot Tub Campbell River hotel, located a 5-minute walk from Passages, features Wi-Fi throughout the property. This holiday park also includes parking.
La Casa Cottage Resort
6808 Westside Rd, Fintry, Canada View map
The 3-star La Casa Cottage Resort Fintry provides proximity to Fintry Provincial Park and Protected Area, which is located nearly a 25-minute walk away. Guests who stay at this Fintry resort can park…
Suite 11 Green Gables Resort Lake View Retreat
7304 Main Street, Osoyoos, Canada View map
Situated nearly 5 minutes' walk from Cottonwood Park, Suite 11 Green Gables Resort Lake View Retreat Osoyoos villa offers easy access to numerous tourist spots in the area.