HOTEL // BOOKING ENGINE + PMS

Kalispell Grand Hotel

A historic 1912 hotel in downtown Kalispell needed more than a brochure site — it needed to take bookings directly, without handing a cut to the big travel platforms. So I built the whole thing: the public site, a real booking engine, and the staff tools behind it.
★ In design partnership with Deming by Design
Type
Hotel Site+ web app
Core Build
Bookingengine + PMS
SEO Content
12trip guides
Partner
Demingby Design
[ 01 // THE SITE ]

The Front Door

The public site had to do two jobs at once: honor a 112-year-old landmark and still feel modern enough that a traveler trusts it with a credit card. Clean, warm, and fast — with the booking widget right where the eye lands.
kalispellgrand.com
Kalispell Grand Hotel homepage
Homepage — the 1912 heritage front and center, live availability check built right into the hero, proximity to Glacier and Flathead Lake called out for the travelers who are actually searching for it.
kalispellgrand.com/rooms
Rooms and rates page
Rooms & rates — every room type with real photos, capacity, and pricing, each one a direct entry into the booking flow.
[ 02 // THE BOOKING ENGINE ]

Booking, Done Direct

This is the part that matters to a hotel's bottom line. Every booking that comes through the site directly is a booking that didn't lose 15–20% to a travel platform. So the booking flow had to be good enough that guests actually use it.

I built a guided, single-view flow: pick your dates and party size up top, and the available rooms render live below as a horizontal wheel — showing only the rooms that are actually open for those dates and big enough for the party. Change an input, and it re-renders instantly. No dead ends, no "call to check availability."

kalispellgrand.com/book
The booking engine
The booking engine — dates and party on top, a live-filtered room wheel below, then a clean 3-step funnel: Stay → Details → Review & Send.
Built to plug into the real backend

The whole availability system is architected around a single swap-point — one clearly-marked function that returns which rooms are open. When the Deming by Design property-management backend goes live, its API drops straight into that one spot and the entire booking funnel goes real-time. Nothing else has to change. That's deliberate engineering, not a demo.

[ 03 // BEHIND THE LOGIN ]

The Staff Side

A booking engine is only half the job. The people running the hotel need to see and manage what's coming in — without touching code. So there's a whole staff-facing side behind the login that guests never see.

These are the screens the front desk actually works in. Shown here as captures, since they live behind staff authentication on the live site.

kalispellgrand.com/dashboard · staff only
Staff dashboard
Staff dashboard — the property-management view: incoming reservations, room status, and the day's operational picture in one place.
kalispellgrand.com/admin-editor · staff only
In-browser site editor
In-browser site editor — staff can update rooms, rates, and content themselves, right in the browser. No developer, no ticket, no waiting.
Why the editor matters

Most small businesses get a site built, then can't touch it — every rate change or seasonal update means calling the developer. This one hands the keys back to the staff: they run their own site. That's the difference between a site that goes stale in six months and one that stays alive.

[ 04 // THE SEO PLAY ]

Content That Pulls Travelers In

A hotel 30 miles from Glacier National Park has a search advantage — if you use it. So I built a library of 12 in-depth Glacier trip guides: specific hikes, ski trips, and the notoriously confusing park-reservation process.

Every guide is a real, useful page that ranks for what travelers actually search — "Grinnell Glacier hike," "Highline Trail," "Glacier access reservations" — and every one of them lands the reader on a site with a booking button. It turns trip-planning searches into room nights.

kalispellgrand.com/around-town
Glacier trip guides
Trip-guide library — 12 SEO-built guides to Glacier hikes, skiing, and park logistics. Genuinely useful content that also feeds the booking funnel.

Want Something This
Capable?

A booking engine, a members area, a staff dashboard — if your business needs a site that actually runs part of the operation, that's the kind of thing I build.

Start a Conversation →
WARREN BARR · 713-882-0902 · warren@barr-cyber.com