In English

Stay with a Malaysian village family

Kampungstays is an independent directory of every village homestay registered under the Malaysian Homestay Experience Programme (Program Pengalaman Homestay Malaysia), run by the Ministry of Tourism, Arts and Culture (MOTAC).

253registered clusters
3,648host families
217kampungstays
43,663foreign guests, Jan–Aug 2026

Sumber: Laporan Statistik Program Pengalaman Homestay Malaysia, MOTAC (data hingga 31 Ogos 2026). Lihat laporan asal (PDF)

How it works

A homestay here means living with a host family in a village: you share their meals and join daily life, from rubber tapping and padi fields to cooking, traditional games and a cultural night. Houses are grouped into clusters run by a coordinator, who takes bookings and places guests with families. A kampungstay is separate accommodation (a chalet or farm stay) in the same villages.

Most visits are sold as per-person packages: a day visit, 2 days 1 night, or 3 days 2 nights, with meals and activities included and lower per-person prices for larger groups. In 2025 registered homestays hosted 977,666 guests and earned RM 62.4 million.

For school groups and tour operators

Student exchange and school groups from Korea, China and Japan are the largest foreign markets. Tell us your dates, group size and preferred state; we pass the enquiry to a suitable cluster coordinator. Share passport copies, dietary needs (including halal requirements) and the number of male and female participants early, as families host guests by gender.

Browse by state

  • Sarawak: 74 clusters, 968 host families
  • Sabah: 39 clusters, 596 host families
  • Johor: 29 clusters, 433 host families
  • Pahang: 19 clusters, 269 host families
  • Selangor: 17 clusters, 236 host families
  • Pulau Pinang: 11 clusters, 175 host families
  • Kedah: 12 clusters, 174 host families
  • Negeri Sembilan: 9 clusters, 151 host families
  • Perak: 11 clusters, 145 host families
  • Kelantan: 8 clusters, 141 host families
  • Terengganu: 7 clusters, 125 host families
  • Melaka: 9 clusters, 101 host families
  • W.P Labuan: 3 clusters, 80 host families
  • Perlis: 5 clusters, 54 host families

State and cluster pages are in Bahasa Malaysia.