About Smiling House

Brand facts

Smiling House is a Swiss luxury short-term-rental group: a curated collection of chalets, villas and apartments worldwide, bookable for guests on smilinghouse.com and distributed to travel professionals through Villa Tracker.

Last verified 2026-09-08.

Legal entity
Smiling House Ltd
Founded
Being verified — final figure publishes here
Headquarters
Mettlenstr. 16, 3780 Gstaad, Switzerland
Properties
14,000+
Countries
80+
Destinations
400+
Founders
Ira Rockman and Moriya Rockman
Website
https://smilinghouse.com
Contact
+41 79 489 70 21