PHP scriptVersion 9.0.0New

Panda Multi Resorts 9

A complete hotel booking system in PHP for hotel groups, resort operators, travel agencies and destination sites that sell several properties.

Buy for $79 Live demoAdmin demoDocumentation

Admin demo login: admin / admin123. The demo administration is read-only.

Panda Multi Resorts 9 — Hotel booking system & CMS for multiple hotels
Regular licence
$79
Extended licence
$399
Last update
29 September 2026
Runs on
Pandao CMS 8 · PHP 8.2 – 8.5
Rating
4.43 / 5 (81 ratings)
Support
6 months included

Rooms, rates and availability, online booking and payments, platform calendars, guest reviews, activities and a responsive hotel website: everything needed to sell rooms directly, installed in minutes.

Version 9 is a complete rewrite on Pandao CMS 8. Sites running version 4.0 to 8.1 import their hotels, rates, bookings, pages and customer accounts in one go, passwords included, and keep their page addresses.

What it does

Many properties, one site

Hotels, resorts, villas and guest houses grouped by destination, each with its photos, rooms, terms, owners and payment accounts.

Rates you can see

A rates calendar per hotel, seasons on a timeline, stay rules, children by age, and a season copied to next year in one click with a price change.

Booked like on the platforms

Search by destination and dates, compare on a list or a map, book several rooms and offers at once, add extras and activities. Prices always include taxes and mandatory fees.

Paid your way

Stripe Checkout (cards, Apple Pay, Google Pay), PayPal, bank transfer, check or at the hotel. Deposit or whole stay, rooms held during payment, refunds on cancellation.

Platform calendars

Airbnb, Booking.com, Vrbo and any iCal platform synchronised room by room, conflicts flagged in the planning and by e-mail.

A planning at a glance

Every room day by day: drag a booking to move it, drag over free days to book, at the desk or on a tablet. A booking editor for phone bookings.

Verified reviews and owners

Guests are invited after their stay, the site checks each review, the hotel answers. Hotel owners manage only their own properties.

International

Unlimited languages, right-to-left included, prices shown in the visitor's currency at the rates of the European Central Bank, maps with OpenStreetMap and no API key.

Features

Catalogue

  • Unlimited destinations, hotels, rooms, with photos, videos, facilities and themes
  • Room types with room numbers, occupancy limits and sizes
  • Activities and tours with sessions and places, booked with a stay or alone
  • Maps with OpenStreetMap and directions, no API key needed

Rates and availability

  • Rates calendar per hotel: prices per night, weekday prices, minimum and maximum stay, arrival and departure days, closed rooms
  • Seasons on a timeline, copy of a season to next year with a price change
  • Guests included, extra adults and child prices by age, per hotel, room or period
  • Rate plans: non-refundable, breakfast included, early booking, last minute, dated promotions
  • Taxes and fees: VAT, tourist tax per guest and night with a minimum age, fees per room, values per hotel
  • Mandatory and optional services, promo codes

Booking engine

  • Search by destination, dates, adults and children's ages, filters by category, budget and theme
  • Several rooms and offers in one booking, best room preselected, live total, prices taxes included
  • Availability calendar; nearby dates, other hotels and a request to the hotel when it is full
  • Instant confirmation or confirmation on request, hotel by hotel
  • "Complete your booking" card and payment reminders
  • Online cancellation during the free cancellation period, with automatic refunds
  • Customer account with bookings and details

Payments

  • Stripe Checkout, PayPal, bank transfer, check and payment at the hotel
  • Deposit as a percentage, the first night, a fixed amount or the whole stay
  • Stripe and PayPal accounts per hotel, for a multi-vendor site

Administration

  • Dashboard with alerts, planning with drag and drop, booking editor
  • Hotel owners with their own scope, owner applications from the website
  • Guest reviews moderated by the site, answered by the hotel
  • Diagnostic screen, automatic tasks, database updates in one click
  • Administration in English, French, Spanish, Portuguese, Dutch, Russian and Turkish

Website

  • Responsive theme with widgets placed from the administration
  • Unlimited languages, right-to-left languages, translatable texts and e-mail templates
  • Logo and brand colours set from the settings
  • Clean addresses in each language, title tags, sitemap and robots
  • Cookie banner with "Reject all", privacy policy completed for you, account deletion, invisible reCAPTCHA v3

