InnDesk

InnDesk, the hotel booking app for Wix sites

InnDesk turns a Wix site into a working hotel. Guests search dates, choose a room and confirm without ever leaving your website, so you keep the booking, the guest's details and the whole rate. Behind it is a front desk for arrivals, departures and money, plus calendar sync so a night is never sold twice. It takes no commission, and setup takes about ten minutes.

Get InnDesk on the Wix App Market See how setup works

Built for guesthouses, bed and breakfasts and small hotels of roughly three to forty rooms.

Try it, the way your guests would

This is the booking page a guest uses, running on this page with invented rooms and invented dates. Pick nights, choose a room, and see what arrives.

1. DatesBooked nights are already marked
2. RoomsPhotographs, what is inside, the price
3. DetailsName, email, anything to tell you
4. BookedReference on screen and in their inbox
The booking page, start to finish

Install before 1 November 2026 and your site is never limited. InnDesk is adding paid plans on that date. Every site set up before it keeps everything with no cap and no charge, for as long as you use the app. That is written into the terms, not just promised here.

What a guest sees

Four screens and nothing else. No account to create, no redirect to another company's checkout, no booking fee added at the last step. A guest who lands on your page can be holding a confirmation in under a minute.

The page is on your domain, in your colours and your fonts, in any of more than fifty languages. The one you choose is the one every guest sees, so a hotel in Spain selling to Spaniards is not shown German because one visitor's laptop is set to it.

The real one does two things the demo above cannot. It reads your own rooms, rates and photographs from your dashboard, and it holds a room for ten minutes while somebody types their details, so two guests cannot buy the same night in the same moment.

Nights that are gone are marked before anybody picks them

Most booking pages let a guest choose dates, press search, and only then learn the place is full. InnDesk marks the nights that have gone before anybody picks one, so the disappointment happens in a second rather than after a form.

You choose the two colours. A night that is gone also carries a line through the date, so the calendar still reads for the roughly one man in twelve who cannot tell red from green.

What you see each morning

One screen, opened with coffee. Who is arriving, who is leaving, and what is still to collect. Underneath it, a check that names its own problems: a confirmation that failed to send, a channel that has not answered, a room closed with somebody booked into it.

A booking has two lives and InnDesk keeps them apart, because a real hotel does. Where the guest is, and where the money is. A guest can be checked in while a balance is owed, and neither fact hides the other.

Setting it up, in about ten minutes

No code, no developer, and nothing to install on a computer. Everything happens inside the Wix dashboard you already use.

  1. Install it

    Open InnDesk in the Wix App Market and add it to your site. It appears in your dashboard under InnDesk, with its own set of screens.

  2. Add your rooms

    Enter each room type once: a name, how many people it sleeps, how many of that room you have, and photographs. A hotel with four doubles and two family rooms enters two types, not six rooms.

  3. Set your rates

    Type a standard rate for each room type. After that, change any night or block of nights by dragging across the calendar: a higher weekend, a closed week, a longer minimum stay in July.

  4. Put the booking page on your site

    The booking element is added to your site when you install. Drag it where you want it in the Wix editor and publish. It takes the width you give it and the height it needs, so nothing below it is cut off.

  5. Connect your calendars

    Paste the iCal link from Airbnb, Booking.com, Vrbo or Agoda into InnDesk, then copy the InnDesk link back into each of them. From that point the same night stops being sold twice.

Changing a rate is dragging across it

Select Friday to Monday, type the weekend price, and it is set. The same drag sets a minimum stay or takes those nights off sale entirely. There is no form with thirty fields and no rate plan to build first.

Airbnb, Booking.com, Vrbo, Agoda and the rest, without selling a room twice

Connect anything that publishes an iCal feed. When a night sells on one, it stops being available on the others, and the Channels screen says when each was last checked rather than leaving you to wonder.

An iCal feed carries dates and nothing else. Not rates, not guest names, not booking references. That is a limit of the format rather than something InnDesk is holding back, and it is said plainly here because finding out later is how people end up angry with software.

Every part of it

The booking page your guests use

Dates a guest can trust

A calendar showing which nights are free and which have gone, in colours you choose. Arriving on a full night is not offered. Once an arrival is picked, a departure cannot reach past the first full night, so an impossible stay cannot be selected at all.

Rooms shown before dates are chosen

Photographs, what is in the room, how many it sleeps and the price it starts from, all on the first screen. A guest can see what sort of place this is without typing anything.

A room a guest can open

Every photograph, a video if you have one, the description you wrote and the full list of what is in the room. A card cannot carry all three, so the card stays a card and this is where somebody decides.

Extras

Breakfast, an airport pickup, a cot. Priced per stay, per night, per guest or per guest per night, and added to the total the guest sees before they confirm.

