Expedia's filters are the best way to find exactly what you want. Check the "All inclusive" and "5-star" boxes to see the most luxurious hotels in Vaughan where your lodging, meals, entertainment and activities are included in the price. At these retreats, your vacation is pure leisure from the moment you enter the lobby.