Requirements

  • PHP 8.2 to 8.5, with the curl, dom, fileinfo, gd, mbstring, openssl, pdo and pdo_mysql extensions (intl advised)
  • MySQL 5.7 or later, or MariaDB 10.3 or later
  • Apache with mod_rewrite, or IIS with URL Rewrite
  • HTTPS for online payments; a cron job is advised

What's included

  • Pandao CMS 8 and Panda Multi Resorts 9, ready to upload, PHP libraries included (no Composer needed)
  • Installation wizard and complete demo content: hotels, rooms, rates, pages, articles and photos you may keep
  • Import tool for Panda Multi Resorts 4.0 to 8.1
  • Complete documentation, in the package and online

Upgrading from version 8

Version 9 is installed beside your current site and imports its data: settings, languages, destinations, hotels, rooms, rates, services, activities, customer and owner accounts with their passwords, bookings with their payments, pages, articles, menus and media. Your old site is never modified, and you switch your domain when you are ready.

Read the upgrade procedure

Frequently asked questions

The wizard does not open, or every page answers “Not found”

The .htaccess files were not uploaded (they are hidden: show hidden files in your FTP client), or the server ignores them. Ask your host to turn on mod_rewrite and allow .htaccess files (AllowOverride All). On IIS, URL Rewrite reads the web.config file.

A blank page or an “error 500”

Check the version and the extensions of PHP against the requirements, then the PHP error log of your hosting panel. define('PMS_DEBUG', 1); in config/config.php shows the error for a while; remove it afterwards.

The Multi Resorts menu is missing after the first login

Open Extensions and click Enable on Panda Multi Resorts: the message of the first login tells why it could not be enabled.

E-mails do not arrive

Give the SMTP server of your mailbox in Settings › Email settings, with a sender address of your own domain, and look in the spam folder. SPF and DKIM records on your domain help delivery a lot.

An online payment fails, or is not recorded

The site must be served in HTTPS. Stripe keys must both be test keys or both live keys, and the webhook must use the events checkout.session.completed and checkout.session.expired. For PayPal, Sandbox must match the credentials of the application.

Unpaid bookings are not cancelled, calendars are not updated

The automatic tasks are late. Check the synchronisation in the Diagnostic screen and add the cron job it gives you (Automatic tasks).

A platform does not show my availability

Platforms read your calendar every 2 to 3 hours. Check that you gave them the address of the right room, and that your site is reachable in HTTPS.

Do guests pay in their own currency?

No. As on the booking platforms, the conversion is an indication: guests pay in the main currency of the site, which the booking page tells them.

Can I upgrade from Panda Multi Resorts 8 without losing my data?

Yes. Install version 9 beside your current site (with a new, empty database) and run the importer: it reads the old site and brings settings, hotels, rates, bookings, accounts with their passwords, pages and media. The old site is never modified. The step-by-step procedure is in the documentation.

Not answered here? See the support page.

Panda Multi Resorts 9.0.0 29 September 2026

  • new Complete rewrite as an extension of Pandao CMS 8, for PHP 8.2 to 8.5
  • new Rates calendar, seasons with the copy of a season, guests and children by age, rate plans with their promotion dates
  • new Booking of several rooms and offers at once, all-inclusive prices, services and activities, promo codes
  • new Stripe Checkout and PayPal, deposits, holds and reminders, payments and accounts per hotel, online cancellation with refunds
  • new Planning, booking editor for the bookings made by the hotels, requests when full
  • new Platform calendars (iCal) room by room, with conflicts and alerts
  • new Verified guest reviews, customer accounts, hotel owners and their applications
  • new Currencies at the rates of the European Central Bank, maps without Google, right-to-left languages
  • new New theme, widgets for the home page, complete demo content
  • new Import of a version 4.0 to 8.1 site, passwords of the customers included
  • new Diagnostic screen and automatic tasks run by the visits when there is no cron job

Support for Panda Multi Resorts

We answer through the Support tab of the item on CodeCanyon. Support comes with your purchase for 6 months and can be extended to 12. Describe what you did, what you expected and what happened, and paste the report of the Diagnostic screen: it tells us everything about your server, without any password.

Open the support tab What support covers