Skip to main content

Early Check-In and Late Check-Out Upsells

Offer paid early check-in and late check-out options to guests and automatically adjust booking times, messages, and tasks in Hospitable

Kelly avatar
Written by Kelly
Updated yesterday

Early check-in and late check-out upsells allow hosts to offer additional flexibility to guests for an extra fee. These upsells are available by default and can be managed in Guest Experience → Guest portal → Upsells.

When purchased, Hospitable automatically updates the reservation’s check-in or check-out time and adjusts related messages, tasks, and smart lock access.


Where to Manage Early Check-In and Late Check-Out

Go to: Guest Experience → Guest portal → Upsells.

Early check-in and late check-out templates are enabled by default. You can disable them at any time if you do not want to offer these options.


Configure Timing and Pricing

You can offer early check-in or late check-out:

  • 1–4 hours earlier than your listing’s check-in time

  • 1–4 hours later than your listing’s check-out time

You can:

  • Set a different price for each timing option

  • Configure cutoff periods

  • Control when the upsell can be purchased


Currency Requirements

When creating the upsell, you must select a currency.

The selected currency must match both:
• The currency of all properties scoped to the upsell
• The currency of the payout method connected to the upsell


Upsell Settings

These settings are available inside the early check-in or late check-out template.

Requires Approval

Enable this setting to mandate approval for purchases of this upsell. Upsells will need to be approved within 72 hours of purchase before they are confirmed & charged.

This setting cannot be enabled if the "can be purchased while booking" setting is enabled.

Can Be Purchased While Booking (Direct bookings only)

Enable this option to allow Direct guests to purchase the upsell:

  • During the Direct booking flow

  • In the Guest Portal afterwards

Upsell settings page with the “Requires approval” option toggled on

This setting cannot be enabled if the "requires approval" setting is enabled.

Block Day Before or After

Enable this setting to automatically block availability when the upsell is purchased:

  • Early check-in → blocks the day before

  • Late check-out → blocks the day after

Upsell settings page with the block day option enabled

Purchase Timing Window

You can control how close to check-in or check-out a guest is allowed to purchase the upsell (start and end).

Available options:

  • Anytime

  • By number of hours before check-in/check-out

  • By number of days before check-in/check-out

This timing window determines when the upsell appears to guests.


When Early Check-In or Late Check-Out Is Not Available

Early check-in is not offered if there is a same-day check-out. Late check-out is not offered if there is a same-day check-in. This prevents conflicts with back-to-back reservations.

Additionally:

  • The day of check-in/check-out must be open in the calendar

  • The request must fall within your configured purchase timing window


How Guests Can Purchase These Upsells

Guests can purchase early check-in or late check-out in three ways:

1. During Direct Booking

If “Can be purchased while booking” is enabled, guests will see the option during checkout.

2. Through the Guest Portal

The upsell appears in the Guest Portal:

  • Within the configured timing window (default is 14 days before check-in/check-out)

  • If the relevant date is available in the calendar

3. Via Smart Upsell Shortcode

You can insert the Smart Upsell shortcode into a messaging rule to promote the upsell directly in automated guest messages.

More information about offering upsells to your guests can be found in how to offer paid upsells to your guests.


What Happens After Purchase

Early check-in and late check-out upsells are fully integrated with Hospitable’s messaging and task systems.

Once payment is confirmed:

  • The reservation’s check-in or check-out time is automatically updated across Hospitable

  • Scheduled messages based on check-in time are automatically rescheduled

  • Team notifications and tasks tied to check-in/check-out are updated

  • Smart lock codes are provisioned using the new access times

No manual adjustments are required.

Did this answer your question?