Deposits and your own payment link

Ask for a percentage or a fixed amount. InnDesk works out the exact figure against the stay, tells the guest what is due and what is left, and shows your own payment link the moment they finish. The same block goes into the confirmation email.

Confirmation the guest can keep

A reference on screen, an email in your colours, and a copy they can save or print. If an email fails to send, you are told, with the reason and a button to send it again.

Written in the guest's language

More than fifty languages, chosen by you rather than guessed from the visitor's browser. Any phrase can be reworded if the standard wording does not suit your property.

The screens you use

Today

Arrivals, departures, what is owed, and a self check that names its own problems rather than waiting for you to find them.

Calendar

A month shaded by how full each night is. Drag across nights to change rates, set a minimum stay, or take them off sale. A quiet week and a sold out weekend read at a glance.

Rooms

Room types, how many of each, and closing a single room for maintenance without taking the whole type off sale. The room that has a leak is the room that is closed.

Bookings

Every stay, searchable and filterable, with the two lives kept apart: where the guest is, and where the money is. Record a payment or a refund against a booking, and take a booking at the desk for the phone and the door.

Guests

Who has stayed, how many nights, what they asked for last time, and any notes or tags you added. Yours to export at any time, on any plan.

Reports

Occupancy, average daily rate and revenue per available room, month by month, and where the bookings came from.

Channels

The calendar links going out and coming in, with the time each was last checked. The outgoing link is a long random token you can replace at any moment, which is how you revoke a link already pasted into an account you no longer use.

Templates

The look of the booking page and the confirmation email, with a preview that updates as you type. Your colour, your fonts, your wording, and the two colours the availability calendar uses.

Settings

The property itself, check in and check out times, minimum and maximum stays, how far ahead you take bookings, your cancellation policy, extras, taxes and deposits.

What it costs

No commission on any booking, on any plan. That is not a launch offer.

InnDesk plans, from 1 November 2026
PlanPriceRoomsCalendar connectionsCommission
Free$031None
Connected$9 a month103None
Unlimited$19 a monthUnlimitedUnlimitedNone

Everything else is in every plan: unlimited bookings, the booking page on your own domain, the whole front desk, rates and availability, guest records and reports. Nothing about running the hotel sits behind a paid tier.

Sites set up before 1 November 2026 keep everything with no limit and no charge, for as long as they use InnDesk. Billing, when it applies, runs through Wix alongside the rest of your site billing.

What InnDesk does not do

Stated plainly, because assuming otherwise costs real money and this is the section most software leaves out.

It does not move money

InnDesk records that a payment happened and works out what is due. Taking and refunding money is between you, your guest and your own payment provider. Card numbers never reach InnDesk.

Calendar sync carries dates, not bookings

An iCal feed can hold dates and nothing else. It cannot carry rates, guest details or a booking another service is holding. If a channel stops publishing or is slow to update, dates can still be sold twice, and that is a limit of the format rather than a fault anybody can remove.

Channels are checked when your page is used

A Wix app has no scheduler, so InnDesk checks your channels when you open the Channels screen and when a guest searches your booking page. The screen says when each was last checked. There is no hidden background job, and no plan claims one.

It is not a party to your bookings

The contract for a stay is between you and your guest. Cancellations, refunds, damage and no shows are yours to settle, and nothing here promises a number of reservations.

Questions people ask first

Does InnDesk take a commission on bookings?

No. Whatever a guest pays you is what you keep, on every plan. InnDesk is not a payment processor and takes no cut of any booking.

Do guests leave my website to pay?

No. Guests search, choose a room and confirm on your own domain. There is no redirect at checkout, so the booking, the guest's details and the search ranking stay with you.

Does it sync with Airbnb, Booking.com, Vrbo and Agoda?

Yes, all four, through iCal feeds, which is what those services publish. Dates travel in and out so the same night is not sold twice. An iCal feed carries dates only, never rates, guest names or booking references.

Can InnDesk charge a guest's card?

No. It records that a payment happened and works out any deposit due, then shows the guest your own payment link. Moving money is between you, your guest and your payment provider.

How long does setup take?

About ten minutes for a small property, and no code. Install the app, add your room types, set a rate, drag the booking element onto your page and publish.

What happens to my data if I uninstall?

Bookings, guests and settings live in your own Wix site and stay there, so a reinstall finds everything in place. Your outgoing calendar link stops working immediately, so nothing keeps publishing your occupancy to a service you have left.

Do I need anything else on my Wix site?

The Wix CMS, which is part of Wix and is switched on from the site editor rather than bought. Nothing else, and no other app.

Get InnDesk on the Wix App Market Ask us something first

Install before 1 November 2026 and your site is never limited, for as long as you use it.