List once, sell the same app to unlimited buyers — your price, your terms. 100+ developers already are. Sell Now Write for us

Panda Resort: PHP Hotel Booking System & Resort Website Script with CMS

Panda Resort is a self-hosted PHP hotel booking engine and CMS for a single hotel, resort or guest house. Guests book rooms, offers and extras directly and pay by Stripe, PayPal, transfer or at the hotel; staff run arrivals, departures and room moves from a visual planning calendar, with seasonal and weekend rates, stay rules and iCal sync with Airbnb and Booking.com.

SaaS Products TravelTech SaaS Platforms hotel-booking-systemhotel-booking-scriptresort-booking-softwaredirect-booking-engineguest-house-bookinghotel-reservation-systemical-syncphp-booking-scripthotel-cmsstripe-paypal
$449
USD
Contact seller ♡ Save (sign up) Listing ID #418228

Screenshots

About this product

Independent hotels, resorts, villas and guest houses pay OTAs such as Booking.com and Airbnb a commission on every reservation. Direct bookings often still run on email, phone calls and a spreadsheet, so rates drift, rooms get double-booked and deposits are chased by hand. Hosted booking engines help, but add another monthly fee.

Panda Resort is a self-hosted PHP hotel booking system with a built-in CMS for a single property. Guests search dates and party size on the property's own website, compare rooms and rate offers, add services or activities, and pay a deposit or the full amount by card (Stripe), PayPal, bank transfer, check or at the hotel. Staff run the property from an administration panel with a visual planning calendar, seasonal and weekday rates, stay rules, taxes and fees, promo codes and iCal sync with Airbnb, Booking.com and other compatible platforms. The seller states that Panda Resort charges no booking commission.

Features

Booking website

  • Home page with a hero slider and a booking bar: dates of stay, adults and children
  • Rooms and availability results: room photo, view (e.g. garden side), maximum guests, facilities such as free Wi-Fi, air conditioning, restaurant and lift, and a "Suits your search" badge
  • Several offers per room, e.g. non-refundable, standard rate and breakfast included with free cancellation up to 3 days before arrival, each showing the stay total, the price per night and included taxes and fees
  • Book several rooms together and set adults and children per room
  • A "Your selection" summary with the total, VAT included and tourist tax
  • Optional services and activities, minimum stays, child pricing, promotional offers and discount codes (per the seller)
  • Multilingual front end with RTL support and prices in different currencies (per the seller)

Payments and deposits

  • Card via Stripe, including Apple Pay and Google Pay, on Stripe's secure page
  • PayPal on PayPal's secure page
  • Bank transfer or check, with a payment window (7 days in the demo)
  • Payment at the hotel, with nothing to pay online
  • Deposits: the checkout shows what is due now and the balance payable at the hotel
  • Automated payment reminder emails (per the seller)

Planning calendar (front desk)

  • Arriving today and Leaving today panels with booking references, rooms, guests, nights and balance to collect or paid status
  • A room-by-room timeline in 2-week, 1-month or 2-month views, with daily occupancy % and arrival and departure counts
  • Booking statuses: confirmed, in house, departed, request to confirm, awaiting payment, stay from a platform and balance to collect
  • Drag a booking to another room of the same type, or click and drag over free days to create a booking
  • Phone bookings, edits and payments; Airbnb and Booking.com stays imported over iCal appear on the same timeline

Rates and availability

  • Rates calendar: select days across one or several room types to change prices, set stay rules or close rooms
  • Rooms open per day, minimum stay, no arrival, no departure and closed-to-sale markers
  • Seasons view: a yearly timeline of rate periods per room type, with copy-a-season and new-period actions
  • Weekday pricing (e.g. higher Friday and Saturday rates)

Property admin and CMS

  • Bookings, requests when full, guest reviews, rooms (photos, facilities, occupancy limits), services, promo codes and activities
  • iCal import and export with Airbnb, Booking.com and other compatible platforms, with conflict alerts (per the seller)
  • Guests can view bookings, cancel eligible stays and submit verified reviews
  • The included Pandao CMS manages pages, menus, blog posts, widgets, branding and SEO settings
  • Responsive website and administration that work on phones and tablets

Who it is for

  • Boutique hotels, resorts, villas, B&Bs and guest houses that want commission-free direct bookings on their own website
  • Properties already listed on Airbnb or Booking.com that need one availability calendar across direct and OTA stays
  • Web agencies and freelancers who build hotel websites and want a ready booking engine and CMS

