Checkfront Pricing, Features, Reviews & Comparison of Alternatives


Online bookings for tours, activities & rentals

4.5/5 (237 reviews)

Checkfront overview

Checkfront is an online booking system which supports a number of features including:

Centralized Booking Management
Bring your inventory online. Manage availability, seasonal rates, packages and specials in one place. Manage accommodation, tours, rentals and professional service bookings.
Seamless Integration
Keep customers on the website: Checkfront can be integrated into Wordpress, Joomla!, Drupal, Facebook, stand-alone websites and extended with our Open API.
Instant Payment Processing
Take the guesswork out of reservations. Secure, commission free bookings with a full or partial payments.
Powerful Analytics
Enterprise-class web analytics that give rich insights into booking traffic and marketing effectiveness.
Fully Managed Cloud Environment
There is no software to maintain, no volume licensing, no hosting fees or long-term contracts.
Industry Leading Security
Each account is SSL secured, includes a virtual private database, automated backups, and is hosted in a redundant powered, state of the art facility.
Support That Cares
Our integrated ticketing system and priority phone support gives help whenever and where ever it is needed.


Starting from
Pricing options
Value for money
View Pricing Plans


Business size



United States, Asia, Australia, Brazil, Canada and 9 other markets, China, Europe, Germany, India, Japan, Latin America, Mexico, Middle-East and Africa, United Kingdom

Supported languages

English, Arabic, Chinese (Simplified), Danish, Dutch and 14 other languages, Finnish, French, German, Irish, Italian, Japanese, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Thai, Turkish
Checkfront screenshot: Booking CalendarCheckfront Online Booking System - Product OverviewCheckfront screenshot: Booking Invoice with QR CodeCheckfront screenshot: iPhone, Android Booking AppCheckfront screenshot: Customer CalendarCheckfront screenshot: Booking & Payment Management via MobileCheckfront screenshot: Booking Creation via Mobile

Checkfront reviews

Value for money
Ease of use
Customer support
Daniel Smith

Great product and great support.

Used daily for less than 6 months
Reviewed 2019-02-21
Review Source: Capterra

The support staff at Checkfront have been very helpful and easy to work with . They helped us with a number of technical issues during the set up process. They have been great to work with.

Checkfront has many features and is extremely versatile. We run a small medieval-themed glamping venue - with many different products (accommodation, medieval feasts, classes, special events, day camps etc.) and a complicated pricing structure (different prices for different sizes of tents and weekends vs weekdays, pre-season specials, rates for children and adults, etc), as well as some operational reporting specific to glamping accommodation (such as weekly and daily reports on who is in which tents, who is checking in and who is checking out). We were having a difficult time finding an on-line booking system that would allow us to put all of our products and price structure on-line. Checkfront has allowed us to implement most of what we wanted- but it took a lot of work and time. Now that we have it working and running on our website it is great. Simple to use and easy to train staff to administer, and easy for customers to make bookings. The team at Checkfront has been very helpful (and patient with us) during the 'on-boarding' process of getting the system set up and running as we want it. The pros far outweigh (for us) the cons. There are so many features that we really like: - invoices - really clean (and detailed) invoices that we can edit - invoice flags - there are 8-10 status different flags for invoices - tracking all comments and communications - automated notifications to customers (customizable) - guest information forms - all communications

The versatility of Checkfront is also its downside, as this comes with many options and parameters to set, and some times one simple missed 'switch' or wrong option on a parameter can be frustratingly difficult to find out why something is not working as expected (or not showing up at all). There are just so many options that it took me weeks to get all of our complex items and evens and pricing structure 'coded' into the system and working as we wanted it. In the end it is all working as we wanted. I think that we got about 90-95% of the things we wanted built into our customer-facing booking page or staff-facing side of the system. While there are lots of reports that you can look at on-line, most of these are targetted towards the financial and overall management. We would like to see more operational targeted reports that can be useful to the staff on the ground who need to know who is checking in or out and which rooms (or tents) need to be cleaned on a particular day. This is all there in Checkfront, just not in a convenient report that we can send to our operational staff on the ground. But we can work around this and Checkfront is willing to listen to our requests for feature and report upgrades, and if there is enough demand they will schedule these in for future releases of the software.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 9/10

