Skip to content
Innkeeper

8 min read

How to choose a PMS for a small hotel with 12 questions to ask

Choosing a property management system is one of the few software decisions a small hotel lives with for years, because moving every reservation, guest and rate to a new system is work nobody wants to repeat, so this guide gives you twelve questions to ask every vendor, explains what a good answer sounds like and helps you compare the options on paper before you sign anything.

Know your own needs before you talk to vendors

Vendors are good at showing features. They are less good at telling you which features you will actually use. Before the first demo, spend half an hour writing down how your property works today. It makes every conversation shorter and every comparison fairer.

  • Number of rooms and room types, and whether that will change in the next two years
  • Channels you sell on today: each OTA, your website, phone, email, walk-ins, agents
  • Share of bookings that come direct versus through OTAs, roughly
  • Who takes bookings and who needs access: owner, front desk, housekeeping, accountant
  • How you take payments and deposits, and which invoices or receipts you must issue
  • The three tasks that take the most time each week
  • What you pay today for all your tools together, including commissions and fees

Keep this page next to you in every demo and bring the conversation back to it.

Questions 1 to 3 on price and contract

1. What is the full monthly price for my number of rooms?

Ask for the total, not the headline price. Some PMS vendors price per room, some per property (our RoomMaster pricing breakdown shows what a per-property quote costs a 10-room inn), some per module, and some add the channel manager, booking engine or payments as separate products. A good answer is a single number for your room count that includes everything you listed in your needs. If the answer is "it depends, let us schedule a call", ask what it depends on. Cloudbeds, for example, quotes every property individually; our breakdown of Cloudbeds pricing shows the ranges hoteliers report. Others add a fee on every booking on top of the subscription; our Little Hotelier pricing breakdown shows what a 1% booking fee costs a B&B over a year. And some charge a one-time setup fee that can outweigh the first months of subscription; our ThinkReservations pricing breakdown shows how that changes the first-year total.

2. Is there a setup fee, and is there a minimum contract?

Setup fees and annual contracts are common in hotel software. They are not always wrong, but you should know about them before you compare prices. Ask whether you can pay monthly, whether a yearly plan is discounted and whether you can cancel at the end of any month.

3. Is there any commission or fee per booking?

This is the question that changes the most comparisons. Some booking engines charge a percentage of each direct reservation. Work through the arithmetic with your own numbers: if you take 40 direct room nights a month at $140 and the fee is 3 percent, that is $168 a month on top of the subscription. A good answer is "no, direct bookings carry no commission".

Questions 4 to 6 on channels and overbooking

4. Is the channel manager part of the PMS or a separate product?

A channel manager keeps your availability and rates in sync across Booking.com, Expedia, Airbnb, Google and other channels. When it is built into the PMS, there is one calendar and one set of rates. When it is a separate product, you have two systems, two contracts and an integration between them. Our guide to PMS vs channel manager explains the difference in detail.

5. Which of my channels are connected two way, and which through iCal?

Two-way connections send availability, rates and restrictions out and bring reservations, modifications and cancellations back. iCal shares blocked dates only, on a refresh interval. Both have their place, but you should know which one applies to each channel you use. Ask specifically about minimum stay and closed to arrival restrictions if you use them.

6. How does the system prevent overbooking?

Ask the vendor to show you, not tell you. Create a booking on one channel in the demo and watch what happens to the other channels. Ask what happens when two bookings arrive for the last room at almost the same moment, and what the system shows you when a sync fails. If overbooking has cost you before, read our guide on how to prevent hotel overbooking and bring its checklist to the demo.

Questions 7 to 9 on daily operations

7. Can I see and change every booking on one calendar?

The reservations calendar is where you will spend most of your time. It should show every room against every night, let you move a stay by dragging it, and stop you when a move creates a conflict. Check how it looks on a laptop at the front desk and on a phone when you are away. Ask how group bookings and room blocks are shown.

8. How are invoices, payments and taxes handled?

