-
-
Notifications
You must be signed in to change notification settings - Fork 565
Reservations and Bookings
Track all your trip bookings — hotels, restaurants, events, tours, and more — in one place.
Open your trip in the planner and select the Reservations tab. The panel lists all bookings grouped by status, with a type filter bar at the top.

TREK supports nine reservation types:
| Type | How to create |
|---|---|
| Flight | Transport modal |
| Train | Transport modal |
| Car | Transport modal |
| Cruise | Transport modal |
| Hotel | Add button in Reservations panel — see Accommodations |
| Restaurant | Add button in Reservations panel |
| Event | Add button in Reservations panel |
| Tour | Add button in Reservations panel |
| Other | Add button in Reservations panel |
Transport types (Flight, Train, Car, Cruise) are created through the dedicated Transport modal, where you can enter endpoint and transit-specific fields. All other types are created directly from the Reservations panel.
Reservations are grouped into two collapsible sections: Pending and Confirmed. You can collapse or expand each section independently — the open/closed state is saved per trip so it persists across page reloads. Status is set when you create or edit a reservation.
On desktop, a type filter bar lets you show only specific types. Filter selections are kept for the current browser session.
Each card displays:
- Status dot — green for Confirmed, amber for Pending
- Type chip — icon and label for the reservation type
- Needs review badge — an amber badge shown on reservations flagged by importers that may need your attention
- Title — the reservation name
- Edit and delete buttons — visible only if you have edit permission
Admin: Edit and delete buttons are gated by the
reservation_editpermission. Members without this permission see read-only cards.
- Date and time range — start date, and end date/time if set
- From → To — origin and destination endpoints, shown for transport types
- Confirmation code — displayed in monospace. If you have Blur booking codes enabled in Display Settings, the code is blurred by default and revealed on hover or tap
-
Type-specific metadata:
- Flights: airline name, flight number
- Trains: train number, platform, seat
- Hotels: check-in window, check-out time (see Accommodations)
- Location / address — for non-hotel, non-transport types
- Linked accommodation — hotel name, if this reservation is linked to an accommodation record
- Day-plan assignment — the day and place this reservation is linked to
- Notes
- Attached files — shown as clickable download links
Click Add (or the + button) in the Reservations panel. Fill in the form:
- Type — choose Hotel, Restaurant, Event, Tour, or Other
- Title — required
- Link to day-plan assignment — optional; search across all days and places, grouped by day. Not available for Hotel type
- Start date and time — not shown for Hotel type
- End date and time — not shown for Hotel type
- Location / address — not shown for Hotel type
- Confirmation code
- Status — Pending or Confirmed
- Hotel-specific fields — shown only for Hotel type, immediately after status: hotel place, check-in day, check-out day, check-in time (window start and end), and check-out time. See Accommodations
- Notes
- Files — attach from your device (PDF, Word documents, text files, images) or link an existing trip file. Files added before saving are uploaded automatically after the reservation is created
- Price and budget category — shown only when the Budget addon is enabled. Entering a price greater than zero automatically creates a linked budget entry. See Budget-Tracking
Each card has a pencil icon to open the edit form and a trash icon to delete. Deleting requires confirmation in a dialog before the record is removed.
Reservation changes (create, update, delete) are broadcast instantly to all connected trip members via WebSocket, so everyone sees the latest state without refreshing.
See also: Transport-Flights-Trains-Cars · Accommodations · Budget-Tracking · Documents-and-Files · Trip-Planner-Overview
- Home
- Quick Start
- Install: Docker
- Install: Docker Compose
- Install: Helm
- Install: Proxmox VE (LXC)
- Install: Unraid
- Install: Portainer
- Reverse Proxy
- Environment Variables
- Updating
- Login and Registration
- OIDC SSO
- Two-Factor Authentication
- Password Reset
- User Settings
- Display Settings
- Map Settings
- Notifications
- Offline Mode and PWA
- Languages
- My Trips Dashboard
- Creating a Trip
- Trip Members and Sharing
- Trip Planner Overview
- Places and Search
- Day Plans and Notes
- Map Features
- Route Optimization
- Weather Forecasts
- Reservations and Bookings
- Transport: Flights, Trains, Cars
- Accommodations
- Budget Tracking
- Packing Lists
- Packing Templates
- Todos and Tasks
- Documents and Files
- Tags and Categories
- Real-Time Collaboration
- Collab Chat
- Collab Notes
- Collab Polls
- What's Next Widget
- Public Share Links
- Invite Links