The travel-tech house behind InnoTravelTech, ReservationHub, TripGic, and Inno Message
bedsKey logo
Product · Hotel Property Management System · Live

bedsKey hotel PMS. Run your entire property from one system.

A complete cloud hotel property management system for independent hotels, resorts, hostels, guest houses, serviced apartments and small hotel groups. Reservations, front desk, housekeeping, billing, a channel manager, a direct booking engine, a hotel website and staff apps — fourteen modules on one real-time platform.

  • From $1 per room / month
  • 14 modules, all included
  • Room- & bed-level inventory
  • Cloud-hosted, nothing to install
Why it holds up

One key. Every bed. Total control.

Most property management systems fall over in the same three places: two people selling the same room, a rate card that only works in a spreadsheet, and a screen that was accurate five minutes ago. bedsKey is built around fixing exactly those.

Never double-book

Overlap protection is enforced by the database itself, not by hopeful application code. Two staff — or a clerk and a web guest — cannot sell the same room for the same night; the second booking is rejected even if both screens showed it free.

Price with precision

Seasonal, occupancy-based, derived, promotional and length-of-stay rules, auto yield and negotiated corporate contracts — all in one rate engine, so the rate card lives in the system rather than in a spreadsheet on somebody's desktop.

See everything, live

Every reservation, room-status and folio change is pushed to every open screen the moment it happens — housekeeping marks a room clean on a phone and reception sees it instantly.

Built for

From a 12-room guest house to a growing group.

14 modules · one system

From booking to night audit — without the spreadsheets.

Every module below is built, shipping, and included in the subscription. Each links to its full feature page on bedskey.com.

Operations

01

Reservations & ARI

One grid for every room and every night, with room- and bed-level inventory. Stays extend, shorten, upgrade or downgrade without cancelling — agreed nights keep their rate. Group holds with a cut-off and pinned price, rooming-list fill and a waitlist.

Explore Reservations & ARI →
02

Rates & revenue

Seasonal and derived rates (e.g. non-refundable = BAR − 10%), single-to-quad occupancy pricing with extra-adult and child tiers, min/max stay, CTA/CTD, promo codes, and auto yield that lifts prices with occupancy inside your floor and ceiling.

Explore Rates & revenue →
03

Front desk

Arrivals, in-house and departures in one view. Passport scanning fills the guest form from a photo of the page, checked against ICAO 9303; scans are encrypted and every view is audited. Early check-in, late check-out and no-show fees are charged or waived with a reason.

Explore Front desk →
04

Guests & CRM

A returning-guest panel with stays, nights, spend and last visit beside the booking; tags and alerts shared across the group; loyalty points earned at check-out and redeemed off the folio; and online check-in from the guest's phone.

Explore Guests & CRM →
05

Folio & night audit

Split and transferred bills, multi-currency with the rate snapshotted at transaction time, and a city ledger for corporate and agent balances. Night audit posts charges, rolls the business date, flags no-shows and locks the day.

Explore Folio & night audit →
06

Housekeeping

A live room board — clean, dirty, inspected, DND, out-of-order, out-of-service — with automatic tasks dealt by floor and load, checklists, supervisor inspection, and a productivity report per attendant.

Explore Housekeeping →
07

Restaurant & room service

Multiple outlets with their own menus; dine-in, takeaway and room-service orders from pad to kitchen; voids struck through with a reason and a name; and price snapshots so tomorrow's menu change never alters today's bill.

Explore Restaurant & room service →
08

Reports & analytics

Manager's flash, forecast with pickup over 1, 7 or 30 days, pace and market segments, and channel performance with cancellations and estimated commission — alongside occupancy, ADR and RevPAR.

Explore Reports & analytics →

Distribution & platform

09

Channel manager

