Looking for the perfect break? Reviewers gave Vaughan a very good rating.

Search villas in Vaughan

  • 18 properties in Vaughan
    Show map Map
    More accommodations in Vaughan:
    Hotels
  • Castillo

    Castillo

    Vaughan, Canada

    Located 8 km from Vaughan Mills Shopping Centre in Vaughan, this holiday home features free WiFi and a patio. The air-conditioned unit is 9 km from Canada's Wonderland.

  • Redtail House

    Redtail House

    Vaughan, Canada

    Set 800 metres from Canada's Wonderland in Vaughan, this villa features a garden with a barbecue.

You might also enjoy these types of property: