Some of the most scenic spots in the world are located near Vancouver, British Columbia, Canada, perfect for those who love the outdoors and incredible scenery. Spend a few days relaxing surrounded by forests and beautiful water views.

In addition to great lake or ocean views, getaways on our list offer relaxing spas, romantic restaurants and many outdoor activities, including hiking, mountain biking, kayaking and natural tours.

More ideas: Best Beaches, Best Weekend Getaways, Best Day Trips

1.Sparkling Hill Resort

Sparkling Hill Resort  

Explore Okanagan Wine Country and enjoy spectacular lake and mountain views at Sparkling Hill Resort which incorporates 3.5 million Swarovski crystals in its modern architecture. The European-style wellness resort sits high above Lake Okanagan, letting guests enjoy lake and mountain views from their room, the spa and the restaurants.

KurSpa has one of the most impressive spa relaxation lounges in the world, featuring floor-to-ceiling windows overlooking the lake. The spa offers an extensive menu of treatments, including massages, body treatments, crystal facials and signature relaxation treatments for both men and women. Ask for a room with a bath tub overlooking the lake on your weekend getaway. Room rates start at CAD 240 per night (877-275-1556).

Fun day trip ideas: Weekend Getaways in California, Best East Coast beaches, SC, TX, NC, Romantic weekend getaways

2.Clayquot Wilderness Resort

Clayquot Wilderness Resort  

Clayquot Wilderness Resort is a luxury nature hideaway with 12 upscale tents, a great spa and gourmet dining. You don't have to worry about modern comforts when staying at this resort because all tents have in-floor heating, flush toilets and indoor/outdoor showers.

Whether you are new to the great outdoors or an experienced explorer, Clayquot Wilderness Resort makes it easy to learn about nature with their guided activities. Choose from kayaking, whale watching, climbing, archery, mountain biking, hiking, bear watching and many others. All-inclusive rates start at $4,750 for three nights. Clayquot Wilderness Resort is open from mid-May through September (250-726-8235).

Things to do near me: Weekend Getaways from Seattle, NC day trips, FL, From Phoenix, WV, IN, Near Atlanta, AL

3.Nita Lake Lodge

Nita Lake Lodge  

Nita Lake Lodge is an all-suite hideaway with three excellent restaurants overlooking Nita Lake in Whistler. Stylish suites feature contemporary design with a double soaker tub, glass-enclosed rain shower and a gas fireplace. Ask for a suite with lake views on your weekend getaway.

Dine at three gourmet restaurants serving food based on locally sourced ingredients. Nita Lake Lodge has its own rooftop garden which grows many of the vegetables and spices used in the kitchen. The Spa at Nita Lake Lodge has outdoor hot tubs, a eucalyptus steam room and a relaxation lounge. Suites start at CAD 159 (604-966-5700).

What to do in: CO, From San Diego, VA, San Diego, OH, WI, MI, IL, WA, Family weekend getaways, NJ, NC, VA, TX

4.Soule Creek Lodge

Soule Creek Lodge  

Soule Creek Lodge on Vancouver Island is surrounded by old forests and incredible views of the Pacific Ocean. Take a two-hour scenic drive from Victoria along Hwy 14 to reach this secluded country lodge. Guests are accommodated in Lodge Suites, Yurts and Cabins set on 160 private acres.

Vacation activities around Port Renfrew include eco tours, kayaking, hiking, tide pool exploration on Botanical Beach, mountain biking and marine tours. Nightly rates start at CAD 110. The lodge is open for the season from early March through early November (866-277-6853).

More romantic getaways: NJ beaches, NC beaches, Ft Lauderdale, Day trips from NYC, From Chicago, PA, CT, Hilton Head

5.Harrison Hot Springs

Harrison Hot Springs  

Located 90 minutes from Vancouver, Harrison Hot Springs Resort & Spa offers vacationers lake views, natural mineral hot springs and a choice of outdoor activities. Guests are accommodated in stylish suites, cottages and poolside guestrooms.

This family-friendly resort offers many things to do for guests of all ages, including fishing, nature tours and kayaking. The resort has its own marina offering jet ski rentals, ski boats, banana tube and bumper boats. Rooms at Harrison Hot Springs Resort start at CAD 109 (604-796-2244, 866-638-5075).

More fun things to do near me: Places to Visit in Florida, WI, Day trips from NYC, From San Francisco, Things to Do in Tampa, CA, Myrtle Beach, OR, Montauk, FL, From Atlanta, GA, Girls Getaways, PA

5 Best Scenic Weekend Trips from Vancouver