All industries Hospitality

Every booking, room and bill in one system.

Reservations, your booking engine, the front desk, housekeeping, restaurant and bar, events and finance in one system built for hotels and lodges. Take more bookings direct, keep the OTAs in step and see tonight's takings from your phone.

Modules
16
Features
220
Login
1
Guests checking in and paying by card at a hotel reception desk
Dashboard Search EWEsther WairimuFront office manager
FRONT OFFICE Welcome back, Esther Yellowbark Lodge, Naivasha. Tuesday 6 October 2026. New booking Check in Post charge
Occupancy tonight81%39 of 48 rooms sold
Arrivals today146 checked in so far
Revenue todayKES 1,184,600rooms, F&B and events
Balances due outKES 412,3007 folios leaving today
Arrivals today
BookingGuestRoomStatus
YB-26-4471 Emma & James Clarke Tent T4 checked in
YB-26-4480 Wanjiku Mwangi Room 112 deposit due
YB-26-4492 Hans & Petra Weber Cottage C3 eta 15:30
Recent activity
M-Pesa deposit, booking YB-26-4512KES 18,000 from Brian Kiprotich, 2 min ago
New Booking.com bookingSarah Miller, Room 105, 17 to 19 Oct
Room 104 cleaned and inspectedGrace Atieno, 10:42
Event order issued, Agri Co-op AGM160 guests, Acacia Hall, 15 Oct
Occupancy tonight 81% 39 of 48 rooms sold
Your lodge runs on WhatsApp. Excel. A paper diary.
  • OTAs take a cut of every nightGuests who would book direct find you on an OTA, and the commission comes off the top.
  • Two guests, one roomThe diary, the extranets and the desk disagree, and a guest arrives to no room.
  • Bar stock walks out the doorBottles bought and drinks sold never match, and nobody can say where the gap went.
  • Night audit takes all nightFolios, POS bills, M-Pesa and card slips matched by hand before the morning shift.

Your lodge deserves better.

The system

PMS, POS and booking engine. One login.

A full property management system with POS and back office for hotels, lodges, camps and serviced apartments. Sixteen modules share one database, so a website booking closes the room on every channel, reaches housekeeping and opens the folio. Click around the dashboard below to open each module.

Try it: open a module from the menu, click a record, filter the list, or press New booking and save.

YLYellowbark LodgeLakeside lodge, Naivasha
Dashboard EWEsther WairimuFront office manager
FRONT OFFICE Welcome back, Esther Yellowbark Lodge, Naivasha. Tuesday 6 October 2026.
Occupancy tonight81%39 of 48 rooms sold
Arrivals today146 checked in so far
Revenue todayKES 1,184,600rooms, F&B and events
Balances due outKES 412,3007 folios leaving today
Arrivals today
BookingGuestRoomStatus
YB-26-4471 Emma & James Clarke Tent T4 checked in
YB-26-4480 Wanjiku Mwangi Room 112 deposit due
YB-26-4492 Hans & Petra Weber Cottage C3 eta 15:30
Recent activity
M-Pesa deposit, booking YB-26-4512KES 18,000 from Brian Kiprotich, 2 min ago
New Booking.com bookingSarah Miller, Room 105, 17 to 19 Oct
Room 104 cleaned and inspectedGrace Atieno, 10:42
Event order issued, Agri Co-op AGM160 guests, Acacia Hall, 15 Oct

Dashboard

Tonight's occupancy, today's arrivals, takings and open balances on one screen: the first thing the front office sees each morning.

Open a module

Want this for your lodge? Let us build yours.

We walk you through it on a call, map how your hotel or lodge works, and send a fixed-scope proposal in writing.

Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.

Reservations

No more double bookings.

Every booking from the website, OTAs, tour operators, phone, email and walk-ins on one calendar.

  • Tape chart calendar
  • Bookings from every source
  • Enquiries inbox
