Homestay matching service · Vancouver · Toronto · Montréal

Discover your ideal Canadian host family.

Tell us who you are and what you're looking for. Our local team hand-matches you with vetted Canadian host families in under a week. Satisfaction guaranteed or full refund.

Same-week matching 100% vetted families 14-day money-back guarantee WhatsApp support throughout
Choose your package

Three ways to get matched.

Pick the level of support that matches how much certainty you want before you arrive.

Essential

Homestay Match

CAD$295
One-time service fee
  • 1 hand-matched host family
  • Family profile with photos & bio
  • Intro video call before arrival
  • WhatsApp support until move-in
  • Multiple options to compare
  • Airport pickup
Great value

3 Host Families

CAD$400
One-time service fee
  • 3 hand-matched host families
  • Full profiles with photos & bios
  • Intro video calls with each family
  • WhatsApp support until move-in
  • Neighborhood & school distance brief
  • Airport pickup
1,200+
Students placed since 2016
45+
Vetted host families
4.96 ★
Average rating
"Within four days Vanmates had matched me with the Kowalskis. I've been here six months and we're family now." — Lucía, 19 · Mexico City → Burnaby
Discover your ideal host family

Tell us about yourself — we'll do the matching.

Most matches are delivered within 3-5 business days. Our team reaches out on WhatsApp within an hour of your booking.

Your details

We'll use this info to match you and to send your welcome pack.
Phone *

Your stay

So we can match you with families available on your dates.
Have you booked your flight ticket already? *
Do you have any restrictions? *
Allergies, religious, dietary, medical, etc.

Payment

You'll be charged after you click "Book matching service."
VISA AMEX
3 digits
Encrypted payment 14-day refund guarantee WhatsApp support

Common questions

How fast is the matching?+
Most matches are delivered within 3-5 business days. Urgent requests (arriving in under two weeks) are usually handled within 48 hours.
What if I don't like any of the families you show me?+
We'll find more. The service fee covers the matching work — not a specific number of families. If none of the first batch fits, we go again until you're placed or you invoke the 14-day refund.
Does the service fee include rent?+
No. The service fee covers our matching work. Rent is paid separately to your host family (typically $1,200–$1,800/mo CAD depending on city and inclusions). We'll show you the rent for each match up-front.
How are host families vetted?+
Every family goes through an application, phone interview, in-home visit by our local coordinator, and a criminal background check. We only onboard families we'd send our own friends to.
What's your refund policy?+
Full refund within 14 days of booking if we haven't been able to match you. After 14 days or after you accept a match, the service fee is non-refundable (but you can still change families through us).
Can I upgrade my package later?+
Yes — you pay the difference. E.g., if you start with the $295 package and want to add airport pickup later, you can top up for $205. Just message us on WhatsApp.

You're booked.

We've received your payment and your matching request. Our team is already looking at your preferences — you'll hear from us on WhatsApp within the next hour.

Booking referenceVM-2026-0000
Package3 Host Families
Amount paid$400 CAD
Confirmation sent to[email protected]

What happens next

Within 1 hour — Our coordinator messages you on WhatsApp to confirm details and clarify preferences.
Within 3-5 days — We send your matched host family profiles with photos, bios, and price.
Before you arrive — Intro video call with your chosen family + full move-in brief.
Book another matching service