台灣外民宿的起源,大多是為了解決觀光地區住宿設施的問題。國內民宿始於1980年代墾丁國家公園附近,後來才擴展到阿里山等觀光地區;另外如嘉義瑞里及雲林草嶺地區,是因為具有遊憩資源而產生住宿的需求。所以說台灣民宿產生的原因,是因為觀光地區住宿設施不足,有些遊客到遠處遊玩,受美景吸引而流連忘返,想多待些時日,但又找不到可以休息過夜的旅館,只好找民房暫住,並給主人一些錢,感謝主人的幫助……這就是民宿的開始。

 

而一般為特色旅遊目的如泡湯或觀光地區個人經營的迷你旅館,或利用空房間給旅客們投宿的叫做民宿。民宿是指一般私人住宅將它的一部份房室出租給旅遊人口,用副業方式經營的臨時住宿設施;它的性質和普通的飯店以及旅館不同,除了能夠與旅客們交流並且認識外,旅客們更能享受民宿所提供當地的文化特色及感覺在「家」的感覺,跟遊客們閒話家常,非常熱情親切,讓房客感覺就好像是到朋友家做客一樣,氣氛和一般飯店旅館差很多,大部份民宿主人喜愛結交朋友,才把自宅改成民宿,招待遠到而來的遊客;也有些民宿主人有棟漂亮的房子,覺得只有自己住太可惜,於是就改為民宿,將房子分享給大家來住。