Minimize review

Lucy Wilkinsoin

Great System & Exceptional Service for my Rental Business

Used daily for 2+ years
Reviewed 2019-02-20
Review Source: Capterra

That said considering Checkfront is relatively inexpensive for what they offer and it's not a custom built program I can't really fault them. Some people complain about various needs not being met but unless you want to pay big dollars for a custom package you can't expect to have all your wish list met. I'm in the processes of resolving this by having my developer use Checkfront's API to integrate into my website. One of the things we're doing is adding Delivery and Collection as a separate step in the booking process. We've been very happy with Checkfront. I can't even imagine trying to run my business without them.

I have used Checkfront for five years and the service has always been outstanding. They always reply very quickly to my emails. I've phoned them a couple of times but really there's no need to phone as their email response is so good. It also means you have a record of what's discussed. Having an inventory based rental system that allows my customers to book online and keep stock updated keeps me ahead of the competition. I love the customised notifications that are specific to the items booked. The free add-ons are amazing. Being able to link to my accounting software makes life simple.

You have to keep a very close eye on products being returned. If something isn't returned it's very easy for it to "fall off the system" if it's not noticed on the due date. It would be good to be able to scan items back in or at the very least for the item to remain on the desktop until it's been checked off. I understand Checkfront are working on this. The only other concern for us has been that delivery and collection has to be booked as an actual item and not offered at Checkout. Our customers are confused by this no matter how many prompts we add. I believe it's because customers are used to an online retails experience where it is common practice for Delivery to offered after items have been selected and you are at the final stages before payment.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 10/10

Minimize review

Judi Luthy

Checkfront Booking Engine

Used daily for 2+ years
Reviewed 2019-02-15
Review Source: Capterra

Using Check-front as my online booking engine. Great tech support. Tech Support is friendly, knowledgeable, and usually very quick to reply.

The software is great value for the money. Best out there in my opinion. Great telephone software support during the set-up/onboarding. Ongoing support via email is extremely good, with tech support promptly replying with step-by-step detailed explanations and screen videos of how to address the issues.

1. For vacation rental managements, this software in it's current version is very awkward & time consuming to update rates, descriptions, etc if the property falls in more than one category, such as a being 4 bedroom, ski-in/ski-out, base area location, private hot tub & pet friendly. For each category, rates need to be added for that property each time a rate change or new set of dates is added. It seems to be that there should be a main listing that communicates with each of the categories the property is listed under. In the initial set-up, an "alias" can be used, but once the property is up, new rates, fees, taxes, etc have to be added to the property in each category it is listed under. Takes way too much time to do things this way. Needs to be an option to "link" the same property throughout each category it is listed in so rate adjustments can be done with just one entry. 2. Wish they had ongoing telephone support though the email support works well 3. Wish Checkfront had calendar connections with other vacation rental sites such as VRBO, HomeAway, AirBnB, Expedia, and so one so once a reservation is made on one site, all the other booking calendars updated at the same time.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 3/10

Minimize review

Nick Marshall

Checkfront review by Cairns Holiday Homes

Used daily for 1-2 years
Reviewed 2019-02-13
Review Source: Capterra

Overall, it's a terrific system. Discovering how good it is takes time and frustration. Going from manual pricing to online quoting taught me that the human brain can do things so much more easily than an automated system which has its limits. It took me a while to figure out what I could do and could not do in the pricing possibilities that I could offer. Having said that, the Checkfront system is pretty damn impressive in what it can do but a slog to find out the limitations.

