Booking, e-Commerce, Vertical Markets, Vehicles, Booking & Reservations

The Complete Online Booking and Property Management Solution

  • Favourite
  • Report

Jomres is the first and most complete online booking toolkit for Joomla.

We've been in this business for 14 years, focussing on just the one product to make it the absolute best in it's class. Our competitors copy our features, but we do it first and we do it best.

Actively developed, in 2018 alone we released 11 new versions.

The Core system is free, if you want a simple booking or reservation system for your hotel or villa website then the free core system is all you need to get up and running. If you decide you want to add functionality later on then you can upgrade your Jomres membership which allows you to install any of the 160+ plugins available through the easy to use Jomres Plugin Manager. We also support third party developers, who offer 80+ plugins of their own.

There's no need to buy a plugin for managing multiple properties, as the multi-vendor functionality is built right into the free Core of Jomres.

Works on both Joomla and Wordpress, so if you want to switch from one system to another you can do so easily as the basic structure is exactly the same.

What's new in the free core?

  • Room surcharges A new feature where property managers can add specific extra costs to a room, meaning that they and/or site managers don't need to create a specific room type for that room just for edge case rooms.
  • Custom invoice numbers Create custom invoice numbers, including formatted numbers like NNN/DATE. These invoice numbers are unique to each property, meaning that properties can easily have consequtive invoice number if required by their local tax authorities.

  • Frontend Guests can semi-anonymise their names when leaving reviews

  • Frontend Managers can leave review replies.
  • Frontend editing of room types by property managers.
  • GDPR functionality Built-in functionality that provides various features required by the GDPR to ensure compliance.
  • Integrated tutorial videos Built-in, context sensitive videos show you how to do things such as install plugins and configure prices.
  • Dynamic widgets in the property manager's dashboard. Individual property managers can decide which widgets they can see in their dashboard.
  • Guest Blacklisting Individual properties can blacklist guests, which prevents them from making bookings. Guests can still use the contact form, which gives the propèrty manager the option to reach compromises with the blacklisted guests if required.
  • Room descriptions Do you offer boutique properties? Showcase individual rooms, with slideshow images and full descriptions.
  • Webhook and REST API built-in Create your own REST API plugins or use ours. Full documentation available in the online manual.
  • Property Completion monitoring If the property approvals feature is enabled, once the manager has followed the guided setup then site admins can see that it has been completed and is ready for review before approval.

All of this is free!

  • We listen to our users. The property manager's User Interface has been designed after consulting with real property managers to provide the most logical User eXperience possible.
  • Clear separation of Site and Property manager responsibilities All property management is done via the front end of the site, no need to allow managers to access the administrator area.
  • Totally multilingual. Use any multi-language plugin you want in Joomla. 45 language files are included by default. Unique label editing feature allows each property to have their own labels, and our Language Context feature allows different property types to have completely different language files.

  • Works for single property sites, or multiple properties.
  • Intelligent, Ajax driven reservation system.
  • Optimised for performance. our clients have successfully used it on websites with more than 30,000 properties listed.
  • Bookings per night or per day.

  • Dynamic Dashboard Property managers can add, remove and order widgets in their dashboard.
  • Guided setup Property managers are helped every step of the way to create, configure and market their properties.
  • Todo lists. They guide your property managers through setting up individual properties, from pricing through to property description and images.
  • Crisp, clean dashboard. Drag and click the calendar to create or modify a booking's room and dates, or drag away to easily cancel a booking.
  • Slick Media Centre. Images are exceptionally easy to upload, and you can upload images for the main asset image, property list slideshow, main property page slideshow and more. Small, medium and large images are created automatically and the slideshow for displaying images is fully responsive.
  • Calendars Several different calendars for displaying occupancies and arrivals and departures. Whether it's a villa or hotel, you'll know at a glance how busy you are.

  • Amend bookings. After a booking has been created, add extras to bookings while the guest is on-site, or completely change the booking's dates and prices.
  • Email templates. Property managers can customise the email templates to suit their individual properties.
  • Detailed invoicing. Shows all line items, including tax. Additional items added to invoices can have their own tax rates.
  • Taxes Accommodation and other services can each use their own tax codes.

  • Guests have their own accounts. Their details are remembered from visit to visit.
  • Guest dashboard. This allows them to easily see their bookings, invoices and favourite properties.
  • Contact form. If the guest's not ready to book right away, they can contact the hotel directly through a simple form instead.

  • Elegant Property List. Shows multiple views including List and Photo views, plus various sorting features and when a guest sets a budget then properties outside that budget are de-emphasised. Offers both infinite scrolling or paging to show search results.
  • Property comparison page Guests can compare up to 3 properties at a time.
  • Property feature icons. Create by property managers, they can be defined for all property types, or selected property types.
  • Review functionality. Reviews can either be automatically approved or not, guests can input comments and other reviewers can score a review's helpfulness.
  • Fully automatic exchange rate conversion. No configuration required at all, just request a free API key from OpenExchangeRates and Jomres will download the current rates daily and use them as needed.
  • Plugins plugins plugins. Using our plugin philosophy, all areas of Jomres functionality can be modified. This has helped to breed a healthy and diverse plugin community. Template overrides follow the standard Joomla formula, and you can have different templates for different property types.
  • Modular. It's designed to be third party plug-in friendly. See the extension specific plugins page here on the JED, or visit our Partners page.
  • Google maps well supported. Drag and drop pointers or type your address for the pointer to move. Choose to show POI's or not, and choose a map colour scheme that suits your site's theme. 30+ map styles so that the maps match your site's theme. Upload your own unique markers and assign them to different property types.
  • QR codes in both front and back end facing pages. Receptionists can scan a customer's booking printout and immediately book them in on arrival. Guests can scan QR codes to be taken to directions to the property.
  • Logging Detailed logging for the data-nerds out there. Extensive log files that are cycled regularly, and logging can be sent to a remote syslog server.
  • Recaptcha Uses the most modern No CAPTCHA reCAPTCHA in contact forms to reduce spam.
  • Supports both Bootstrap 2 and Bootstrap 3, another first. Completely responsive. We have adhered to the BS2 and BS3 coding standards religiously, so Jomres will work in any Joomla 3 template. As always, where we lead other Booking systems will follow.

