I'm looking for a software that:

  1. manages bookings for holiday lodges
  2. is free (as in freedom, not beer)
  3. is web-based, so that I host it myself
  4. offers API access, or, as an alternative, it can be plugged with custom payment gateways, or it comes as a WordPress plugin that integrates into WooCommerce

Anything similar could do (e.g. restaurant seats instead of lodges or the like), as long as

  1. it manages different dates and prices for different seasons (high/mid/low)
  2. it supports payments for the bookings
  3. it manages bookings for time periods several days/weeks long.
  • hmm, the number of answers after four days (i.e. zero), makes me suspect I'll have to write it myself... stay tuned! Aug 3, 2016 at 19:26
  • Here is some random thoughts. You might be able to use owncloud, and its API if you want self hosting. On the other handle google calendar has a full API, that I use regularly, but you would have to still program part of it . So either way it would only be the back end solution. Many plugins for google here: wordpress.org/plugins/tags/google-calendar
    – cybernard
    Aug 6, 2016 at 4:03

1 Answer 1


I have recently done a survey of all the open source resource scheduling and booking applications. See my full list of results.

There are several options that are close or quite close to your requirements. Starting with the most adequate:

  1. Booked Scheduler. My favourite for nearly all use cases, as it's a really flexible piece of software (also making it complex to understand and configure, though). In the latest version it includes payments via Stripe and PayPal (announcement); the payment checkout process may or may not be comfortable, I did not use that part yet.

    The only requirement of yours that it may not support is "manage bookings for time periods several days/weeks long": users can can create full day and multi-day bookings with it and you can enforce that bookings cover full days (instructions). However, I don't think there is a setting to enforce that bookings are multiple days / weeks long.

  2. Qloapps. Specialized booking system for hotels etc., with payment integration etc.. Built as an extension for the open source Prestashop e-commerce software.

  3. LoungeSearch. Similar to CouchSurfing / BeWelcome, but much less complex.

  4. BeWelcome. The open source software of the well-known hospitality platform. Mature, but unfortunately PHP, an also a very specialized software made for one web platform.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.