P1 · Hotel · MVP

For golf-resort hotels.

Connect your PMS to your golf system. Once. Forever. Golf stops being manual reception ↔ caddiemaster coordination and becomes a direct revenue channel with upsell, reporting, and automatic reconciliation.

Oliva Nova pilot data

Not promises, data.

Four months of production at Oliva Nova Beach & Golf Hotel (Gandía, Valencia, 250 rooms, Severiano Ballesteros course).

32 → 4 mincoordination time per combined booking
3.7% → 0.4%errors in tee-off assignment
4.1% → 22%upsell rate of extras (buggy, transfer, lessons)
+4 ptsof golf revenue over hotel total in four months
Two modes · one platform

Choose how golf enters your hotel.

GolfStay doesn't force a single mode of operation. P1a sits on top of your existing flow — keep selling on Roiback, Booking, or any channel. P1b gives you a combined engine to sell directly from your website.

P1alive

Post-checkin mini-app

Guest books the hotel through any channel (Roiback, Booking, an agency). GolfStay detects the package's greenfees via PMS webhook and emails the guest a mini-app link — token, no login. The guest books their tee times, pays for extras, and gets a voucher. Reception doesn't even notice.

  • Auto greenfee detection via PMS webhook
  • Token-based mini-app, mobile-first, no login
  • i18n ES · EN · DE (German post-IAGTO)
  • Greenfee wallet: guest distributes freely across days
  • Extras upsell with margin visible to the hotel
  • Automatic reminder + escalation if no booking in 24h
P1blive

Standalone reservation engine

The hotel publishes GolfStay as the engine on its website. A combined search box sells room + tee times in one atomic transaction. For staff, the same engine at /dashboard/book replaces the manual wizard and avoids coordination emails.

  • Combined hotel + golf engine in one saga transaction
  • Four-layer pricing (rack → tenant → agency → staff)
  • Instant confirmation or request-to-book per Roiback contract
  • Roiback as hotel inventory source — extensible to SiteMinder, DINGUS, Mirai
  • 15-min hold per draft with automatic cleanup
  • Audit timeline visible to operators on every booking
Starting

Twenty minutes, and you'll see if it fits.

A guided demo covers the end-to-end flow: MEWS webhook → mini-app → tee time TeeOne → MEWS note → invoice. If your PMS isn't MEWS but is on the roadmap, we'll discuss that too.