Reservations Search EWEsther WairimuFront office manager
ReservationsOctober 2026 bookings across all sources.
Tape chart Quotes New booking
Room nights, October1,07272% of capacity
Arrivals this week63
Deposits due9KES 486,000 outstanding
Direct share44%up from 38% in September
Search guest or booking no. All sources All status Arrival date
BookingGuestRoomDatesStatus
YB-26-4480 Wanjiku Mwangi Room 112 6 to 8 Oct deposit due
YB-26-4492 Hans & Petra Weber Cottage C3 6 to 10 Oct confirmed
YB-26-4503 Sarah Miller Room 105 17 to 19 Oct confirmed
YB-26-4511 Otieno family Cottage C9 23 to 26 Oct deposit paid
YB-26-4518 Oliver Bennett Tent T2 2 to 5 Nov quote sent
Occupancy on the books, % by week
6 Oct 13 Oct 20 Oct 27 Oct 3 Nov 10 Nov
Reservationslive
YB-26-4480 Wanjiku Mwangi deposit due
YB-26-4492 Hans & Petra Weber confirmed
YB-26-4503 Sarah Miller confirmed
Housekeeping

Rooms ready before guests arrive.

Room status, cleaning rounds, inspections, linen and minibar, updated from a phone on the floor.

  • Room status from the floor
  • Daily task sheets
  • Fair workload split
Housekeeping Search EWEsther WairimuFront office manager
HousekeepingToday's rounds across 48 rooms.
Linen Lost and found Assign rooms
To clean today319 out, 22 stay-overs
Clean and inspected14
Out of order2Room 127 and Tent T8
Attendants on shift9
RoomAttendantTaskStatus
104 Mary Njeri Stay-over inspected
112 Mary Njeri Arrival at 14:00 cleaning
118 Rose Akinyi Check-out, guest still in dirty
C3 Kevin Mutua Arrival at 15:30 inspected
127 Peter Kiprono Shower leaking out of order
Rooms cleaned by hour
8am 9am 10am 11am 12pm 1pm
Housekeepinglive
104 Mary Njeri inspected
112 Mary Njeri cleaning
118 Rose Akinyi dirty
Revenue & rates

Rates that fill the lodge.

Seasons, rate plans, tour operator contracts and allotments, with pickup and forecasts to price by.

  • Seasons and rate plans
  • Resident and non-resident rates
  • Derived rates
Revenue & rates Search EWEsther WairimuFront office manager
Revenue & ratesRate calendar and pickup, next 4 weeks.
Contracts Pickup report Edit rates
ADR, OctoberKES 15,900
RevPAR, OctoberKES 11,450
Pickup, last 7 days64 nights
Allotments held22 rooms5 tour operators
DateOn the booksLake View rateRuleStatus
Fri 16 Oct 41 of 48 KES 18,500 Weekend selling
Sat 17 Oct 43 of 48 KES 18,500 Weekend selling
Tue 20 Oct 46 of 48 KES 22,000 Mashujaa Day 2 rooms left
Wed 21 Oct 30 of 48 KES 15,500 Midweek selling
Fri 23 Oct 46 of 48 KES 20,500 Occupancy over 90% 2 rooms left
Room nights picked up by week
14 Sep 21 Sep 28 Sep 5 Oct
ADR, October KES 15,900 RevPAR, October: KES 11,450
A guest's stay

From booking to the review.

One record follows the guest from the first enquiry to the thank-you email, so every department works from the same booking and the same bill.

  1. 01

    Book

    Booked on your website, an OTA or by a tour operator, with the room closed on every channel.

  2. 02

    Pay the deposit

    Deposit taken by M-Pesa or card, and the confirmation sent by email and WhatsApp.

  3. 03

    Check in

    Details sent ahead online, so arrival is a signature, a key and a cold drink.

  4. 04

    Stay

    Meals, drinks, boat rides and spa treatments charged to the room as they happen.

  5. 05

    Check out

    One bill in KES or USD, sent to eTIMS and paid by M-Pesa or card, with the room passed to housekeeping.

  6. 06

    Review and return

    A thank-you, a review request and an offer for the next visit, sent from the guest's profile.

Portals

Guests check in before they arrive.

Guests confirm their details, order to the room and settle the bill from their phone. Your team works from tablets around the property, and owners see occupancy and takings wherever they are.

For guests, front office & housekeeping and owners & gms.

Built for Kenya

Wired into how guests pay here.

M-Pesa

Deposits by STK push, and paybill payments matched to the right booking or folio automatically.

Choose a connection to see what it does.