Don't offer another cookie-cutter booking site, be creative and innovate, using Jomres as the foundation you can build upon.


Posted on 13 June 2019
The sheer amount of options with which to create a booking site are astounding. This solution is clearly based on vast experience
Ease of use
Considering the verstatility and implausible number of functions, it is suprisingly easy to navigate and inline hints are numerous.
Vince is as informative and prompt as an AI. Does he even sleep? Online and inline videos and documentation backed up with patient support
Online and inline videos and documentation that explain every aspect of the software
I used this to: A large project which I cannot describe right now for business reasons
This software is function complete for its purpose and upgraded continuously
Ease of use
the software is easy to use even though it is a very comprehensive system
Excellent response times and clear solutions to described problems
The documentation for this software is voluminous and well detailed
I used this to: I use this software for the management and development of hospitality web sites
Operating as expected, the functions are very flexible and easy to use, a lot of optional parameters in backend configuration.
Ease of use
Of course it takes a little look inside because of its great ability, but with its scalability, it's quite easy to use.
I used this to: Manage marketing and vacation rentals and vacations. It's really good for anyone !
More than what you imagine
Ease of use
Not in first time , docs helped me
they helped me
documentation well organized
I used this to: my personal website
Large range of functionalities, very flexible. Updated quite often which means that the project is active. GDPR compliant.
Ease of use
Intuitive use, easy to configure. For those with some technical abilities it is also easy to extend and customize.
Quick and effective support. Always received quality help and advice.
Large set of tutorials and videos. Updated frequently.
I used this to: Used it for 3 years as booking portal with 50+ properties listed.

The best support

Posted on 20 December 2018
I don't think there is anything someone could need and it is not included. Too many functions and parameters to match any need.
Ease of use
As long as you spend some time reading the documentation, it is very easy to use.
Support is the greatest I ever met. Always fast, always accurate and right to the point. 100 is not enough.
I understand that after so many years and so many functions it is hard to maintain a comprehensive documentation, but it needs to improve.
I used this to: A travelling portal with villas, hotels, yachts etc.
It has far more functions than needed for our project which is both sale and rental of properties.
Ease of use
You only need time to find all functionalities configurable through backend. Yes, it could be easier, as any other extension could.
Simply excellent in all senses. Quick response, clear response, accurate and rich explanations, kind and friendly communication
Very complete. Much better than other top extensions that we use daily.
I used this to: Property sale and rent website.
Al lot of functions
Ease of use
Not so easy, need experiance
Very good
Manual for all functions
I used this to: Joomla 9.13.0.
This second time when we buy this product. 1st in 2013 and now in 2018 and since than the old version kept going and did the job.
Ease of use
Intuitive and with the great number of plugins the management is much easier
Text+video tutorials..great idea.
Jomres probably offers the best functionality in its product line, ie directories, booking platforms. Seek no more, buy Jomres
Ease of use
As can be expected from a complete and complex structure of a directory of this kind one has to be prepared to learn the use of the product.
Excellent support, humane, personal and dedicated until your question is answered.
Very complete and the best in the industry
I used this to: Vehicle rental directory
Clacks overhead

Clacks overhead

By Vince Wooll
Core Enhancements
This plugin adds X-Clacks-Overhead: GNU Terry Pratchett to the headers of your Joomla website. See for more information. A lot of what travelled on the Grand Trunk was called the Overhead. It was instructions to towers, reports, messages about messages, even chatter between operators, although this was strictly forbidden these...
Paid download


By Vince Wooll
Automatic translations
Uses the DeepL Machine Translation service to automatically translate articles on your site from their base language (e.g. English ) to any DeepL supported language that is configured in your site. Once an article has been translated the article is stored locally. This means that you can review and polish articles post-translation and reduces the cost of the translations. Currently translates A...


Vince Wooll
Last updated:
Sep 02 2019
Date added:
Mar 05 2006
GPLv2 or later
Free download
c m p

Uses Joomla! Update System


Write a review