Manage hotel reservations — from booking to check-out, including status updates, room assignment, and guest tracking
Reservations
Hayya helps you manage every step of a guest's stay — from the moment they book until they check out. Room statuses update automatically as reservations progress.
Reservations can arrive through different channels. You can record the source when creating one:
Walk-in — Guest arrives at your front desk
Phone — Booking made over the phone
Website — Guest books through your online booking page
Agent — Travel agent or partner booking
OTA — Online travel agency like Booking.com or Expedia
When guests book through your website, the reservation starts as Pending and needs your confirmation. When you or your staff create a reservation directly, it starts as Confirmed.
Guests can check their reservation status by entering their reservation number on your booking page. They'll see their check-in/out dates and current status without having to call you.
Each reservation is assigned a unique number (format: RES-XXXXXXX) that guests can use for tracking.
Confirm website bookings quickly — Website bookings start as pending until you confirm them. Fast confirmation makes a great first impression on your guests.
Assign rooms before check-in — It helps your front desk team prepare rooms ahead of time and avoids scrambling when guests arrive.
Use the No Show status — If a guest doesn't arrive, mark them as no-show. This keeps your stats accurate and frees up the room for other guests.
Add notes — When updating a reservation status, add a quick note. It creates a helpful record for your team (e.g., "Guest arrived 30 minutes early, gave them room 204 instead").
Check availability before confirming — The system prevents double-booking automatically, but checking available rooms first gives you a smoother experience at the front desk.