For hotels and resorts
The desk closes at eleven. The card does not.
Guests ask the same four questions all week, and the answer lives with whoever is on the desk plus a printed sheet that went out of date on Tuesday. Put the week on a page with your property's name on it, then print the link on the key-card sleeve and let the card answer at six in the morning.
Free forever for the page, the link, the QR code and the standing week.
Today at
Lantern Bay
Saturday, 14 March
- 7:00 Sunrise yoga Wellness Place kept
- 10:00 Kids club Family Drop in
- 16:00 Reef walk Water Place kept
- 19:30 Terrace trio Music Drop in
lanternbay.eventschedule.com
The same card your desk already keeps. The difference is that this one is a page, so it is right at midnight, and the only thing you ever print is the line at the bottom.
The standing week
Most of the week is the same week.
Yoga on the lawn Tuesday, Thursday and Saturday at seven. Kids club every morning. The trio on the terrace at the weekend. Enter that rhythm once and the week draws itself for as long as it runs.
| Activity | Strand | Repeats | Time | How to join |
|---|---|---|---|---|
| Sunrise yoga | Wellness | Tuesday. Thursday. Saturday. | 7:00 | Place kept 12 mats |
| Kids club | Family | Sunday. Monday. Tuesday. Wednesday. Thursday. Friday. Saturday. | 10:00 | Drop in no limit |
| Reef walk | Water | Saturday. | 16:00 | Place kept 8 places |
| Terrace trio | Music | Friday. Saturday. | 19:30 | Drop in no limit |
| Sunset sail | Water | Thursday. | 17:45 | Ticket $60 |
| Cellar dinner | Dining | one date | 19:30 | Ticket $95 |
The lit squares are the days the activity repeats, read from Sunday, which is exactly how the pattern is stored. The cellar dinner has no pattern on purpose: a repeat is by day of the week, so a once-a-month dinner is entered as its own dated activity. The two ticketed rows are free to sell as well: the free plan covers 25 paid tickets a month, and Pro takes the ceiling off.
Sunrise yoga, four weeks of March
Tuesday · Thursday · Saturday · 7:00What you entered
One activity. Twelve sessions, and nothing to re-enter.
What the page publishes
One date exception, on Thursday 19 March. Eleven mornings instead of twelve.
Both strips describe the same activity: it runs on Tuesday, Thursday and Saturday for four weeks from 1 March, and a date exception removes Thursday 19 March. Worth being exact about the second strip: the excepted morning is not labelled cancelled and not struck through. The date comes out, so a guest reading that week sees a Wednesday and a Friday and no reason to ask what happened to Thursday.
One entry, not fifty-two
FreePick the days and the start time and it keeps appearing. Nothing to re-enter on Sunday night, and nothing that quietly stops because somebody was on holiday.
The weeks it does not run
FreeA date exception takes a single date out. Yoga does not run the Thursday the lawn is being cut, and guests are simply not offered that morning rather than being told at the door.
Morning and evening are two entries
FreeOne repeating activity carries one start time, so a sunrise class and a sunset class are two entries. A little more setup, and no confusion about which one somebody signed up for.
The sleeve
Print the link. Never the week.
A printed week is wrong the first time something moves, and reprinting it is somebody's Thursday. Print the address instead. It never changes, so the sleeve you had made in March is still correct in November.
- A QR code you can print Free Download your schedule's code and put it where guests already look: the key-card sleeve, the room folder, the lift, a sign by the pool, the pre-arrival email. It opens the page in a browser, with nothing to install and no account needed to read it.
- The calendar, inside your own site Free Embed the same calendar in the page your website already has, so the "What's on" tab stops being a PDF from last season.
- A list that hears about new dates Free Guests who leave an email address get a digest when you add activities, batched and no more than one every few days, and it does not draw on the allowance. A newsletter you write does: 10 recipients a month free, 100 on Pro and 1,000 on Enterprise.
- A calendar that keeps up Free From the page, a guest can subscribe to the whole card as a live calendar on their phone. Move a session or take a date out and it follows there too, and it costs them no email address.
Room key
What is on this week
Point a camera at the code, or type the line below.
lanternbay.eventschedule.com
One address for the whole property. It is the same page the desk reads from, so nobody is working off two versions of Tuesday.
Keeping a place
Twelve mats means twelve names.
Some things guests just turn up to. Some things have a number: the mats, the boat, the seats in the cellar. Two mechanisms, and the difference is whether money is involved.
Sunrise yoga
Free9 of 12
sign-ups taken for Thursday · 3 left
No money changes hands. A capacity, counted for this date only, and a free waitlist once the mats are gone.
Cellar dinner
Free22 of 30
tickets taken for Saturday · 8 left
$95 a head, through your own Stripe or PayPal account, or paid at the desk. Zero platform fees, and the free plan sells 25 paid tickets a month.
Counted for each date
FreeA full Tuesday does not close Thursday. Every date keeps its own count, which is the only way a standing activity with a limit can work at all.
A ticket for the paid ones
FreeNamed ticket types with their own prices and quantities, QR scanning at the door, and payment through your own Stripe or PayPal account, a payment link or cash at the desk. Event Schedule takes nothing from the ticket price. Free covers 25 paid tickets a month per schedule; Pro sells without a cap.
A rate for people staying with you
ProA promo code carries a resident rate that the desk can hand out. Nothing is verifying who is a guest, so the code is what does it.
Five strands, one address
Each strand keeps its own link on the same address, so the spa can point a sign at its own list without asking for its own website. The colour is yours to pick, and it is the same colour the strand wears on the card.
The strands
The spa and the kids club, one card.
Sub-schedules give each part of the programme a name and a colour, so a family arriving on Friday can read the family strand and a couple on a wellness break can read theirs. Free on every plan.
What a strand is not
It is a label, not a room. A strand has a name, a colour and a link and nothing else: no capacity of its own, and nothing in it is hidden from anybody. Nothing here checks whether two activities overlap either, so the ballroom is still your call. Anything you are not ready to show yet stays a Draft, which stays members-only until you publish it.
Free Strands, Drafts and the address itself cost nothing.
Behind the desk
What the desk keeps, and what the card says.
A desk has a drawer as well as a card rack. The two sides are not the same list, and only one of them is public.
In the drawer
- A Draft nobody can see Free The New Year dinner exists, with its price and its date, and stays members-only until you publish it.
- An enquiry waiting on you Free Booking requests arrive through the page and wait until you accept one, and the schedule can email you when a new one is sitting there. Nothing appears publicly first.
- Who is waiting for the dinner Free Publish the New Year dinner before tickets open and guests can ask to be told when they do. How many asked shows on the event's Tickets panel, and nowhere public.
- A date taken out Free The exception for the Wednesday the pool is drained. It removes the date rather than annotating it.
- Your own calendar Free Two-way sync with Google, Outlook or CalDAV, so whoever runs the programme works where they already work.
- Tonight's running count Pro A scan at the door reads the ticket and marks it used on every plan. The live count and the breakdown by ticket type are the Pro half, and staff-side only.
On the card
- Only what you published Free The public page carries exactly what you put on it. Nothing arrives on it because somebody else asked.
- Times in the property's own zone Free The schedule holds a time zone, so a guest reading the page in another one still sees seven in the morning here.
- A day that is simply not offered Free An excepted date does not appear as cancelled. It is not there, which is what a guest actually needs to know.
- One tap to their own phone Free A date on the card adds itself to Google, Apple or Outlook as a single calendar entry, so Thursday's sunset sail is in their own week.
- Told when the dinner goes on sale Free A guest leaves an email address on the dinner's page and hears when tickets go on sale, if you cancel, and shortly before it starts. It asks for no account and no name.
- Nothing they did not ask for Free The card does not say who else signed up. A guest hears about new activities only if they left an email address and confirmed it, and then it is one digest every few days rather than a message per activity.
The counting side is worth a look too: built-in analytics record views per activity, and sales against them, so next season's card is written from what guests actually turned up to. Free on every plan.
Who it is for
Any property with a week to publish.
From a twelve-room townhouse to a resort with five strands running at once.
Boutique Hotels
A tasting, a supper, a walk with somebody local. A handful of things a month, each one worth a page of its own.
Learn moreBeach Resorts
Pool sessions, water sports, sunset yoga, a bonfire on Saturday. A standing week with a limit on the boat.
Learn moreConference Hotels
Session times, networking evenings and corporate dinners on one calendar, with each day's agenda listed inside the event.
Learn moreSpa & Wellness Resorts
Meditation at six, breath work at eight, a workshop on Sunday. Small numbers, so every place is kept in advance.
Learn moreMountain Lodges
Guided walks, ski lessons, a fire and a talk. The programme changes with the season, and the address does not.
Learn moreCasino Hotels
Shows, tournaments, dining nights and late music. A busy card, sold where it needs to be sold.
Learn moreHow it works
An afternoon, then it runs.
01
Take the address
Sign up as a venue schedule, put the property's name on it, and name the strands: wellness, family, water, dining, whatever you actually run.
02
Enter the standing week
Add the activities that repeat, with their days and their start times, and set exceptions for the dates they do not run. Give the ones with a number a capacity.
03
Print the link
Download the QR code for the sleeve and the room folder, embed the calendar in your own site, and put the address in the pre-arrival email.
Key features
Free forever. Upgrade when you're ready.
Zero platform fees on ticket sales, on every plan. The only deduction is your payment processor's own.
Everything you need to publish a schedule, and enough selling to find out whether you need more.
- Unlimited events, sub-schedules and recurring dates
- Two-way Google, Outlook and CalDAV sync
- 25 paid tickets a month, each one scanned at the door
No expiry, and no card asked for.
The ceilings come off, and the rest of the selling kit arrives with them.
- Unlimited ticket sales and the live check-in dashboard
- Promo codes, add-ons, passes and gift cards
- The REST API, webhooks, and no Event Schedule branding
7-day free trial, cancel any time.
For a room with a seating chart, a team, and a domain of its own.
- Reserved seating, drawn once and reused every date
- Your own domain, and up to five team members
- Internal and unlisted events, and 1,000 newsletter recipients
Included free on every selfhosted install.
Related
Keep exploring
For Restaurants
Fill every seat with events and tastings.
Read moreFor Fitness & Yoga
Share your class schedule and sell drop-ins and class passes.
Read moreUse Cases
Event scheduling for musicians, venues, restaurants and theaters.
Read morePricing
See what is included on Free, Pro, and Enterprise plans.
Read moreQuestions
Asked across the desk.
Is Event Schedule free for hotels and resorts?
Yes. The activity page and its link, the QR code, standing activities that repeat on chosen days of the week, date exceptions, sub-schedules, free sign-ups with a capacity and a waitlist when they fill, the embeddable calendar, two-way Google, Outlook and CalDAV sync and built-in analytics are all free forever. Newsletters are on the free plan too, at 10 emails a month counted per recipient, which Pro raises to 100 and Enterprise to 1,000. Selling the paid experiences is free as well, up to 25 paid tickets a month per schedule, and Event Schedule charges zero platform fees on sales. Pro, at $5 a month, takes the cap off and adds the extras: promo codes, passes, a waitlist for sold-out tickets, add-ons and the live check-in dashboard.
How do guests find out what is on during their stay?
Your schedule has its own address and a QR code you can download and print, so the link can go on the key-card sleeve, the room folder, a sign by the pool or the pre-arrival email. You can also embed the same calendar in the website you already have. Nothing is installed and no account is needed to read it. A guest who wants the week in their own phone can subscribe to the schedule's calendar from the page, and a session you move follows them there. A guest who leaves an email address gets next week's additions as one digest without you lifting a finger, and anything more considered than that is a newsletter you write.
Can I set up the activities that run every week?
Yes, on the free plan. An activity can repeat on chosen days of the week at a start time, so sunrise yoga on Tuesday, Thursday and Saturday is one entry rather than three more every week. Date exceptions take individual dates out for the week the court is being resurfaced, and guests simply do not see that day offered. One recurring activity carries one start time, so a morning session and an evening session are two entries.
Can guests reserve a place, and can I sell the paid experiences?
Both, and both start free. A free activity can take sign-ups with a capacity, and the count is kept for each date separately, so a full Tuesday does not close Thursday, and a full date offers a free waitlist instead. Paid experiences use ticketing: named ticket types with their own prices and quantities, QR scanning at the door, payment through your own Stripe or PayPal account, a payment link or cash at the desk, and no platform fee from us. The free plan sells 25 paid tickets a month per schedule and Pro removes that ceiling. Promo codes, which is how you would carry a resident rate for the people staying with you, are a Pro feature.
Can I refund a guest who cancels a paid experience?
Yes, on every plan, from the Sales page, in full or in part. A Stripe or PayPal payment goes back to the guest through that provider before the sale is marked refunded, and a partial refund leaves the booking valid. A full refund returns the place, so a seat at the cellar dinner can be sold again. A payment taken at the desk, by payment link or any other way shows Mark as Refunded, which records it without moving money. Event Schedule does not email the guest about a refund, so the desk should.
Can guests ask to hear when tickets for a special dinner go on sale?
Yes, on every plan. Publish the New Year dinner before tickets are on sale and its page offers "Tell me when tickets go on sale". A guest leaves just an email address and gets one email when tickets go on sale, one if you cancel the dinner, and a reminder shortly before it starts, plus a change notice if you choose to send one when you move it. It is not a subscription to your schedule, every email has a one-click unsubscribe, and how many people are waiting shows in the event editor, never on the public page.
Can I keep the pool, the spa, the kids club and the conference programme apart?
Yes, with sub-schedules, free on every plan. Each one has a name, a colour and its own link, so the spa can point a sign at its own strand of the same calendar. Being straight about what they are: they organise and colour-code, they are not rooms with their own capacity, and nothing is checking whether two activities overlap. A conference day can carry its own agenda inside the event as parts, and anything you are not ready to show stays a Draft, which is members-only until you publish it.
Can more than one person keep the card up to date?
The free plan is one team member, and multiple team members are an Enterprise feature capped at five. In between, calendar sync does a lot of the work: the schedule syncs two ways with Google, Outlook or CalDAV, so whoever runs the programme can work in the calendar they already have and the public page follows. Booking requests are free as well, so an act or a planner can ask about a date and it waits for you to accept it before it appears anywhere. On Enterprise, a viewer login is read-only and sees no sales, but can scan tickets at the door. And before whoever set the schedule up moves on, they can hand it to a colleague, on any plan.
Free to start
Nobody should have to ask twice.
The card, the address, the QR code, the standing week and the sign-up sheet are free forever, and so are the first twenty-five paid tickets a month. None of the ticket price comes to us on any plan.
No credit card required