Custom Software Development

Hotel software

Custom hotel software is a program for a family hotel, guesthouse or small hotel with a restaurant: bookings from the website and platforms in one room calendar, check-in with a door code, room status for housekeeping, a guest register with an ESTI file, and daily income and expenses for the owner. It costs 3 000-29 300 €, most often around 8 600 € (based on 98 of our quotes as of 14 August 2026); a hotel website with an enquiry form for stays or with online booking costs 500-5 000 €, and we show a working version of the system 4 weeks after the first meeting and launch the website in 2 weeks. We do not yet have a hotel client with a complete system in our portfolio: we show the No-reception hotel solution live, built following an enquiry from a hotel in Bansko, as well as the direct-booking website of Eli & Eli Berlin for holiday apartments.

Author:Ивелин КириловChief Technology Officer (CTO)
Managing editor:Владислав БарковManaging Director
Updated

What it includes

  • Bookings in one calendar

    The website, front desk and platforms all write to one room calendar by day, so double bookings do not happen.

  • Room selection and payment

    The guest chooses dates and a room, pays by card through Stripe or books with a deposit, and receives confirmation by email and SMS.

  • Door codes

    A separate code for each booking, valid from check-in to checkout; a housekeeper’s code with restricted hours.

  • Rooms and cleaning

    Available, occupied, arriving, departing, needs cleaning, under maintenance; the housekeeper sees their day on their phone.

  • Guests and ESTI

    Guest files with their stays, a guest register and an ESTI file with one click.

  • Revenue and expenses

    Revenue by day and by channel, occupancy, average nightly rate, tourist tax, invoices and an export for the accountant.

How the process works

  1. 1The guest books through the website or a platform, and the room is marked as occupied in the shared calendar.
  2. 2On the day of arrival, the guest receives the door code by SMS, while the housekeeper sees the room marked as “arriving”.
  3. 3After check-out, the code deactivates automatically, the room is moved to cleaning, and the revenue is included in the day’s report.

Solution

demo.mmm.software
Hotel without a receptionist

Hotel without a receptionist

A hotel website with selection of the exact room from the floor plan, online booking with payment, and a door code sent by SMS. The solution was built following an enquiry from a hotel in Bansko that wanted to operate without a reception desk.

A solution based on an enquiry from a hotel in Bansko: room selection, online booking and a door code. We do not yet have a hotel client with a launched system.

Price

€3,000-€29,300

most often around €8,600

Based on 98 of our quotes as of 14 August 2026

Who it is for

For a family hotel, guesthouse or small hotel with a restaurant, where the owner wants to see occupancy, income and expenses from their phone without calling the reception desk. The enquiries behind the hotel solution and this year's quotes were twofold: a hotel with a wedding hall and accommodation that wanted to operate without a receptionist, and a hotel with a restaurant and event rooms where tasks for the kitchen, housekeepers and waiters are passed on verbally and are sometimes missed.

Most hotels and guesthouses that contact us want a website first: rooms, prices, gallery, a stay enquiry from the selected room’s page and, if desired, online booking with a calendar and payment. That is why we also offer it separately, in Bulgarian, English and your guests’ languages, within two weeks of receiving the text and photos. An off-the-shelf hotel programme works for a hotel that only wants a calendar and register; a bespoke system makes sense when bookings from the website and platforms need to feed into one calendar, when the hotel operates without a receptionist, or when the rooms are combined with a restaurant, venues and events that the off-the-shelf programme cannot see.

Ready-made hotel software and its prices

For most small hotels and guesthouses with a receptionist, ready-made software is the right answer and costs less than our solution. These are the systems hoteliers in Bulgaria compare, with the price from each website, checked on 17 October 2026. The detailed comparison, including ESTI, channels and locks, is on a separate page.

