Skip to content
roomify

Open source booking software

Bookings that feel like hospitality, not admin.

Roomify builds reservation tools on Drupal for vacation rentals, hotels, meeting rooms and tour operators. Take direct bookings, manage availability and pricing, and keep every channel in step from one calm dashboard.

Built in Colorado since 2015 Open source at the core Direct bookings without commission
A Roomify property page showing a photo gallery, nightly rate and a booking panel Roomify for Accommodations
59,161 Rooms downloads
1,705 Sites running Rooms
14 Open source extensions

Rooms is the open source Drupal module at the heart of every Roomify build. These figures were published by Roomify on its company profile.

In the back office

Everything the front desk needs.

The tools that sit behind the website are the reason a small team can run a full calendar without spreadsheets.

Availability and pricing

Set nightly, weekly or hourly rates, seasonal prices and minimum stays. Guests see the true calendar in real time.

Channel manager

Sync availability with the sites you already use, so a booking here never becomes a double booking there.

Conversations

Let guests ask questions, then turn an enquiry into a tailored offer they can book on the spot.

Addons

Sell extras alongside the room, such as breakfast, bike hire, airport pickup or a cookery class.

Offers

Create special prices for a period and a dedicated page that lists every property taking part.

Reviews

Invite guests to review a stay after checkout and show the results on the property page.

Roomify dashboard with property, booking and enquiry totals on one screen

The Roomify dashboardProperties, bookings and enquiries

Ownership, by design

Open source is not a slogan. It is how you keep your data.

Every Roomify site is a Drupal site. That means you can export your content and transactions, move hosts, or bring in another team. You are never locked into a single vendor.

  • Content, bookings and customer data can be exported at any time.
  • Run on the Roomify cloud, on your own servers, or with a host you already trust.
  • Built on Drupal and Drupal Commerce, with the Rooms module and BAT library underneath.
  • Payments through Stripe, PayPal, Authorize.net or offline methods you define.

How it works

From an empty site to a live calendar.

Describe the place

Add the property, its photos and the details guests ask about. Listing pages are designed to be filled in minutes, not weeks.

Set availability and price

Use the calendar to open dates, apply seasonal rates and add extras. Bulk tools keep a whole portfolio in view.

Take the booking

Guests book or enquire directly on your site. Payments, confirmations and channel updates happen in the same flow.

How we work

Three things we refuse to treat as optional.

Relationships

Relationships are at the core of life. They give us companionship, support and experiences that shape us. The same holds for the relationship between a host and a guest, and between a client and the team that builds their site.

Development practices

Good data practices keep financial records accurate and complete. We build booking flows around the way a business actually works, then test them against real calendars, real rates and real guests.

Community involvement

Drupal succeeds because of its community. Developers who keep the platform current are central to keeping it open for collaboration, and every improvement to the shared code reaches the sites we build.

Start a conversation

Tell us what you are booking.

Whether it is one cabin, forty apartments, a castle or a row of meeting rooms, the first step is a short conversation about how your calendar works today.

  • Emailhello@roomify.us
  • Based inColorado Springs, Colorado
  • Built onDrupal, Drupal Commerce, Rooms and BAT

Please tell us your name.

Please enter a valid email address.

A short description helps us reply well.

This form prepares a message in your email app. You send it yourself, or write to hello@roomify.us directly.