Turn your website into a direct booking machine
Cut OTA commissions and get up to 50% more direct bookings with the most comprehensive and easy-to-use booking engine for both guests and staff.
- Free of charge
- No obligation


Recommended by over 4,000 accommodation providers in Europe.
In two years, I went from 30 to 100 properties, with 40% more direct bookings.
More bookings and more efficiency: we now save 10 hours of work each week.
High level of automation. Fast, responsive customer service.
3 instant wins with the Smartpms booking engine
You don’t have to wait to start selling better (and more). Take control of your bookings today and enjoy the results.
Cut out the OTAs
Create your own promotions and custom rates to sell with zero commission fees.
Save time
Automate calendars, check-in, guest messaging, and payments from one platform.
Boost revenue
Add upselling and cross-selling options for extra services directly at the time of booking.
What you can do with the Smartpms booking engine
Every feature is built to help you get more direct bookings, rely less on OTAs, and grow your revenue. Discover them all.
Personalization
Set up a professional, easy-to-use, high-converting booking engine in minutes.
Content management
Add descriptions and images of your property.
Amenities and services
List all details for each room type or unit.
Tourist tax
Set the daily tax amount per guest.
Cleaning fees
Add cleaning fees to be included in the final price.
Rate plans
Define board types, cancellation policies, and penalties.
Messaging
Choose which messages to automate via email and extranet.

Self check-in and bureaucracy
Automate check-in, payments, and administrative requirements to save time and offer guests a seamless experience.
Customization
You decide which data to request beyond personal information.
Identity verification
Request a selfie for remote identity recognition.
Public authorities
Automatically send guest forms.
GDPR compliance
Personal data is processed in accordance with GDPR regulations.
Automated messages
Send personalized booking confirmations and reminders.
Tourist tax
Request payment upon arrival or during self check-in.
Payment method
Choose between credit card, Stripe, bank transfer, NEXI, or cash.

Upselling and promotions
Sell extras during booking and create targeted promotions to boost revenue and cut OTA dependency.
Content management
Add multilingual descriptions and images for each extra.
Flexible logic
Calculate extras per person, per day, or per week.
Multi-property
Assign the same extra service to multiple properties.
Custom discounts
Create promotions with specific conditions.
Flexible rules
Restrict promotions to periods, rates, or conditions.
Coupon management
Share coupons via code or link and limit their availability.

We like to go above and beyond
Beyond the software, you can count on us to provide training, support and exclusive tools to help you get the most out of Smartpms.
Ongoing support
Our tech support team is available via chat and email, 7 days a week, from 9 AM to 6 PM.
Continuous training
Smartness gives you access to LAB, our academy with trainings on revenue, marketing, and more.
Your voice matters
Many of our most popular features are the result of customer feedback. Let us listen to yours!
Smartpms integrates with your favorite software
The available integrations let you work seamlessly and extend the power of your PMS, so your business can grow without limits.
Ready to take the first step?
Request a demo: we’ll talk about your property and explore how Smartpms can help you reach your goals.
It's free of charge
There's no obligation
Personalized

Smartpms FAQs
Here are some of the most frequently asked questions about the Smartpms booking engine.
A booking engine is a software tool that allows hospitality businesses to manage online bookings directly from their website. Guests can check room availability, select their stay dates, choose their preferred room type, and complete the booking process easily and securely, without needing to go through third-party channels like OTAs.
A booking engine lets you sell directly, increase profits, and offer a better experience to your guests. Here are the main benefits:
- Full control over pricing and availability: You define your rates, promotions, and cancellation policies — no need to follow the strict rules of OTAs. You can also update availability and prices in real time, responding immediately to changes in demand.
- Higher profits, lower costs: OTAs typically charge between 15% and 25% commission on each booking. With direct bookings, you keep the full amount — increasing your profit margin on every room or apartment.
- Extra services and custom promotions: During booking, you can offer add-ons like breakfast, parking, transfers, spa treatments, or other experiences. This not only improves the guest’s stay but also increases the value of each reservation.
- Always-on access to guest data: With direct bookings, you receive full guest details — email, phone number, origin, and preferences. These are invaluable for upselling campaigns, personalized offers, and loyalty programs that drive repeat stays and positive reviews.
Yes. If you manage multiple properties with separate websites, you can activate a dedicated booking engine for each one, all managed centrally through Smartpms. This gives you full control over all bookings from one unified platform.
No. The booking engine is built into Smartpms, our all-in-one management software.
It’s designed to work hand in hand with all other tools on the platform, from booking management and payments to the channel manager, to deliver a smooth guest experience and give you one central hub for all operations.
We customize each Smartpms subscription, so our pricing varies according to your needs. To calculate how much a Smartpms subscription would cost you, please visit the pricing page.















