Website, online booking, three languages
Hotels pay booking platforms a commission on every reservation. Hotel Fantastico wanted guests to book directly, pay by card and get an instant confirmation, with reception seeing everything in one place.
0%
commission on direct bookings
3
languages: Serbian, Hungarian, English
13
page types per language
Project background
Every booking made through a booking platform costs the hotel a commission. For a smaller hotel that is a large share of the margin, and guests often don’t know they can book direct, or find booking direct more complicated than on the platform.
Hotel Fantastico has rooms, a spa, a restaurant and events, with guests from Serbia, Hungary and other countries. Booking direct had to be just as easy as on a platform: choose a room, see the seasonal price, pay by card and get instant confirmation, in the guest’s own language.
The challenge
The solution
We built a multilingual website and our own booking plugin. Guests choose a room and dates, see the price for the season, pay by card and get confirmation immediately. Reception has its own panel where they can see and change every booking in one place. The hotel pays no platform commission on direct bookings.
In detail
Fantastico Booking covers seasonal rates, packages, availability checks and card payment. Guests complete their booking without phoning and without waiting for a reply.
Reception can see and change all bookings on one screen, and update seasonal rates and packages, with no developer needed.
Each language has 13 page types: home, rooms, spa, restaurant, offers, events, gallery, contact, booking, terms, privacy, house rules and FAQ. 40 pages in total.
Booking confirmations go out via SMTP so they don’t end up in spam, and cookie consent is GDPR-compliant, which matters for guests from the EU.
Packages and events have their own pages, so the hotel can promote a spa weekend or a celebration without a new website or landing page.
Process
SEO · AEO · GEO
An FAQ page and clear information about the rooms, spa, restaurant and location in three languages are exactly what AI assistants use when someone asks for “a hotel with a spa in Senta” in Serbian, Hungarian or English.
For local SEO, the hotel’s name, address and phone number need to match on the website, the Google profile and the booking platforms. We aligned them across all three language versions.
Where it stands today
The state of the site on 1 November 2026:
We don’t publish the number of direct bookings without the client’s consent.
Lessons
Who this approach is for
A booking system of your own pays off for any hotel, guest house or apartment complex with enough guests for platform commission to become a serious cost. Booking platforms can stay as an extra channel, while the website takes the guests who already know the property.
Technology
Related services
FAQ
No. On direct bookings through its own system the hotel pays no commission to booking platforms.
Serbian, Hungarian and English.
Yes. Seasonal rates, packages and bookings are all managed in the reception panel.
By card, straight away when they book.
It doesn’t have to. The website brings in direct bookings with no commission, and the platforms can stay as an extra channel.
Key lessons
Hotel Fantastico is an example of how a smaller hotel can win back some of its bookings from booking platforms to its own website. Guests will only book direct if it is as easy as on a platform: clear prices by date, card payment and instant confirmation.
We apply what we learned on Hotel Fantastico to hotels, apartments and other tourism businesses. Have a look at marketing for hotels and tourism and website development; Google explains multilingual sites in its guide to localised versions of pages.
Enquiry
We reply within one working day.
+381 69 740 754
office@plusnet.rs
Mon – Fri, 8:00 – 16:00 (CET)