H&Pinch for Hotels & Lodges
Running today

Built for hospitality and live.

Safari Suite and Osuka's Safari & Tours take bookings on platforms we built and host. For SOA Safaris we replaced a legacy site with a booking engine, M-Pesa and card payments, a channel manager and German and French content: +38% direct bookings in 90 days.

See every project
Booked direct. Your own booking engine taking M-Pesa and cards, alongside the OTAs.
Ready on time. Housekeeping, kitchen and front desk work from the same board.
Built for Kenya. KES and USD, M-Pesa, eTIMS and WhatsApp from day one.
Everything inside

220 features. 24 areas, one system.

Every feature in Pinch for Hotels & Lodges, grouped by area. Pick an area, or search for the thing you need.

Reservations

Every booking from the website, OTAs, tour operators, phone, email and walk-ins on one calendar.

  • Tape chart calendarRooms down the side and dates across the top. Drag a booking to change dates or rooms, with clashes blocked.
  • Bookings from every sourceWebsite, OTA, tour operator, phone, email and walk-in bookings in one list, each tagged with its source.
  • Enquiries inboxEnquiries from the website form, email and WhatsApp logged with dates and guests, then turned into a quote in one step.
  • Quotes and provisional holdsSend a priced quote by email or WhatsApp and hold the rooms until a deadline, then release them if unpaid.
  • Deposits by M-Pesa or cardRequest a deposit by STK push or a card payment link. The booking confirms itself when the money lands.
  • Deposit and cancellation rulesDeposit share, balance due date and cancellation fees set per rate plan and applied to each booking.
  • Board basis and extrasBed and breakfast, half board, full board or all inclusive, plus transfers, activities and other extras.
  • Children and extra bedsChild ages and sharing rules priced from the rate plan, with cots and extra beds counted against stock.
  • Group bookings and rooming listsBlock several rooms under one booking, upload the rooming list and bill the rooms to one master account.
  • Waitlist and overbooking guardFull dates go to a waitlist. Overbooking is blocked, or allowed up to a limit you set per room type.
  • Confirmations and amendmentsBranded confirmations and pro formas in KES or USD, with every later change logged and the guest told.
  • No-shows and cancellationsMark a no-show or cancel with a reason. Fees post to the folio and the room goes back on sale.
Rollout

Live in 21 working days.

A fixed plan you can hold us to: what happens on which working day, from the first walk-through to the day your team goes live.

01Walk the property
Days 1 to 3

We follow a guest from booking to checkout and agree which modules go first.

02Build in sprints
Days 4 to 15

Working screens to test every few days, tested with your real rooms, rates and menus.

03Move your data
Days 16 to 18

Future bookings, guest history, menus, stock and balances imported and checked with you.

04Train and go live
Days 19 to 21

Desk, housekeeping, kitchen and bar trained on site, with go-live set for a quieter week.

Questions

Before you ask.

What is Pinch for Hotels & Lodges?

A hotel management system built by Pinch Africa for Kenyan hotels, lodges and camps: reservations, booking engine, channel manager, front desk, housekeeping, POS, events, folios and payroll in one system.

How long does it take to get our property live?

21 working days, from the first walk-through to go-live. Days 1 to 3 we map how you work, days 4 to 15 we build and you test, days 16 to 18 we move your data, and days 19 to 21 we train your team and switch on.

Do we have to replace everything at once?

No. Most properties start with reservations, the booking engine and the front desk, then add the restaurant, events and payroll. Each module works on its own and they all share the same data.

Does it connect to Booking.com, Expedia and Airbnb?

Yes. Rates and availability stay in step with the OTAs, through the channel manager you already use or a direct connection where the channel offers one, so a room sold on one channel closes on the others.

Does it work with KRA eTIMS?

Yes. We connect folios and restaurant bills to eTIMS so each sale is validated as it is issued and the receipt number is kept with the bill.

Can guests pay in dollars?

Yes. Rates, deposits and bills can be in KES or USD, paid by M-Pesa, card or bank transfer, with the exchange rate recorded on each payment.

What does it cost?

It depends on the modules, the number of rooms and outlets, and the number of users. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.

Let's map your property.

A free scoping call, then a fixed-scope proposal in writing.

We’re online · real human Get a quote