ProgramTypePrice as listed on the websiteSource
Vladovsoft Hotelfor computers139 € annual subscription; CSV file for ESTIvladovsoft.com
Microinvest Hotel Profor Windows999 EUR one-off or 69 EUR per month, excluding VAT; SUPTO, ESTI, locks, channels via Quendoomicroinvest.net
Capella (PetroffSoft)cloud and Windowsfree for one hotel and one user; subscription required beyond thatcapella.petroffsoft.bg
Clock PMS+cloudbased on annual revenue and number of rooms; example: €517 per month for 40 rooms, excluding VATclock-software.com
Hotelifycloudone plan with everything; price shown after free registrationhotelify.bg
Orion 3 Hotelcloud and locks€15 per room per month, locks includedorion3.pro
HotelRunnercloudfrom 0.75% to 1.25% of booking revenue, with a minimum of $19.95 per monthhotelrunner.com

A custom system from us costs 3 000-29 300 € as a one-off payment. The hotel systems we have quoted this year are in the lower half of that range. It makes sense for a hotel without a receptionist, for direct bookings with room selection, or for a hotel with a restaurant, halls and events.

What the law requires from hotel software

Whichever software you choose, it must handle these obligations of the accommodation establishment:

  • Guest register and submission to ESTI: since 1 October 2019, all accommodation establishments, including guest rooms, houses and apartments, have been required to submit data to the Unified Tourist Information System under Article 116, paragraph 5 of the Tourism Act, via the website, by file, or automatically through the “system-to-system” channel after submitting an application.
  • Tourist tax per overnight stay, at the rate set by the municipality’s ordinance, recorded by guest and overnight stay.
  • A receipt from a fiscal device for cash and card payments made on site; when software issues the receipt itself, it must be SUPTO approved by the NRA.
  • An invoice in euro containing the particulars required under Article 114 of the VAT Act when the guest is a company.
  • Protection of guests’ personal data under GDPR: documents are kept for a limited period and only for the register.

Bookings from the website and platforms

The guest selects dates, sees the available rooms and, if desired, the floor plan, chooses the exact room and pays by card or secures it with a deposit. Confirmation arrives by email and SMS. Each booking has a status: enquiry, confirmed, checked in, checked out, while the day-by-day room calendar is shared by the website, reception and channels, making double bookings impossible. Eli & Eli Berlin’s holiday apartment website uses direct bookings so the owner does not pay commission for guests who come through their own website.

The most common question is about Booking.com, Airbnb and Expedia. Our answer is honest: we have described two-way availability, without a separate fee, in a proposal and contract for the hotel without a receptionist, but we have not connected it to a live system yet. That is why we list it in the proposal as a separate item after verification, rather than promise it.

Hotel without a receptionist: door codes

The hotel behind the solution wanted guests to book, pay, receive a code and let themselves in. The system generates a separate code for each booking, valid from the check-in time on the arrival day until the check-out time, after which it deactivates automatically. The housekeeper has their own code with restricted hours. The code reaches the guest by SMS, or by email and on a secure page if the SMS does not go through. With connected locks, the code is written to the lock automatically through a gateway on the floor; with offline locks, the system provides a list of codes for manual changes. We confirm the lock model from photos before starting: this project uses TTLock locks, without replacing them.

An emergency mode is also provided: what happens if the internet goes down, the lock is offline or the SMS is not sent. The master lock profile, domain, Stripe account and platform accounts are in the hotel’s name, not ours. The guest fills in the details from their document themselves during booking, without scanning at reception.

Reception, rooms, guests and reports

The owner’s dashboard works on both phone and computer. Rooms have statuses: available, occupied, arriving, departing, to be cleaned, under maintenance, and the housekeeper can see their own day. Guests have profiles with stays, repeat guests and country-based reports. Financials include revenue by day and channel, expenses by category, occupancy, average nightly rate, VAT and tourist tax, invoices, amounts due and exports for the accountant.

The guest register is filled in from the data the guest enters once during booking, and the system generates the file for ESTI with one click, ready for you to upload to the hotel’s profile. We have no separate connection to the NRA and do not promise one: the receipt is issued by the hotel’s fiscal device. We have included automatic submission to ESTI through RegiX in the contract as a next step, after the hotel’s certificate is obtained.

Hotel with a restaurant, venues and events

The second type of enquiry is from a hotel with a restaurant and venues. There, the system brings together tasks that are currently communicated verbally: cleaning, setup, decoration and ventilation for an event, linked to the venue and date, while each employee logs in with their own code and sees their tasks for the day. The event includes covers, sold and available, the people needed by role, such as waiters, bartenders and housekeepers, who attended and how many hours they worked at your rates. The hotel and kitchen can see the next day: rooms, expected groups and the number of breakfast guests, while the head chef allocates quantities by person. The event or monthly report shows revenue and expenses by category, separated for the restaurant and the hotel.

