top of page
Sandals Resort along the ocean

Sun & Beach Vacations

​

Sometimes the perfect vacation is simply one where you can unwind, soak up the sunshine and let someone else take care of the details.

​

From the beautiful beaches of Mexico to the playful world of a Nickelodeon Resort, all-inclusive vacations make it easy to relax while keeping the whole family entertained. Enjoy pool days, beach time, delicious meals, family-friendly activities and plenty of opportunities to make those unforgettable vacation memories together.

​

We can help you find an all-inclusive resort that fits your family, your travel style and your budget whether you're looking for a relaxing escape, a fun-filled family getaway or a little bit of both.

​

All-Inclusive Packages Made Easy

​

We can book vacation packages through leading Canadian vacation providers, including WestJet Vacations, Air Canada Vacations and Sunwing Vacations.

​

From choosing the right resort and destination to helping with flights, transfers and all the little details in between, we'll help make your all-inclusive vacation feel easy from the moment you start planning.

All Inclusive Resort situated on a white sand beach by the ocean
tropical beach
Atlantis Bahamas
Consumer Protection BC Travel Agency Based in Kelowna, BC
CLIA Certified Kelowna British Columbia BC Canada Disney Travel Agent Kim Denis Agency

info@mainstreetvacations.ca​

2145 Kentucky Cres.

Kelowna, BC   V1P 0B3

HQ Phone: 250-859-2032
Consumer Protection BC License #85536

Earmarked by Disney Logo indicating travel agency is an authorized disney Vacation planner
TLNETWORK Kelowna British Columbia BC Canada Disney Travel Agent Kim Denis Agency

©2020 by Main Street Vacations

Any Disney artwork, logos and media are the undisputed property of The Walt Disney Company©. Any Universal artwork, logos and media are the undisputed property of Universal Studios©. Any Disney Cruise artwork, logos and media are the undisputed property of Ships Registry: The Bahamas, Disney ©.

bottom of page