Every property has its own rules for invoices, tax lines and deposits, depending on the country and the local tourist or city tax. Ask whether the PMS produces invoices and receipts with the tax lines you need, whether it exports to PDF and to your accountant, and whether it can take a deposit at booking. If you split bills between a company and a guest, ask to see a folio split.

9. How does housekeeping work in the system?

Housekeeping is where small properties save the most time with a good PMS. Ask whether departures become dirty rooms automatically, whether housekeepers can update room status from a phone, and whether the front desk sees when a room is ready. Our hotel housekeeping checklist shows the routine a good housekeeping board should support.

Questions 10 to 12 on data, support and growth

10. How do I get my data in, and can I get it out?

Ask how existing reservations, guests and rates are imported: from a spreadsheet, a CSV export of your current system, or with help from the vendor. Then ask the more important question: if you leave, can you export all your reservations, guests and invoices in a usable format? Your guest data belongs to you.

11. What support do I get, and how fast?

Things go wrong on Friday evenings and holiday weekends. Ask which support channels are included in your plan, whether they cost extra, and how quickly the vendor typically replies. For a small property, clear written support by email with priority on paid plans is often more useful than a phone line that routes you to a call center.

12. What happens when I grow?

You may add rooms, a second property or more staff. Ask what the price becomes at the next size, whether you need to migrate to a different product, and whether features such as staff roles, reports, group bookings or multi-property management are available when you need them. A good answer is a public price list where you can see the next step yourself.

A simple scorecard to compare PMS vendors

After each demo, fill in one row per vendor. Score each item from 1 to 3 and write the monthly total in money. The scorecard keeps the comparison on your needs, not on the vendor's best slide.

Question Vendor A Vendor B Vendor C
Full monthly price for my rooms
Setup fee and contract terms
Commission on direct bookings
Channel manager built in
Two-way connections to my channels
Overbooking prevention shown in demo
Calendar on desktop and phone
Invoices, taxes and deposits
Housekeeping board
Data import and export
Support included
Price at the next size

Red flags when choosing a PMS for a small hotel

Some warning signs appear again and again when small properties shop for software.

  • No public price, and a sales process that needs several calls before you see a number
  • A booking engine that charges a commission on every direct booking
  • A channel manager sold as a separate contract with its own fees
  • A long minimum contract with an early termination fee
  • No clear export of your own data
  • Screens designed for large hotels, with modules you will never open and settings you do not understand
  • Features promised for "the next release" that you need today

None of these automatically rules a vendor out, but each one should come with a clear answer.

How to switch PMS without disrupting your guests

Once you have chosen, plan the switch for a quieter period. Import future reservations first, then guests and rates. Run the new calendar in parallel with the old one for a short time and compare arrivals day by day. Connect channels one at a time and check the first bookings from each. Train staff on the calendar, check-in and housekeeping board before the go-live date, and keep the old system read-only for a few weeks in case you need to look something up.

How Innkeeper answers the twelve questions

Innkeeper is a property management system for small hotels, inns, guesthouses and B&Bs, with public prices by room count.

Question Innkeeper
Price Inn $49 per month up to 10 rooms, Hotel $149 per month up to 30 rooms, Boutique $499 per month up to 80 rooms, Group for several properties
Yearly Half the monthly price, billed yearly: $288, $888 or $2,988
Setup fee None
Commission on direct bookings None, the booking engine is included in every plan
Channel manager Built in: iCal and channel connections on Inn, two-way with rates and restrictions from Hotel
Calendar Drag and drop tape chart with conflict checks
Invoices Invoices and receipts with tax lines and PDF export on every plan, folio split and city tax on Boutique
Housekeeping Board on every plan, staff assignments with mobile checklist from Hotel
Import Onboarding session and data import from your current PMS on Boutique
Support Email support on Inn, priority email support from Hotel

Explore each module on the hotel reservation software, channel manager software, hotel booking engine, hotel invoicing software and hotel housekeeping software pages, see the plans side by side on the hotel PMS pricing page, or read how the product fits your property on the small hotel management software page.