Timeline, price and how the project works

First, you describe the hotel: how many rooms it has, where bookings come from, whether there is a restaurant and venues, and who can see what. We come back with questions and a price range, build a demo for your hotel before you decide, and only then send a written proposal with an exact price and timeline. We show a working version for review within 4 weeks of the first meeting; we launch a hotel website within two weeks of receiving the text and photos.

The hotel systems we have quoted this year are in the lower half of the 3 000-29 300 € range; a website with a stay enquiry or online bookings costs 500-5 000 €. Payment is split into instalments: half at the start and half on delivery. After launch, we maintain the system for 100-350 € per month if you wish, or hand over the code and server so you can operate without a monthly fee to us. Acceptance is documented in a signed handover protocol; if the agreement ends, you receive the domain, data, code and access to the locks.

What you gain

One calendar

The website, front desk and platforms all see the same available rooms.

No receptionist, if you want

The door code comes from the booking and deactivates automatically at checkout.

The owner’s day from their phone

Occupancy, revenue and expenses by day, without notebooks or spreadsheets.

How we get started

  1. 01

    You describe the project

    A few sentences about what you need are enough.

  2. 02

    We come back with questions and a price

    We ask 2-3 specific questions and tell you the price range.

  3. 03

    We build a demo

    For a website, store or software system, we build a demo made for you.

  4. 04

    We send a proposal

    A written proposal with the exact price. We meet only to discuss the solution.

Frequently asked questions

Hotel software: €3,000-€29,300, typically around €8,600. The exact price is included in the written proposal.

It depends on the scope, which we set out in the proposal. For comparison, here are examples from our portfolio: Pelikan DTM: since April 2026, continuously developed, Elite Call Center: 6 months, LiftexPro: 8 months.

Yours. We hand over the source code and data to you.

If you wish, we can maintain the project for €100-€350 per month. We specify what maintenance includes in the quote.

Connections we have already built: Stripe, SMS, Google Maps. We check other connections and include them in the quotation.

We have described a two-way calendar connection for occupancy, with no separate fee, in a quotation and contract for a hotel without a receptionist, but we have not yet connected it to a live system. That is why, after checking, we list it as a separate line in the quotation. Bookings from the hotel’s own website work without a platform and without commission, as with Eli & Eli Berlin.

Yes, this is the enquiry behind the solution: the guest books on the website, pays by card, receives a door code by SMS and lets themselves in; the code is valid from check-in until check-out and then deactivates automatically. Connected locks receive the code through a gateway on the floor, and we confirm the model from photos before starting. An emergency mode is provided for internet, locks and SMS.

The guest register is populated from the guest’s details, and the system creates the ESTI file with one click, which you upload to the hotel’s profile. We have included automatic submission through RegiX in the contract as a next step. We do not have a separate connection to the NRA: the receipt is issued by the hotel’s fiscal device.

If you want guests to see rooms and prices and send an enquiry or book with a calendar and payment, a website is enough: it costs 500-5 000 € and we launch it in two weeks. A complete system costing 3 000-29 300 € makes sense when bookings from the website and platforms need to enter one calendar, when the hotel operates without a receptionist, or when it has a restaurant, rooms and events.

What do you want us to build?

You describe the project, we come back with questions and a price range, then a demo and a written proposal.

Clients we have worked with

  • Akbari Perfume House
  • Ministry of Innovation and Growth
  • Crypto.bg
  • Pelikan DTM
  • FIX Bulgaria
  • Vakarel
  • MysteryBet
  • Omega Light
  • AGA Transfer
  • KMP Build
  • modernoBG
  • Vida Luxe
  • Avanta
  • Lichtgitter Bulgaria
  • Pintor
  • Baytown Machinery
  • Labimex
  • National Elevator Company
  • Christian Center Sofia
  • ZapaziChas
  • UnitGold
  • Unit.Estate
  • Elite Call Center
  • Camélia Désir
  • Videoto
  • Pro Structura