Hotel Reservations

BookNex - Multi Property Booking Engine + B2B.

18 integrated modules. Multi-property bookings with live pricing. Contract-based rates with built-in FX. Front desk to finance, on one multi-tenant platform.

Find a booking. Create a reservation. Switch between properties. Check room availability. Update inventory. Stop selling a room type. Modify minimum stay. Change room rates. Check in a guest. Check out a guest. View payment status. Generate/view invoice. Compare hotel performance. Identify low inventory. Identify sold-out room types.
Book a Demo
BookNex Dashboard
Product Status

Hotel booking engines should simplify growth - not eat your margins.

Managing a hotel chain comes with complex price contracts across endless seasons, property types, and room categories.

But traditional B2B booking platforms are outrageously expensive, overengineered, and painfully complex to integrate.

When entering your first stage of scaling, you don't need software bloat. You need a stable, scalable booking engine that centralizes all your properties, contracts, and inventory in one place without operational hassle.

Enter BookNex: All your properties, inventory, and rates managed under one powerful roof so you can scale effortlessly without burning cash on unnecessary overhead.

Core Hospitality Lifecycle

Seamlessly handles standard reservations, front-desk check-ins, and check-outs in one smooth, centralized workflow.

Global Ready

Native multi-currency support and flexible TAX structure handling to easily support expansion across regions.

Open Reservation API

Easily connect external distribution channels, OTAs, and custom booking frontends with zero friction.

B2B Booking Platform

Enabled for seamless partner collaboration, streamlining wholesale bookings and business-to-business workflows in real time.

Core features

From first enquiry to
check-out, in one system.

BookNex runs the full reservations operation — bookings, inventory, property master, rates and front desk — with real-time pricing and availability built into every module.

18 modules 6 functional areas 1 platform
01

Reservations & bookings

3 modules
RES · 01

New reservation & pricing

One form creates a multi-room booking with an auto-generated group reference, live pricing via stored procedure, and automatic night-by-night and meal inventory records.

BKG · 02

Booking lifecycle

Full detail view with night-by-night rates, payments and invoice, plus edit and confirm flows that re-price and rebuild nights on every change.

CNL · 03

Search, filter & cancel

A searchable, status-filterable booking list, with cancellation restoring room inventory across every night of the stay.

02

Inventory & availability

3 modules
INV · 04

Inventory dashboard

A 28-day grid across room types and dates with colour-coded availability, stop-sale counts and low-stock warnings.

GEN · 05

Inventory generation

Admin-driven date-range generation that rebuilds rows from active physical rooms and re-applies existing booking deductions.

ADJ · 06

Manual inventory control

Per-cell stop-sale toggle, minimum-stay and rooms-available edits, guarded against changes to past dates.

03

Property master

3 modules
HTL · 07

Hotels

Property records with hotel code, star rating, location and check-in/out times, each code used system-wide across inventory and contracts.

RMT · 08

Room types

Per-hotel room types with occupancy limits, display order and active status.

RM · 09

Rooms

Physical room inventory with floor, notes and status — available, maintenance or out of order.

04

Rate engine

3 modules
CTR · 10

Contracts & seasons

Hotel rate contracts with validity dates and FX rate, plus inline season management colour-coded by season type.

RTE · 11

Rate grid

An editable grid of price categories by season, with inline cell editing, AJAX save and toast confirmation.

PCT · 12

Price categories

Occupancy-based pricing keys with adult/child counts, age ranges and extra-bed flags, protected once rates exist.

05

Distribution & plans

3 modules
MLP · 13

Meal plans

Board-basis plans with breakfast/lunch/dinner inclusion badges and an additional charge per plan.

SRC · 14

Booking sources

Named sources and channels, each optionally linked to a specific rate contract.

CUR · 15

Currencies

All supported currencies with live exchange rates to LKR, led by a prominent USD quick-update card.

06

Front desk & access

3 modules
CHK · 16

Check-in

Today's confirmed arrivals matched to available physical rooms, with guest pack and ID capture at the desk.

OUT · 17

Check-out

In-house guest list with folio totals, actual check-out time recorded and optional final payment capture.

USR · 18

Authentication & users

Bcrypt-verified login, role-based route guards, and admin user management with a last-admin safeguard.

Platform

Live dashboard

Total bookings, confirmed, checked-in, today's arrivals/departures and in-house guest counts at a glance.

Full audit trail

Every create, update, delete and status-change event logged with actor and timestamp across every module.

External API & multi-tenant

A per-hotel API key authenticates JSON booking creation, resolved to the correct tenant database automatically.

Who It's For

Built for every stakeholder
in reservations

🏨

Hotel GMs

Full visibility into bookings, occupancy, and in-house guests in real time.

📋

Reservations Team

Multi-room bookings, live pricing, and cancellations handled from one screen.

🛎️

Front Desk Staff

Fast check-in and check-out with room assignment and folio totals on hand.

💰

Revenue & Finance Teams

Contract-based rates, FX handling, and invoices that reconcile without manual entry.

Implementation

From property configuration
to go-live

1

Discovery & Property Setup

Hotels, room types, rooms, contracts and seasons configured to your exact property.

2

Data Migration

Existing guest profiles, booking history, and rate contracts imported and verified.

3

Team Training

Reservations, front desk, and finance trained on their respective modules.

4

Go-Live

Supervised launch with real-time support during the first booking cycle.

5

Ongoing Support & Updates

New modules, API integrations, and feature updates handled by the DevNexi team.

Get Started with BookNex

See how BookNex fits
your property

Our team will configure a personalized demo for your property's specific workflows, team size, and requirements.