
Lantern — Free Bootstrap 6 Hotel & Resort Website Template
Lantern is a free, premium Bootstrap 6 website template for hotels, guesthouses, B&Bs and small resorts. It pairs a full property homepage — rooms, dining, gallery, offers, reviews and a getting-here panel — with a room detail page built around a sticky booking rail.
Hotels live on the booking widget, so that is where the new components go. The bar under the hero uses two Datepickers for check-in and check-out and a searchable Combobox for room type, then docks itself to the top of the window as a compact bar once you scroll past it — with the length of stay recalculated as you pick dates. The table reservation dialog is a native <dialog>, and the mobile menu is a Drawer. Datepicker and Combobox have no Bootstrap 5 equivalent at all.

Key features
- Two pages — property homepage and a room detail page
- Date-range booking bar using two Datepickers, a Combobox room picker and a guest stepper
- The booking bar docks to the top as a compact bar once scrolled past, via IntersectionObserver
- Length of stay recalculated live from the two date fields
- Full-viewport stay hero with a vertical meta rail up the edge
- Horizontal scroll-snap room strip with rates over the photography
- Gallery mosaic opening a native <dialog> lightbox
- Table reservation dialog with Datepicker, Combobox and a switch
- Sticky booking rail on the room page with rate Combobox
- FAQ accordion, guest reviews, seasonal offers and a getting-here panel
- Editorial serif display type over a warm cream palette — light and dark mode
- Bootstrap 6 vendored at a pinned commit, ESM-only, no build step
Before you use it
Bootstrap 6 is in alpha: 6.0.0-alpha.1 shipped on 8 October 2026, and more breaking changes are expected before the stable release. This template bundles the exact Bootstrap build it was tested against, so nothing changes until you choose to upgrade. Bootstrap 6 supports Chrome and Edge 130+, Firefox 132+ and Safari 18+.





