PHP Booking Script · Booking CMS

Booking CMS

One flexible PHP script for any reservation business — hotels in the demo, easily adapted for rentals, clinics, dentists, beauty salons and more.

Booking CMS — Homepage

One script — many booking scenarios

Booking CMS is a standalone PHP reservation system with a polished public frontend and admin panel. It ships as a hotel and apartment demo, but is built to be customized: rename fields, swap listing types and tune the flow for rentals, medical appointments (doctor, dentist), beauty salons, wellness, education or any date-based service.

Perfect starting point for:

Booking solutions →

Key features

Any niche

Start from the hotel demo and adapt for rentals, doctors, dentists, beauty salons, spas or other reservation services.

5 languages

Norwegian, English, Ukrainian, Russian and Lithuanian with cookie-based language selection and hreflang.

Search & filters

Destination, dates, guests, type, price and sorting — like a real booking platform.

Property admin

Edit price, deal, rating, names and active/hidden status in the admin panel.

Booking flow

Demo bookings saved to JSON and shown in admin with status (pending, confirmed, cancelled).

Admin panel

Dashboard with stats, property list, single-property edit and booking management.

Responsive design

Booking.com-inspired blue/yellow UI — works on mobile, tablet and desktop.

Screenshots

See Booking CMS in action — frontend and admin.

Booking CMS — Homepage
Homepage Hero with search form, trending destinations and deals.
Booking CMS — Search results
Search results Filter by type, price and rating with property cards.
Booking CMS — Property page
Property page Gallery, rating, description and booking summary.
Booking CMS — Booking form
Booking form Guest details, price calculation and JSON storage.
Booking CMS — Admin dashboard
Admin dashboard Stats for properties, bookings and revenue.
Booking CMS — Booking admin
Booking admin Confirm, cancel and manage all bookings.

Tech stack

  • PHP 8+ without frameworks — easy to deploy on shared hosting
  • JSON storage for properties and bookings (properties.json, bookings.json)
  • Modular i18n with per-locale language files
  • SEO: canonical, hreflang, sitemap, robots.txt
  • Font Awesome 6 + responsive CSS without build steps
  • Apache .htaccess for clean URLs
Booking CMS Admin

Try the demo

Frontend demo

Search among 10 demo properties in Norway. Switch language with NO / EN / UA / RU.

Open →

Admin demo

Log in with demo / bilobook2026 — edit properties and bookings.

demo / bilobook2026 Open →

Need a booking site for your business?

Booking CMS can be adapted for your clinic, salon, rental business or any custom reservation workflow — payments, database, white-label.

Contact