The invoicing and notification system is excellent. It allows for a sequence of events - the initial request and removal of item from inventory, the paying of a deposit and the sending out of a reminder for the balance. It has also allowed us to record bookings that come from another listing site. The notification system is good but , as with with all automatic sequences, you need to think carefully before setting a sequence in train because the same message notification might not be right for everyone. It takes a lot of thought to set up the generic sequence that will most often be used. However, it is very easy to make adjustments to the message before it goes out.

Checkfront may be used more for booking tours rather than holiday homes but it's flexibility allows for many different set-ups. Therein lies the problem with regard to the help pages. They are quite helpful with regard to what any particular feature is but most examples tend to be about booking tours rather than accommodation. I spent a lot of time working out what I could do and how I should do it, more or less by trial and error. In some ways that is a good thing because I learnt so much more about the system by the sheer repetition of trying so many ways to do something. However, it would have saved me a lot of time to have some real examples of how to set up and overcome particular problems. So far, I have only two irritations with the software. One is the mobile phone app which could be much improved but is not actually a bother because I really do not need to carry my office in my pocket. The other is the Inventory calendar. I wish I could highlight the row that I am working on because it is very easy to start making alterations to the wrong row. I also wish that I could highlight a period of time to add or remove a property from inventory. You can only do that one day at a time which is tedious and non-intuitive. There are other ways round this and perhaps there is a good programming reason for the limitation.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 10/10

Minimize review

Melissa Pockett

Haliburton Forest Review on Checkfront

Used daily for 1-2 years
Reviewed 2019-02-08
Review Source: Capterra

Overall, we have been extremely satisfied and find that checkfront has more benefits than cons, but it would be nice if the cons could be improved. We have only been using checkfront for a little over a year and couldn't ask for an easier program to use. It has definitely improved how we manage our reservations and are constantly learning about new features and how others work.

This is very user friendly, both on the back end/set up side as well as the user side. The reservation system we used to use is extremely limited. We love that we can create a reservation and easily make changes. Our old system was not as user friendly and we would have to delete a reservation and re-create it even if we wanted to something as simple as change a date.

The website version is awesome, but the mobile app is not as user friendly as we would like and we are not thrilled with the reports. For the app, we are unable to check booking documents or update the reservations. That's great that we can check them in, but if they need to add a feature or change their dates at time of check in, we have to switch over to the web version, then switch back for payment. Which is another issue. We have connected checkfront with square, and a lot of the payments don't register with checkfront, so we have to first take the payment, and then record the payment. Very frustrating. We already had a few issues with the checkfront reports, which we have been able to work around, but now that we have connected to square, we are finding it extremely difficult to balance and now our bookkeeper has to refer to multiple reports, which of course does not help. One huge thing that would help is that our items in checkfront be able to communicate with square directly. Right now they convert over and say 'Custom Amount'. In one square report the booking id is referenced, but not others. Very, very frustrating. But if an item, like snowmobile passes, could actually transfer over as snowmobile passes, that would be huge. There are a few other issues, but those are the main setbacks we have currently.

Rating breakdown

Value for money
Ease of use
Customer support

Likelihood to recommend: 8/10

Minimize review

Checkfront pricing

Starting from
Pricing options
Free trial
View Pricing Plans

Soho: €39/month for 2 staff accounts
Pro: €79/month for 5 staff accounts
Plus: €149/month for 10 staff accounts
Enterprise: Custom pricing

Commission free bookings. Pricing starts at €39/month. Additional currencies supported. 15% discount for annual plans.

Checkfront features

Activity Dashboard
Automatic Notifications
Calendar Management
Data Import/Export
Mobile Integration
Reporting & Statistics
Social Media Integration
Third Party Integration

Activity Tracking (160 other apps)
CRM Integration (133 other apps)
Custom Fields (147 other apps)
Customer Database (153 other apps)
Customizable Branding (192 other apps)
Customizable Reporting (160 other apps)
Customizable Templates (166 other apps)
Electronic Payments (131 other apps)
Email Integration (186 other apps)
Real Time Data (130 other apps)

Security and privacy


Encryption of sensitive data at rest
HTTPS for all pages

Access control