How it works

  1. Upload the files to your hosting account and run the installation wizard.
  2. Add the property, room types, photos, rates, seasons and booking conditions, then set up payment methods and iCal connections.
  3. Guests enter their dates and party size, compare rooms and offers, and add services or activities.
  4. The system calculates the total with taxes and fees and applies your payment rules (full payment, deposit or pay at the hotel).
  5. Reservations are confirmed instantly or held for your approval, and guests receive booking emails.

Ways to monetize

For a property, the value is lower OTA commission on direct bookings, deposits collected upfront and upsells such as breakfast offers, services and activities. An agency could offer installation, branding and hosting to hotels as a service, subject to the licence terms confirmed with the seller (see Good to know).

Technology

PHP 8 · MySQL · JavaScript · HTML5 / CSS3 · Pandao CMS · Stripe (cards, Apple Pay, Google Pay) · PayPal · iCal

What you get

  • Booking website source code with a responsive theme
  • Administration panel (bookings, planning, rates, rooms, extras, CMS)
  • Installation wizard
  • 30 days of seller support

Good to know

  • Single property. The seller describes it as a system for a single hotel, resort, villa or guest house, not a multi-property marketplace like Booking.com.
  • iCal, not a full channel manager. Availability is exchanged through iCal feeds. iCal syncs blocked dates, not rates or content, and OTAs refresh feeds periodically, so short-notice double bookings remain possible. Confirm the sync interval with the seller.
  • Licence and origin. The product is built on Pandao CMS. Confirm with the seller that they own the code or hold resale rights, and what licence (single site or unlimited) the buyer receives.
  • Your own accounts. You need your own hosting, Stripe and PayPal accounts. Card payments run on Stripe's hosted page.
  • Demo content. The screenshots use sample data (a Santorini boutique hotel and placeholder guests and phone numbers). No live demo, video, revenue or customer figures are provided.
  • Maintenance. No maintenance price is listed beyond 30 days of support. Ask about updates and PHP version compatibility.

What's included

  • Admin Panel
  • Website

Documentation

Upload Panda Resort to your hosting account and run the installation wizard. Add your property details, room types, photos, rates and booking conditions, then configure preferred payment methods and any iCal connections.

Visitors enter their dates and guest numbers, compare available rooms, choose an offer and add optional services or activities. The system calculates the total and applies your payment rules. Reservations are confirmed immediately or submitted for your approval, depending on your settings.

From the administration panel, manage bookings, record payments, update availability and monitor arrivals and departures. Guests receive booking emails and can access their reservation details online.

Support

Included: 30 days

Contact the publisher

We'll email you a secure link to follow replies — no account needed.

Reviews

No reviews yet.

Frequently asked questions

What is Panda Resort? +
Panda Resort is a self-hosted PHP hotel booking system with a built-in CMS for a single hotel, resort, villa or guest house. Guests book rooms, offers and extras on the property's own website, and staff manage bookings, rates and availability from an admin panel with a visual planning calendar.
How does a direct hotel booking engine save money? +
OTAs charge a commission on every reservation, while bookings made on the property's own website through Panda Resort carry no booking commission, according to the seller. The hotel can also take deposits upfront and upsell breakfast offers, services and activities.
Is it an alternative to Booking.com or Airbnb? +
It is a direct booking engine that works alongside Booking.com and Airbnb rather than replacing them. iCal connections import and export availability so OTA stays and direct bookings share one planning calendar. It is not a multi-hotel marketplace or a full rate-pushing channel manager.
Which payment methods does it support? +
Card payments through Stripe (including Apple Pay and Google Pay), PayPal, bank transfer, check and payment at the hotel. The checkout can take a deposit now and show the balance due at the hotel, and automated emails send payment reminders.
Can I set seasonal and weekend prices? +
Yes. The rates module has a seasons timeline per room type, weekday pricing such as higher Friday and Saturday rates, a rates calendar to change prices or close rooms, minimum stays, no-arrival and no-departure rules, child pricing and promo codes.
What tech stack is it built on? +
PHP 8 and MySQL on the server, with HTML5, CSS3 and JavaScript on the front end and Pandao CMS for content. Payments integrate with Stripe and PayPal, and availability syncs with other platforms over iCal. It installs on standard PHP hosting through a setup wizard.