Per-channel pricing out; bookings, changes and cancellations in as real reservations, with retries that never book twice. Standards-based adapters (OpenTravel XML and Booking.com's Connectivity API) with certified OTA connections, sandbox-tested before go-live.

Explore Channel manager →
10

Direct booking engine

Web bookings take the same no-double-booking path a clerk uses. Deposits and card holds — first night, a percentage or a fixed amount — through Stripe, bKash, Nagad, SSLCommerz or bank gateways (Brac Bank, City Bank, DBBL) on the gateway's own page, plus guest self-cancellation up to your cut-off.

Explore Direct booking engine →
11

Hotel website builder

A full hotel website — rooms, facilities, gallery, location, contact and custom pages — in your branding, on your own domain with automatic SSL or a free yourhotel.bedskey.com address. Every Book Now opens the booking engine.

Explore Hotel website builder →
12

Mobile staff apps

Android and iOS apps for Front Desk, Housekeeping and Restaurant, with push notifications. The order pad keeps an offline queue when the signal drops, and "Not you?" clears a shared handset at shift change.

Explore Mobile staff apps →
13

Notifications

Branded email for confirmations, payment links, invoices and statements; WhatsApp confirmations and reminders; SMS through a shared bedsKey account or your own provider; and daily digest emails for managers.

Explore Notifications →
14

Partner API

A five-endpoint booking API — search, price, book, look up, cancel — with property-scoped credentials, signed booking.cancelled and booking.amended webhooks retried until delivered, and idempotent requests.

Explore Partner API →
Distribution

A channel manager that reconciles, not just pushes.

Rates and availability go out; reservations, modifications and cancellations come back in. Both directions are checked, and anything that does not reconcile is surfaced rather than swallowed.

Rates & availability out

A connected channel receives every night whose price, availability or restrictions change, with per-channel pricing. Delivery is visible — and when a push fails, so are the retry count, the next attempt and the channel's own error text.

Reservations in

Bookings, modifications and cancellations arrive at a signed endpoint and become real reservations at the price the channel quoted. A retry never books twice.

Overbooking queue

A channel booking that will not fit waits for a person instead of quietly overselling: retry it, move the guest to a free room type at the channel's price, accept it as a permission-gated action, or refuse it with a recorded reason.

Channel connections use OpenTravel XML and Booking.com's Connectivity API, with certified OTA connections. Every connection starts in sandbox and cannot go live before its sandbox test has been recorded.

Built for teams

Decide exactly who can discount, void or override.

Permissions are per action, not per fixed role — so you build the roles your property actually uses.

  • Granular roles, per property

    Per-action permissions and custom roles. The same person can be a Manager at one property and a Receptionist at another, with no second account.

  • Sensitive actions need authority

    Rate overrides, discounts, voids, refunds and folio adjustments can require an authorised user before they go through.

  • An audit trail you can read

    Every change, every user, every field — before and after values, append-only.

  • Guest IDs handled properly

    Passport and ID scans are encrypted with AES-256-GCM, every view is audited, and scans are deleted automatically once the retention period passes.

Technology & reliability

Foundations for 10 hotels today and 200+ tomorrow.

Isolation
Row-level security per hotel group
Bookings
PostgreSQL exclusion constraints — no overlaps
Money
Exact decimal arithmetic end to end
Security
Argon2id passwords · JWT revocation · AES-256-GCM for IDs
Real-time
WebSocket push to every open screen
Hosting
Managed cloud, automated backups, automatic TLS

Running a property in Bangladesh? See hotel management software for Bangladesh — taka billing, VAT, bKash and Nagad. New to the jargon? Our hotel terms glossary covers PMS, ADR, RevPAR, night audit and more.

Built on Go, PostgreSQL, Redis, React and TypeScript, with Flutter staff apps. Platform & security details →

Pricing

Pay for the rooms you run. Every module included.

A one-time activation charge, then a monthly fee that follows how busy the property actually was — so a seasonal or closed property pays very little in its quiet months.

$1 / active room / month

Every built module, two months of dedicated 24/7 onboarding support and a free yourhotel.bedskey.com website address are included. One-time activation: USD 500.

How the monthly bill works

  1. No bookings in the month — $4. This rule overrides all the others.
  2. 1 to 30 bookings — a flat $10, whatever the room count.
  3. 31 or more bookings — active rooms × $1.

One-time activation

Paid once when the agreement is signed. Covers setup and configuration by the implementation team and two months of dedicated 24/7 premium support from a Technical Manager.

USD 500

Included

Every built module
Reservations, rates, front desk, guest CRM, folio & night audit, housekeeping, restaurant, reports, channel manager, booking engine, hotel website, mobile staff apps, notifications, partner API
Onboarding
Setup and configuration by the implementation team, plus two months of dedicated 24/7 support
Website address
A free yourhotel.bedskey.com address (your own domain supported)
Users
Staff accounts with per-action permissions — no per-seat pricing published

Worked examples

Active roomsBookingsMonthly bill
5 rooms 0 $4
3 rooms 4 $10
50 rooms 20 $10
5 rooms 40 $5
50 rooms 60 $50
100 rooms 150 $100

All prices in USD. Updated September 2026. Full rules on bedskey.com/pricing.

Onboarding

From first email to first night audit.

  1. 1

    Contact sales

    Email sales@bedskey.com or book a demo, and a dedicated Account Manager is assigned.

  2. 2

    Discuss requirements

    Operations, property type and any additional features or services.

  3. 3

    Commercial proposal

    A customised proposal for the property or group.

  4. 4

    Agreement & payment

    The contract is signed and the one-time activation is paid.

  5. 5

    Setup & configuration

    The implementation team configures bedsKey for the property — rooms, rates, taxes, channels.

  6. 6

    24/7 premium support

    Two months with a dedicated Technical Manager for setup, training and daily operation.

  7. 7

    Additional requirements

    The Technical Manager coordinates anything extra the property needs.

Now available · October 2026

Recently shipped — and what comes next.

Everything below has moved from the roadmap into the product and is included in the same subscription.

  • PaymentsNagad, SSLCommerz, Brac Bank, City Bank and DBBL gateways, alongside Stripe and bKashAvailable
  • DistributionCertified connections with major OTAsAvailable
  • MessagingWhatsApp confirmations and remindersAvailable
  • RestaurantKitchen display, split outlet bills, discounts, tips and stock countingAvailable
  • RevenueAI revenue assistant with pricing suggestionsAvailable
  • FacilitiesSpa, gym and facility bookingAvailable
  • PortalsSelf-service corporate and travel-agent portalAvailable
  • OperationsAutomation rules for repetitive tasksAvailable
  • InterfaceMulti-language staff interfaceAvailable
  • Rate plansInclusions such as breakfast and transfers bundled into a planAvailable
  • BillingTax-inclusive rate extraction, per-person levies and a tax reportAvailable
  • MobileiOS staff apps and push notificationsAvailable

Still on the roadmap

  • HardwareElectronic key card and door lock integrationPlanned
In brief

What is bedsKey?

bedsKey is Innovate Solution's complete cloud hotel property management system (PMS). Fourteen modules — reservations, rates, front desk, guest CRM, folio and night audit, housekeeping, restaurant, reports, channel manager with certified OTA connections, direct booking engine, hotel website, iOS and Android staff apps, notifications and a partner API — run on one real-time platform with room-level and bed-level inventory. Pricing is published: USD 1 per active room per month after a one-time USD 500 activation. Full details at bedskey.com.

Category
Hotel property management system (PMS)
Product site
bedskey.com — features, solutions, pricing and FAQ in 13 languages
Modules
14 — reservations, rates, front desk, guest CRM, folio & night audit, housekeeping, restaurant, reports, channel manager, booking engine, website builder, staff apps, notifications, partner API
Inventory
Room-level and bed-level, in the same availability calendar
Payments
Stripe, bKash, Nagad, SSLCommerz, Brac Bank, City Bank, DBBL — no card data stored by bedsKey
Distribution
Channel manager with certified OTA connections — OpenTravel XML and Booking.com Connectivity API
Staff apps
iOS & Android — Front Desk, Housekeeping, Restaurant, with push notifications
Deployment
Cloud-hosted, multi-tenant, nothing to install — staff sign in at apps.bedskey.com
Pricing
USD 1 per active room / month · USD 500 one-time activation — see rules
Onboarding
Two months of dedicated 24/7 support from a Technical Manager
Best for
Independent hotels, resorts, hostels, guest houses, serviced apartments, small hotel groups

Related mobile apps: bedsKey Front Desk (Android) · bedsKey Housekeeping (Android) — see all Innovate Solution mobile apps.

How it compares

bedsKey in our buyer's guide.

A criteria-led comparison with eight rival products, each checked against that vendor's own website. Published by Innovate Solution, with our product listed first and clearly marked.

Top Hotel PMS Software →
FAQ

bedsKey — frequently asked questions

What is bedsKey?

bedsKey is a complete, cloud-hosted hotel property management system for independent hotels, resorts, hostels, guest houses, serviced apartments and small hotel groups. Fourteen modules — from reservations, front desk and night audit to a channel manager, direct booking engine, hotel website and Android staff apps — run on one real-time platform, so a property runs from a single system instead of a PMS plus a pile of spreadsheets. Full details are at bedskey.com.

How much does bedsKey cost?

Pricing is published. There is a one-time USD 500 activation charge, then the monthly bill follows three rules: USD 4 in a month with no bookings, a flat USD 10 in a month with 1 to 30 bookings, and USD 1 per active room in a month with 31 or more bookings. Every built module is included, along with two months of dedicated 24/7 onboarding support. All prices in USD — see the pricing rules and worked examples.

Can bedsKey sell dorm beds?

Yes. bedsKey carries true bed-level inventory, so individual beds inside a shared dorm are sold in the same availability calendar as private rooms — which is what makes it workable for hostels and backpacker properties, not just hotels.

Can two receptionists double-book the same room?

No. Overlap protection is enforced by the database itself rather than by application code, so the second booking is rejected even if both screens showed the room free a moment earlier. Web bookings from the direct booking engine go through the same path, so they carry the same guarantee.

Does bedsKey connect to OTAs?

Yes. The channel manager has certified OTA connections, built on OpenTravel XML and Booking.com's Connectivity API, with per-channel pricing out and bookings, changes and cancellations in as real reservations — retries never book twice. Every connection starts in sandbox and cannot go live until its sandbox test has been recorded.

What happens when a channel booking will not fit?

It waits on an overbooking queue instead of silently failing or quietly overselling the property. From there it can be retried, moved to a free room type at the price the channel quoted, accepted anyway as a permission-gated action, or refused with a recorded reason — nothing is lost.

Does bedsKey have a booking engine and a hotel website?

Yes. The direct booking engine takes deposits and card holds through Stripe, bKash, Nagad, SSLCommerz or bank gateways (Brac Bank, City Bank, DBBL) on the gateway's own page, so bedsKey never stores card data, and guests can self-cancel up to your cut-off. The website builder publishes a full hotel website with your branding on your own domain (with automatic SSL) or a free yourhotel.bedskey.com address, with every Book Now button opening the booking engine.

Are there mobile apps for staff?

Yes — iOS and Android apps for Front Desk, Housekeeping and Restaurant, with push notifications. The restaurant order pad queues orders offline when the signal drops, and a 'Not you?' switch clears the session on shared handsets at shift change. The staff interface is multi-language.

How does pricing work in the bedsKey rate engine?

One rate engine covers seasonal and date-range rates, derived rates that track a parent plan at an offset, occupancy-based pricing with extra-adult and child tiers, minimum and maximum stay with closed-to-arrival and closed-to-departure, promo codes with booking windows and usage limits, per-channel pricing, and occupancy-based auto yield that raises prices within your floor and ceiling.

Can I bill a company directly?

Yes. Corporate and travel-agent accounts carry negotiated contract rates and credit terms, and the folio supports split and transferred bills, multi-currency with the exchange rate snapshotted at transaction time, and a city ledger for outstanding corporate and agent balances with receipts matched across invoices.

Can I run more than one property?

Yes. A group runs multiple properties under one login, each with its own base currency, settings and reporting, with per-property roles — the same person can be a Manager at one property and a Receptionist at another — and tenant data isolated by row-level security.

Does bedsKey support overbooking?

No — selling a room twice on purpose is not exposed as a feature, and the database rejects overlapping bookings. Channel bookings that will not fit are held on a queue for a person to resolve instead.

What support do I get during onboarding?

A dedicated Account Manager handles requirements and the commercial proposal; after activation the implementation team configures bedsKey for the property, and a dedicated Technical Manager provides two months of 24/7 premium support covering setup, training and daily operation.

What is new in bedsKey?

Shipped in October 2026: certified OTA connections; Nagad, SSLCommerz, Brac Bank, City Bank and DBBL payment gateways; WhatsApp confirmations and reminders; kitchen display, split outlet bills, discounts, tips and stock counting; an AI revenue assistant with pricing suggestions; spa, gym and facility booking; a self-service corporate and travel-agent portal; automation rules; a multi-language staff interface; rate-plan inclusions such as breakfast and transfers; tax-inclusive rate extraction, per-person levies and a tax report; and iOS staff apps with push notifications. Electronic key card and door lock integration is still on the roadmap.

bedsKey logo
Full details

Features, solutions & a 156-answer FAQ live at bedskey.com.

Every module's feature page, solutions by property type, the hotel PMS glossary, the full pricing rules and the FAQ are on the dedicated product site, in 13 languages. Existing customers sign in at apps.bedskey.com.

Also from Innovate Solution

Our other products.