Multi-factor authentication options
This will ask you to sign in with LinkedIn

GetApp Analysis

Checkfront is an online booking solution for businesses in the tours and activities, accommodation, and rentals space. A tool with a customizable, easy-to-use interface, it allows businesses to accept bookings 24/7 via their website, Facebook page, or third-party booking services such as Expedia and TripAdvisor.

Checkfront is equipped with a variety of tools and features that cover self-service bookings, payment processing, automated billing and invoices, point-of-sale functions, vouchers and gift certificates, account management, form builders, staff management, user access permissions, reporting and analytics, third-party calendar sync, ROI tracking, integration with other cloud services, and local language and currency support.

For on-the-go business management, Checkfront has native apps for Android and iOS devices. Customer support is available 24/7 via email, phone, and chat.

What is Checkfront?

Checkfront is a booking management application that keeps all customer bookings in one place, regardless of the channels used to book them. It serves businesses of varying sizes, operates in 74 countries, and supports local languages and a total of 28 currencies.

The app comes with a real-time, customizable dashboard. It lets you drag and drop widgets from one screen position to another, add new ones, or completely delete them. The app allows you to set your business hours, rates and availability, showcase your offerings, and define your booking rules. The data you collect from your clients can be customized according to the needs of your business.

Bookings are represented in Checkfront as customer invoices, with the invoice status coinciding with the actual booking stage: pending, reserved, paid, waiting, cancelled, or void. Automated email notifications can be set up for booking confirmations, cancellations, invoices, payment reminders, and payment receipts. Its customer service support is highly regarded, and ready-made integrations with third-party apps extend the app’s functionality.

Who is Checkfront for?

  • Experience level: Beginner to advanced
  • Industry: Tours and activities, rentals, and accommodation
  • Business size: Small businesses to large enterprises
  • Departments/roles: Business owners, booking managers, staff, and customers
  • Budget/point: Starts at $49 per month
  • Example customers: WildPlay Element Parks, Jaguar Land Rover, Wildcoast Adventures, and Ol Pejeta Conservancy

Main features

Self-Service Bookings

With Checkfront, customers need not call or email you during business hours to book a tour, rental, activity, or accommodation. 24/7 self-service booking portals are accessible to customers via your website, Facebook, or the Checkfront hosted booking page. To embed Checkfront to your website, choose from the pre-built website integrations available: WordPress, Joomla, Drupal, or Droplet.

Configure the booking page as necessary, including the system language you want used, and when done, click on the Generate Code button. Copy the code and paste it to your website. Checkfront also allows booking referrals from third parties such as Expedia,, TripAdvisor, and even concierges.

Inventory management

To allow customers to book your services, tours, or rental properties, you first have to set up your inventory. The Inventory menu in your Checkfront dashboard is where you list down your items, which are the goods or services you offer and can be booked per day, night, or hourly. Base and group pricing can be specified, including discounts and packages. Checkfront can also handle deposits and taxes, as well as additional options such as adult versus child pricing.

For seasonal or special offers, item events can be created to adjust the availability or price of certain inventory items based on dates. For example, you can offer winter specials at 25% less from December to March.

Payment Processing

Checkfront supports a total of 32 payment gateways. Among these are PayPal, Stripe, Intuit,, Braintree, Sage Pay, 2Checkout, QuickBooks Merchant, and Beanstream. Once set up, customers can pay you online when they book a service or activity, either in full or partially.

To set up payments, from the Manage menu, select E-Commerce. Choose your payment gateway, supply the required information, and click on the Activate button. With the help of a credit card reader, Checkfront can also function as a point-of-sale system that allows you to process credit card payments from anywhere.

Reporting and Analytics

For insights into the traffic performance of your booking portals and the effectiveness of your marketing initiatives, Checkfront comes prebuilt with standard reports that you can use right out of the box. These reports include activity log, cash-out report, items report, discounts and promotions report, sales report, transactions report, allocation and occupancy report, staff report, monthly booking volume, revenue report, total bookings by category, commissions by partners, and traffic and bookings report.