Summary of how to choose a PMS for a small hotel

  • Write down your own needs before the first demo
  • Ask for the full monthly price, contract terms and any commission per booking
  • Make sure the channel manager is part of the system and see overbooking prevention in action
  • Check the calendar, invoices and housekeeping on the screens your staff will use
  • Confirm you can import your data and export it again
  • Know the price at your next size before you sign

Put Innkeeper through the twelve questions

Open the interactive demo and test the calendar, channel sync, housekeeping board and invoice preview yourself, with no account needed. When it answers your questions, set up Innkeeper for your own property.

Hotel PMS blog with practical guides for small properties

INNsight pricing and what the INNsight PMS costs a small hotel per year The $99 flat suite, INNsightPay fees and website packages, with a yearly cost table from 8 to 60 rooms. Motel software pricing and what a motel PMS costs per year by room count Check-Inn, RoomMaster, WebRezPro, innRoad, INNsight and Innkeeper side by side, with yearly cost at 12 and 30 rooms. Check-Inn PMS pricing and what InnSoft costs a motel or small hotel per year The $899 to $1,399 license, the $660 service contract, channel manager and booking engine fees, and cost at 8 to 60 rooms. Easy InnKeeping pricing and what each GraceSoft plan costs a month Reported Basic to Platinum prices, which tier adds the channel manager and a yearly cost table by size. SkyTouch pricing and what Hotel OS costs an independent hotel in year one The per-room quote, the reported $200 to $600 start, onboarding fees and first-year cost at 12 to 60 rooms. eviivo pricing and what a B&B or small hotel pays each month The base price, the $0.50 fee per booking, per-room add-ons and cost at 8 to 60 rooms. Mews pricing and what a small hotel pays for the Mews PMS How the per-room quote works, card fees, the reported term and cost at 8 to 100 rooms. Stayntouch pricing and what a small hotel pays per month The $5 per room rate, the $750 monthly minimum, add-on modules and cost at 12 to 150 rooms. RoomKey PMS pricing and what an independent hotel pays per month How the quote works, estimated cost at 20, 50 and 100 rooms, and the add-ons billed on top. PMS vs channel manager and what a small hotel actually needs What each tool does, where they overlap, and which setup fits a small property. How to prevent hotel overbooking at a small hotel or B&B The causes, a daily routine, channel settings and what to do if it happens. Increase direct bookings and pay less OTA commission at a small hotel Booking engine, website, Google, rate parity and guest emails, step by step. Hotel housekeeping checklist for small teams Room turnover, bathroom, stayover service, inspection and the weekly deep clean. Cloudbeds pricing and what a small hotel or B&B actually pays Cloudbeds quotes every property individually. The four plans, reported monthly prices, add-ons and fees, and a yearly cost example for 8, 24 and 40 rooms. Little Hotelier pricing and what a B&B or small hotel actually pays Basics, Pro and Revenue Optimiser, the 1% booking fee in dollars, and a yearly cost example for three property sizes. ThinkReservations pricing and what a B&B or inn pays in year one Reported monthly cost, setup and onboarding fees, and a first-year cost example for 8, 15 and 30 rooms. RoomMaster pricing and what a small hotel or inn pays per year The reported starting price, what a RoomMaster quote includes, and a yearly cost example for 10, 25 and 50 rooms. WebRezPro pricing and cost, what a small hotel or inn pays per year The $10 per unit price, what it leaves out, and a yearly cost example for 8 to 80 rooms. innRoad pricing and cost, what a small hotel, inn or B&B pays per year The reported $10 per room price and $150 minimum, which modules cost extra, and a yearly cost table for 8 to 80 rooms. ResNexus pricing and what an inn or B&B pays per year The reported edition prices, what the hosted website, SMS and site map add, and a yearly cost table for 8 to 80 units. Innkeeper's Advantage pricing and what a B&B pays per year The $69.95 plan, $160 a year per OTA channel, texting and domain fees, and a yearly cost table by property size. Sirvoy pricing and what a B&B or inn pays per month The Free, Starter and Pro plans, why OTA channels need Pro, per-room scaling and a monthly cost table by property size.