Stays module
Hotel booking system with extranet, rates and hotel APIs
Sell hotels, apartments and resorts from your own inventory and from wholesalers: live availability, calendar and seasonal pricing, a supplier extranet, coupons and automated vouchers.
- Real-time availability
- Supplier extranet
- Day and seasonal pricing
- Hotel API suppliers
The stays module
A complete hotel reservation system in one admin
Load your own contracted hotels, let suppliers manage their rooms and rates, and add wholesaler content through APIs. Customers search, compare rooms, pay and receive a voucher, while your team runs everything from one dashboard.
- Add your hotels or connect wholesaler APIs such as Hotelbeds
- Set room types, allotments, policies and amenities
- Price by day, season, room and channel, with markups
- Take payment online, at the hotel or from the agent wallet
- Confirm automatically and email the voucher and invoice
- Destination
- Dubai Marina
- Check-in
- 12 Nov
- Check-out
- 16 Nov
- Rooms and guests
- 1 room, 2 adults
Search and rooms
Live rooms, rates and policies on every result
Own inventory and API suppliers in one list, with the details guests compare before they book.
- 5★Marina Bay SuitesDeluxe room · Breakfast included$214per night
- 4★Palm Shore ResortSea-view room · Half board$189per night
- City Walk ApartmentsOne-bedroom apartment · Room only$142per night
Availability calendar
Open, close and limit dates by day, with rules that prevent double bookings.
Rooms and allotments
Room types, occupancy, allotments and stop-sell per property.
Day and seasonal pricing
Weekday, weekend, season and event rates per room type.
Hotel content
Photos, amenities, map location, policies and descriptions in every language.
Filters and sorting
Price, stars, board, location and amenities, so guests find the right room fast.
Coupons and promotions
Discount codes, member-only deals and promotional rates.
Booking lifecycle
From listing to voucher, automated
The same flow for your own hotels and for API suppliers, so your team works one process.
List
Add hotels, rooms, content and policies, or map API content.
Price
Set rates, seasons, markups and promotions.
Search
Guests compare live rooms, boards and cancellation terms.
Book
Guest details, payment and the reservation in one step.
Confirm
Instant or on-request confirmation, voucher and invoice by email.
Manage
Amendments, cancellations, refunds and reports from the admin.
Inventory
Your contracts, supplier extranet and hotel APIs
Combine three sources of rooms in one search, each with its own rules and markups.
Direct contracts
Load hotels you contract yourself, with your own rates and allotments.
Supplier extranet
Hotel partners log in to manage their rooms, rates, availability and bookings.
Wholesaler APIs
Add live content and rates from bed banks with your own credentials.
Hotel suppliers you can connect:
Agoda
Amadeus
Booking.com
Hotelbeds
Hotelston
RateHawk
Stuba
TBO Holidays
Travelport
Wanderbeds
Back office
Run hotel sales from one dashboard
Inventory, suppliers, agents and money in the same admin as every other product you sell.
Markups and commissions
Per hotel, supplier, city or channel, as fixed amounts or percentages.
Roles and access
Admin, supplier, agent and customer accounts with their own permissions.
B2B agent rates
Separate rates and commissions for agents in the B2B portal.
Multi-currency
Show rates and take payment in the currencies your markets use.
Vouchers and invoices
Generated and emailed automatically for every confirmed booking.
Reports
Bookings, revenue, supplier payables and agent ledgers, ready to export.
Compare
Spreadsheets and email vs a hotel booking system
Many agencies still sell hotels by email and spreadsheet. This is what changes.
| Task | Manual process | PHPTRAVELS |
|---|---|---|
| Availability | Manual processChecked by email or phone for every request | PHPTRAVELSLive calendar and API availability in the search |
| Pricing | Manual processRates copied by hand, errors in peak seasons | PHPTRAVELSDay, season and markup rules applied automatically |
| Suppliers | Manual processUpdates sent by email and re-typed | PHPTRAVELSSuppliers update their own rooms in the extranet |
| Booking | Manual processQuotes, payment links and vouchers made by staff | PHPTRAVELSBook, pay and receive the voucher online |
| Overbooking | Manual processFound out at check-in | PHPTRAVELSAllotments and stop-sell block it in advance |
| Reporting | Manual processTotals rebuilt every month | PHPTRAVELSLive reports and exports |
Use cases
Built for the way you sell stays
OTAs
Large hotel catalogues from bed banks with fast search and filters.
Agencies and DMCs
Your own contracted hotels, packages and local suppliers on one site.
Hotel groups
Several properties, direct bookings and partner agents without commissions to portals.
Why PHPTRAVELS
Yours to run, change and grow
Source code included
Self-hosted under a commercial licence, so you can adapt every screen.
Unlimited hotels
Add as many properties, rooms and suppliers as your business needs.
24 languages
Sell in your markets' languages and currencies, including right-to-left.
B2C and B2B
One installation for your public site and your agent portal.
FAQ
Hotel booking system questions
What agencies and hotel groups ask before launching hotel sales.
Talk to salesSoftware that lets guests search hotels, check live availability, compare rooms, pay and receive a voucher online, while your team manages rooms, rates, suppliers and reservations from one admin.
Yes. Wholesaler and bed bank APIs such as Hotelbeds can be connected with your own credentials, and their rooms appear in the same search as your direct contracts.
Yes. The supplier extranet gives each hotel partner a login to update rooms, availability, rates and bookings under your control and markups.
Rates are set per room and day, with seasons, weekends and events, then your markups by hotel, supplier, city or channel are applied automatically.
Allotments, stop-sell and the availability calendar close dates as rooms sell, and API rooms are rechecked before payment.
Yes. Agents book in the B2B portal with their own rates, commissions and wallet balance, from the same installation.
Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can change the module.