Customized sales summaries can likewise be generated. Data can be exported as Excel, CSV, XML, and PDF files. The reports can be accessed from the dashboard’s Reports menu.

Accounts Management

Checkfront gives customers the ability to create their own accounts so they can log in, update their contact information, and manage their bookings. This feature isn’t on by default. To offer it to your customers, from the dashboard, click on the Manage menu and select Accounts. Click on the Customer Accounts tab, then the Customer Account Settings button on the left side of the screen. Click on the Enabled radio button next to Customer Logins.

If you want all new customers to go through an email verification process, enable the Required radio button. Customer accounts are created either by the customers themselves or on their behalf by your employees.

Staff accounts can be created as well. From the Manage menu, click on Accounts, then Staff Accounts. The New Staff button is located on the left panel. Fill in the required information such as the staff’s login ID, first name, last name, email address, and password. By default, staff accounts are granted administrator or full access rights. Change this by selecting only the tasks the staff is authorized to perform.


Checkfront integrates with a number of third-party apps including Google Analytics and Facebook Advertising for marketing; WordPress and Joomla for content management; Xero and QuickBooks Online for accounting; Zoho CRM and Salesforce for CRM; and PayPal and Braintree for payments.

An open developer API is also available for custom integrations.


Checkfront offers four subscription plans: Soho, Pro, Plus, and Enterprise.

Soho costs $49 per month and supports three staff accounts and up to 1,200 bookings per year. At $99 per month, Pro can accommodate a total of 10 staff accounts and 3,000 bookings per year, and offers priority support. Plus, their most popular package, costs $199 per month and can be used by up to 25 staff members, handles a total of 6,000 bookings per year, and provides toll-free support.

Enterprise, priced at $499 per month, supports an unlimited number of staff accounts, provides a dedicated account manager, and can handle more than 12,000 bookings per year.

Discounts of up to 15% can be availed for annual plans. For custom plans, contact the Checkfront sales team.

A 21-day free trial is also available, no credit card required.

Bottom line

  • Multi-featured online booking app that allows your business to accept bookings 24/7
  • Automates billing and invoicing
  • Accepts online payments
  • Syncs with third-party calendars
  • Mobile apps for iOS and Android devices

Additional information for Checkfront

Key features of Checkfront

  • End of day reports
  • Manifests & guest reports
  • Partner accounts
  • Booking map
  • iOS & Android mobile apps
  • White-label branding
  • Check-in with QR scanning on mobile
  • Booking notes
  • QuickBooks Online & Xero integration
  • Accounting management
  • Application integration
  • Automatic backup
  • Automated customer outreach
  • Automated notifications
  • Business analytics
  • Calendar management
  • Calendar sync with Google
  • Change management
  • Channel management
  • Commission management
  • Communication management
  • Custom form builder
  • Customer accounts
  • Booking history
  • Sync to external calendars
  • Invoice management
  • Mobile booking apps
  • Multi-currency
  • Multi-language booking pages
  • Payment processing
  • Partner accounts & commissions
  • POS integration
  • Record payments
  • Resource allocation
  • Sales reporting
  • Accept Bookings on Facebook
  • Customized sales summary
  • Third party integration
  • Google Adwords & Facebook Ads tracking
  • Two-factor authenticatoin
  • Website integration
  • Real time dashboard
  • Availability management
  • Customizable receipts
  • Application security
  • Automated billing & invoicing
  • Data import/export
  • PCI compliance
  • Email, chat, phone support
  • Email templates
  • Gift certificates & vouchers
  • Reservations management
  • Reporting & analytics
  • Access control
  • Waivers & documents management
  • Booking management
  • Advanced rule system
  • Self service portal
  • Inventory management
  • Customer accounts
View All Features


Centralize reservations and administration.
Accept bookings via the user's website.
Automate invoicing and payments.
Track and engage with customers.
Track partners and commissions.
Manage business anywhere with native mobile apps for iOS and Android.