Reservation software for bed and breakfasts that answers, holds and gets paid
Maki Beds keeps your rooms, rates and guests in one place. It takes bookings on your own website. On the Powered plan, your AI agent answers guests on WhatsApp, holds a room while they decide, and sends the payment link.
Built around how an innkeeper actually works
At a B&B, the person who answers the phone is often the person making breakfast. Guests ask the same questions at all hours: is the room free, what does it cost for two nights, can we bring a child. Maki Beds is built so those questions turn into confirmed bookings without you copying prices between apps.
- One calendar for every room. See the month or a timeline of every unit, block dates for maintenance or family visits, and create a booking straight from an empty date.
- Rates the way you set them. A base rate, different prices by day of the week, exceptions for specific dates, seasons, and a catalogue of fees and paid extras such as a late checkout or a picnic basket.
- Quotes with taxes included. Configure your taxes and whether your prices include them. Every quote — yours, your website's, your AI agent's — uses the same numbers.
Direct bookings on your own website
Add the Maki Beds booking widget to your site. Guests see real availability (and why a date is unavailable), get a price with your fees, taxes and promo codes, and can add paid extras before they pay.
- A 15-minute hold keeps the room theirs while they enter their card.
- Card, Apple Pay and Google Pay through Stripe, inside the widget.
- Deposit or full payment, as you choose. The balance can be paid later from the guest's booking page.
- A booking page for every guest with the status, the balance and its due date, directions on a map and a WhatsApp button to reach you.
Payments need a Stripe account; Stripe verifies your business before you can charge.
Your AI agent on WhatsApp (Powered plan)
Many guests would rather send a message than fill in a form. Connect your WhatsApp Business number and turn on your AI agent:
- It checks availability and quotes using your calendar and rates.
- It holds the room for 15 minutes when the guest says yes.
- It sends a payment link for the exact deposit or balance.
- Before any hold or payment link goes out, a second check reviews it.
- When something needs a person — a special request, a complaint, a question it can't answer — it hands the conversation to you and alerts your team.
You decide when it works: switch it off for a single conversation, or entirely, at any time.
Requires the Powered plan and a WhatsApp Business number. Meta reviews the connection, and message templates need Meta's approval.
Guests you remember
Every guest gets a profile: past and upcoming stays, notes (“allergic to nuts”, “anniversary in May”), contacts, companions and the identity documents you record at check-in. Maki Beds spots likely duplicates so you can merge them, and undo a merge if you got it wrong.
The small jobs that fill an innkeeper's day
- Modify or cancel a booking — room, dates or amount — and tell the guest.
- Record cash or bank transfers, send a payment link for the balance, or refund a card payment through Stripe.
- Maintenance tickets per room, with your list of plumbers, electricians and cleaners, and messages to them by email or WhatsApp.
- Your team, with roles: invite a manager or an assistant and decide what each can do.
- Bring your history: import bookings and guests from a spreadsheet (Powered plan).
One booking, start to finish
Simulated screens · sample names and figures
- A guest asks on WhatsApp: “Do you have a room from the 12th to the 15th?”
- Your AI agent checks the calendar and your rates, then answers with the price for those nights, including fees and taxes as you set them.
- The guest says yes. The agent holds the unit for 15 minutes, so nobody else can book it meanwhile.
- Before the hold or link goes out, a second check reviews the booking: dates, unit, amount.
- The agent sends a payment link for the deposit or the full amount, exactly as your rules say.
- The guest pays by card, Apple Pay or Google Pay, through Stripe. The booking is confirmed and lands in your calendar.
- The guest gets a confirmation by email, and on WhatsApp once your number is connected and its message templates are approved, plus a booking page with the balance due, the due date and directions.
- If anything is unclear, the agent hands the chat to you. Your team gets an alert on WhatsApp and you get an email.
We use it ourselves. Maki Beds runs our own glamping property in Malinalco, Mexico — Glamping Tilich.
Plans by number of units
Plans are priced by the number of units you rent: Foundation, Powered and Native. The AI agent and spreadsheet import start at Powered. Pay monthly or yearly, and cancel any time from Settings.
Frequently asked questions
- Does Maki Beds sync with other booking sites?
- Not yet; it is on the way. Until then, Maki Beds manages your direct bookings — from your website, WhatsApp and the bookings you enter yourself — so if you also list on other booking sites, keep your calendars in step there.
- Can guests book without talking to anyone?
- Yes. The booking widget on your website shows availability, prices and extras, holds the room for 15 minutes and takes payment.
- Do I have to use the AI agent?
- No. It's part of the Powered plan, and you can switch it off at any time, or for one conversation. Everything else works without it.
- How do deposits work?
- You choose a deposit or full payment. The guest pays the deposit to confirm, and the booking page shows the balance and when it's due; you can also send a payment link for it or record cash.
- Which messaging channels are supported?
- WhatsApp, through your own WhatsApp Business number, plus email confirmations and receipts. SMS is not supported.
- Can I bring my existing bookings?
- Yes, from a CSV or Excel file, on the Powered plan. You map the columns and check a preview before anything is saved, and you can undo an import.