Jomres Booking System


The multi-property, multi-vendor, multi-language booking portal, there’s nothing else like it

Jomres is a commission-free, responsive, Open Source multi-vendor, multi-language, multi-property online booking plugin for accommodation, rentals and tours used by thousands of businesses worldwide to manage their properties and reservations. Fully-integrated into WordPress, you can create an unlimited number of booking websites, accessible to customers on any device, in any language.

Plugin website | Documentation | Plugins and support

What’s new?

Jomres Syndication Network released. This free feature is designed to help you get your business off the ground quickly by sharing your properties on other Jomres based sites around the world. Full description here, plus Manual page describing the new functionality.

User profiles.

User profiles page

See the Single Hotel Demo here

See the Portal Demo here – a variety of bookable items, multiple owners

Developer License holders have access to the theme used in the two demos above and two special “QuickStart” zip files that enable you to deploy a full installation of WordPress with everything already set up to exactly match either the Single Hotel Demo or the Portal Demos. You can be up-and-running, with a fully-featured booking website that looks terrific, within minutes.

The Jomres Forum is completely free to everyone, I hope you will join our active and friendly community.

If you want the reassurance of fast support directly from the developers of Jomres, license holders have access to the Support Ticket system.


  • Jomres includes 31 language files in varying states of translation as we rely on members to feed back their versions of the language files. It includes a variety of methods for translation allowing you to have different labels for different property types, and even individual properties.

Changelog link

For the full Jomres changelog please click here.

Post Installation recommendations

The Jomres developers are big fans of Bootstrap 3. It’s a responsive CSS and Javascript framework that’s easy to learn yet offers a great deal of flexibility, flexibility that you will appreciate as you customise the site for your clients or yourselves.

I recommend that the first thing you do is find a Bootstrap 2 or 3 WordPress theme that you like and install that on your site. Next, go to Jomres’ Site Configuration area and set “Use Jomres Bootstrap templates in the frontend?” to Yes and set “Bootstrap version” to Bootstrap 2 or 3.

If you don’t have a Bootstrap 3 theme, you can download our Leohtian theme which is the theme used on the demos.


  • Many thanks to Aladar Barthi for your support of Jomres users, and Rodrigo Rocco for your continuing efforts in supporting Jomres users on the forum!


  • Dashboard, clean and simple. Property managers can add their own widgets and drag and drop to change their position.
  • Search results, List view.
  • Search results, Photo view.
  • The Property Details page, which is the main source of information for the resources you're renting out, be it a hotel, villa or something like a toolhire business. Note, all screenshots are from a Jomres template running Bootstrap 3.
  • Menu options.
  • Quick Booking modal from the Dashboard. Receptionist/Manager only feature.
  • The Media Centre, allows easy uploading of JPG and PNG images.
  • More information on the Property Details page.
  • The Normal Tariff editing mode. This is the simple way to enter prices into the system, but the more powerful Micromanage mode offers more flexible pricing.
  • The Property Details editing page, with drag n' drop for the map.


  1. In your WordPress dashboard, go to Plugins > Add New

  2. Search for “Jomres”

  3. Click Install and activate the plugin.

Installation videos

Jomres Core is free but its real power comes from its plugins.


Is Jomres free?

Yes. Jomres follows the Open Core business model for Open Source projects. The Jomres Core itself is free to download and install. To help pay the bills some features of the system are delivered as plugins in the Jomres Plugin Manager, to download those you will need a license key saved in your Jomres installation’s Site Configuration page.

What do I get for free?

Tried and tested Jomres is a true bookings portal and has thousands of users who’ve helped us to fine-tune the system to make it the best in it’s class.
Large and enthusiastic community forum Before choosing a competitor, check out their forums, if they have one. In our experience a plugin’s real value can be determined from a forum’s activity, it is the heart and soul of the project. If the forum’s dead, so is the project. Don’t believe fake reviews, look for yourself.
Totally multilingual 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.
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 theme that uses Bootstrap. As always, where we lead other Booking systems will follow.
Works for just single property sites, or multiple properties Equally suited to booking hotels, B&Bs and individual properties like apartments and villas, cars, boats and tools.
Intelligent, Ajax driven reservation system Our goal is to make it as easy as possible for guests to make bookings. Two different room list styles, autodetect guest country, even disable the depature date input altogether. Each property can have different Required fields in the form. Property managers can enable/disable booking functionality on each property at the flick of a switch. For hotels, single person supplements can be applied in the event of under-occupancy. Each property chooses it’s own currency and pricing output format. Create new WordPress users when unregistered users book for the first time. Room locking means that if one person selects a room during booking, another person using the form at the same time can’t book the same room.
Optimised for performance our clients have successfully used it on websites with more than 30,000 properties listed. Guests, invoices and booking listings are all Ajax driven meaning that it deals with large data volumes very easily.
Bookings per night or per day Deposits can be a percentage or flat rate, or the first day’s booking cost. Variable depsosits based on the number days from today determine if the deposit paid should be a smaller fee, or the whole booking cost.
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.
Todo lists They guide your property managers through setting up individual properties, from pricing through to property description and images.
Simple or extended property configuration Site managers choose whether property managers should have few, or many settings to choose from.
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 just one property type.
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.
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.
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.

If I purchase a license key what happens when the license expires?

Nothing at all. You continue using the software, although you will not be able to download updates to the plugins.

Is there a manual?

Yup, the manual is available to all users. It’s very well documented, and there are video tutorials if you prefer to learn that way.

Is there a demo?

Yes, see here This demo is built in WordPress and uses our extremely popular Leohtian template. You can download a copy of this site as we offer all of our demos as Quickstart packages, which make it very simple and quick to deploy a new Jomres and WordPress installation for your clients.

Where can I get support?

If you’ve got a download and support license you can raise a ticket, and you can also join the Community Forum and ask your questions there.


March 1, 2019
Simply the best and complete accommodation plugin you can find
April 3, 2018
I had issues while trying to install. (Not JomRes problem) Vince from JomRes has bee3n fantastic. He has gone out of his way to provide me with a solution. 15/10 for customer care
Read all 17 reviews

Contributors & Developers

“Jomres Booking System” is open source software. The following people have contributed to this plugin.



You can not install this file through the WordPress installer features.

Instead we recommend that you visit the Downloads page on our site to see the options available to you.