Tehvandi Villa
Tehvandi Villa, Website & Booking Engine
A whole-house guesthouse in Otepää with a four-language site and a custom booking engine we built from scratch. Live and taking reservations within days of the first commit.
One house, one booking
Tehvandi Villa is a seven-room guesthouse at the foot of the Tehvandi sports centre in Otepää, rented the way the owner actually wants to rent it: the whole house, one group, up to 18 guests. That one business rule shaped everything. No room-by-room inventory, no channel-manager overhead, just a clean calendar where one booking takes the house.
Built twice, shipped once
We built the site two ways in parallel, once on WordPress with a page builder and once on our own flat-file platform, and let the results decide. The flat-file build won: faster pages, no database to maintain, content in plain files the owner can edit through a simple admin. The WordPress build was retired and the flat-file site went from first commit to live and indexed on the client's own hosting in a matter of days.
A booking engine with no middleman
Instead of embedding a third-party widget, we wrote the reservation system ourselves: a whole-house availability calendar, a proper booking lifecycle from request to confirmation, an invoice-by-email option for corporate groups, and an owner's admin for managing dates and requests. Bookings live in flat files with the same zero-database philosophy as the site, hardened with the boring security work that never makes it into screenshots.
Four languages, found in all of them
Estonian, English, Finnish and Russian, each with fully localized pages and URLs, wired together so search engines serve the right language to the right visitor. The villa's 58 professional photos carry the site visually (the gallery above shows the real house), and an image sitemap covering 86 photos across 72 pages makes sure they pull their SEO weight too.