Event Management

Offer early arrival and late checkout

Let guests add up to three nights before or after your retreat, priced automatically against real availability.

3 min readUpdated 2026-07-29

Someone flying in from another continent does not want to land the morning your retreat starts, jet-lagged and walking straight into opening circle. Someone who has just spent a week in silence does not want to be packing a bag and driving to the airport two hours after closing circle ends. Both are ordinary situations at almost any retreat, and both used to mean an email back and forth with whoever runs your front desk, a manual rate lookup, and a separate charge to sort out afterward.

Extend your stay is the option that handles this without any of that back-and-forth. When a guest picks a room on your BrightStar event page, they also see a small stepper for nights before and nights after the retreat, up to three on each side. The price updates as they choose, and the extra nights are held as real inventory alongside the retreat itself — not a note added to their reservation, but rooms actually taken off the market for those dates.

How it works for the guest

From the guest's side, extending a stay takes only a few taps on the page they're already booking from:

  1. 1They choose a room on your event page, the same way they choose a ticket.
  2. 2An extend-your-stay panel appears underneath it, showing your nightly rate.
  3. 3They step the nights before and the nights after up or down, to a maximum of three on each side.
  4. 4The panel updates their real stay dates as they change — arrival through departure — along with the added cost.
  5. 5The extra nights are added to the room line, which is renamed to show them, and everything goes into one cart and one payment.

How the price actually gets set

The nights before and nights after are the only numbers that come from the guest's browser. Everything else — the actual amount charged — is calculated on BrightStar's servers, using the room's effective nightly rate. That rate is your per-event override if you've set one for that room on that event, or the room type's own standing rate if you haven't. Because the money side never travels through the guest's device, the number shown in the panel is already the number BrightStar will charge, not an estimate waiting for confirmation later.

That also explains why a missing rate doesn't quietly default to a free extension. If BrightStar can't resolve a nightly rate for a room, the extension is refused rather than priced at zero. A guest can still book the retreat itself; they simply can't add nights the system has no rate to charge them for.

Why the three-night cap exists

Three nights before and three nights after is enforced twice — once when the extension is added to the cart, and again at the moment of payment — so the limit holds even if something upstream tries to push past it. It keeps the feature to what it's meant for: bridging the gap between someone's travel and your retreat dates, not replacing a full separate booking. A guest who wants a longer stay before or after can still book that time on your property directly, outside the retreat extension, where no such cap applies.

Extended nights show up on your front-desk calendar as part of the same booking, so a guest arriving two days early is visible in your arrivals count on the day they actually arrive, not on the day the retreat opens. It's worth checking that calendar the week before if you have staff arriving early for setup — the same rooms your extending guests are stepping into are the ones your team might be counting on to prep the space.

What "held as real inventory" actually protects

At payment, BrightStar reserves the room across the guest's full extended window — from their real arrival date through their real departure date, not just the retreat's own dates. That means the extra nights are genuinely unavailable to anyone else, the same as any other night in that room. If the room turns out not to be free for the whole window someone is asking for, the payment doesn't go through; nothing is charged for nights BrightStar can't actually deliver.

This is also why the extension only exists where you're offering rooms in the first place. If an event has no accommodations attached, there's no room and no nightly rate to build a stepper from — early arrival and late checkout follow directly from the accommodations you've already set up, and like the rest of that accommodations toolset, it's part of Elevate.

Common questions

How do guests add extra nights to a retreat booking on BrightStar?

When a guest selects a room on your BrightStar event page, an extend-your-stay panel appears beneath it with two steppers: nights before the event and nights after. They can add up to three on each side. The panel shows their real arrival and departure dates and the added cost as they change the numbers, and the extra nights are folded into the same room line, the same cart and the same single payment as their ticket.

Read more

The line item is renamed to make the extension visible everywhere it matters afterwards — on the order, on your reports and on the front desk — so an early arrival is never a surprise on the morning it happens. Because it is one payment rather than a separate transaction, there is also nothing to reconcile between a ticket purchase and a lodging purchase later.

How are the extra nights priced?

At the room's nightly rate, calculated on BrightStar's servers rather than in the guest's browser. The rate used is your per-event override if you set one for that room on that event, otherwise the room type's own nightly rate. Only the number of nights comes from the guest's selection, so the amount they are charged cannot be altered from the page. If a nightly rate cannot be determined for a room, BrightStar refuses the extension rather than pricing it at zero.

Read more

Doing the math server-side rather than in the browser is what makes the price trustworthy on both ends: the guest sees a real, final number before they pay, and you never end up honoring a manipulated price because nothing about the charge depends on what the page displays. The rate lookup order — event override first, room type rate as fallback — means you only need to set a special rate where you actually want one.

Can a guest add more than three extra nights?

Not through the extension stepper. BrightStar caps it at three nights before and three nights after the event, and the limit is enforced again when the booking reaches payment. A guest who wants a longer stay can book it as a standalone stay on your property instead, which has no such cap.

Read more

The cap holds even if a guest tries to push past it after the page has loaded, since BrightStar checks it again when the booking reaches payment, not only when the stepper is used. A standalone stay booked separately draws on the same room inventory but isn't tied to the retreat's extension pricing or its three-night ceiling.

Do extra nights actually reserve the room?

Yes. At payment, BrightStar claims the room across the guest's full extended window — from their real arrival date through their real departure date — rather than just the event dates. Those additional nights are held as genuine inventory, so nobody else can be sold the same room on them, and if the room is no longer available across the whole window the payment is cancelled rather than taken.

Read more

This is what separates the feature from a note in a booking form. Because the extension occupies real nights, it also flows into everything downstream: the room map shows the band across the extended dates, the arrivals count on the operations panel lists the guest on the day they actually turn up, and a room being blocked for maintenance the night before your retreat will correctly prevent early arrivals into it.

Do I have to offer early arrival on every event?

No. Extending a stay depends on you offering rooms on that event in the first place, so it is available where accommodations are and absent where they are not. It also carries the same requirement as the rest of the BrightStar accommodations feature set: it is part of Elevate.

Read more

Because the stepper is built from a room's nightly rate, an event with no rooms attached has nothing to price against, so no extend-your-stay panel appears there — there's no separate switch to turn the feature off elsewhere. And since offering rooms at all requires the Elevate plan, the availability of early arrival and late checkout follows the same line as your accommodations setup generally.

Ready to get started?

Create your first event on EveryEvent Rio de Janeiro — it’s free.