US independent resorts, lodges, glamping sites and vacation-rental operators pay heavy commission to Expedia, Booking.com, Airbnb and Vrbo, and a direct booking app or engine is the standard answer. The details that decide a build are fee transparency, lodging taxes that differ by state, county and city, and accessible-room information.
Where and who
We build for US resorts, lodges, glamping sites, ski properties and vacation-rental operators, with properties in Florida, Hawaii, Colorado, California and the Carolinas. The app is designed around how those stays are actually sold: unit types, seasons, packages and the add-ons guests buy with the room.
Languages
English and Spanish.
Payments, taxes and price display
Guests pay through Stripe with cards, Apple Pay and Google Pay. State and local lodging taxes and any resort fee are included in the total price shown from the first screen, which is how we read the FTC's rule on unfair or deceptive fees for short-term lodging. The fee and tax set-up is confirmed with your accountant before launch.
Compliance
There is no single federal privacy law at the time of writing (October 2026); we design for the California CCPA/CPRA and the similar state laws (consent, access and deletion requests, do-not-sell links), HIPAA safeguards when health data is involved (BAA-backed hosting, audit logs, encryption), COPPA for under-13 audiences, PCI DSS scope kept inside Stripe, ADA-driven WCAG 2.1 AA accessibility, and CAN-SPAM and TCPA rules for email and SMS. Your counsel signs off; we implement. For resort bookings we also scope with your counsel the ADA requirement to describe accessible room features in the reservation flow, and state and local lodging tax registration; guest ID documents are stored encrypted with retention rules.
Hosting
AWS us-east-1 (N. Virginia) or us-west-2 (Oregon), Google Cloud Iowa or Oregon, or Vercel, in your accounts with your billing; RDS or managed Postgres, S3 with encryption at rest, CloudFront or Cloudflare in front. Data stays in US regions unless you choose otherwise.