Recapping what we discussed on June 23, aligning what we researched through June 30, and opening the three paths so you can decide the direction.
We talked for 2h18 about how Book My Grand should work, what blocks the launch, and the boundary between vision and execution. Six bullets summarize where we stand.
A centralized booking platform for Grand Lake OK: single site where the visitor talks to an AI concierge, gets a package (lake house + boat + dinner + golf) and books in one checkout. No more 12 tabs to plan a weekend.
The booking ecosystem is fragmented. 500+ Airbnb / Vrbo properties on the lake, dozens of boat operators, restaurants without OpenTable, RV parks without any system. To plug everything you need to negotiate vendor by vendor, or to plug into APIs that already aggregated supply.
You already have ~10 movers in the Chamber community, Facebook groups full of Grand Lake visitors, and a sense for the top 30 vendors. The pain is real: people DO want a one-shop solution for the lake.
(a) How does the booking API really work without licensing for each vendor; (b) Real cost for app and full scale; (c) Affiliate vs direct vendor model. We promised to come back with technical proof before you commit.
Our lead engineer reviewed the original scope and pushed back on the integration assumptions. Without a confirmed B2B vendor with API, the entry path only delivers manual operations. With a confirmed B2B vendor, a mid-scope plan delivers a mirror in production. Going from scratch is a much larger build. See the cards below for the full picture.
We could just sell you one path. Instead we are giving you all three so you pick the one that matches your capital, your timeline and how much risk you want to carry now vs later.
Each plan is honestly scoped. We tell you what is included, what is NOT included, what decisions you need to make, and the timeline. Read all three before deciding.
You. Today. No vendor signed yet, no $50K to burn, but you want to launch and start learning what packages actually sell at Grand Lake before doubling down.
HUB central with the agent team and 10 curated packages you upload manually. Customer browses, fills a form, you receive the lead, you call the local vendor (FareHarbor operator, Vrbo owner, restaurant) to close it by hand. Customer pays via Stripe. While that happens, we run the API Discovery Plan in parallel.
A short list of your priority vendors (5-10 names: golf club, top boat operator, top restaurants, top cabin owners) so we can start API discovery with the ones that matter most for revenue.
You after Plan A validation, OR you now if you can sign one wholesaler/tour operator with API access. You want professional platform speed + access to massive pre-built inventory without rebuilding from scratch.
We mirror a ready B2B supplier (HotelBeds + RateHawk for hotels OR Webbeds + TBO for global, OR Expedia Rapid for Vrbo + 800K hotels). You sign the supplier contract. We build the platform UI on top of their inventory feed. White-label = your brand, their supply, your margin.
Pick 1-2 wholesalers from the research (see section 4 below). Negotiate the commercial terms with them. Get the API contract signed. Then we start.
You with an investor behind you OR you after Plans A/B have proven massive traction. You want to own the technology, control everything, and eventually exit or license to other lake/destination markets.
Proprietary full-stack platform built end-to-end. Native PMS / Channel Manager / Anti-overbooking system, direct integrations with PMSs (Cloudbeds, Mews, RoomKey), iOS + Android, B2B partner portal. You own the IP, you control margin, you have a defensible moat.
Where the capital comes from, what runway you have, what timing your investors expect. We will not sign this as a fixed-price commercial proposal. Instead Anna + Denderson + you have an exploratory session to scope honestly. Could end in a contract, could end in 'go elsewhere.'
Anna and the team spent days mapping the global B2B travel ecosystem. 30+ companies investigated across 6 categories. Below is a synthesis. Full report (1057 lines): wholesalers-usa-bds-equivalents.md.
| Name | HQ | Inventory | API Type | When to use | Tier |
|---|---|---|---|---|---|
| HotelBeds (HBX) | Spain/USA | 300K hotels | REST + sandbox free | Hotel branded Branson, Tulsa, scale | Tier 1 |
| Webbeds | UK/Global | 500K hotels | REST + XML (DCML) | Alternative if HotelBeds rejects | Tier 2 |
| TBO Holidays | India/Global | 1M+ hotels | XML REST | Backup hotel global | Tier 2 |
| RateHawk (ETG) | Cyprus/Russia | 2.5M hotels | REST + SDK | Backup hotel + flight + car | Tier 2 |
| Expedia Rapid API | USA | 800K hotels + 650K Vrbo | REST JSON | Vrbo Grand Lake + global scale | Tier 1 |
| EAN / Hotwire | USA | Part of Expedia | REST | Sub-brand of Expedia | Backup |
| Stuba | UK | 200K hotels | XML + REST | Alternative wholesaler EU/Asia | Backup |
| Travelmate | UK | ~150K hotels | XML | UK-strong, USA modest | Backup |
| Travco | Egypt | ~80K hotels | XML | MEA strong, USA limited | Backup |
| Hotelspro | Switzerland | ~90K hotels | XML | Europe focus | Backup |
| Bonotel Exclusive | USA | Luxury USA only | XML | Luxury (Four Seasons, Ritz). Grand Lake not covered. | Skip |
| Welcomebeds (PriceTravel) | Mexico | ~50K hotels | B2B | LATAM focus, USA limited | Skip |
| Restel (Hotusa) | Spain | 125K hotels | XML | EU/LATAM, USA weak | Skip |
| JacTravel / GTA | UK | Merged | - | Acquired by HotelBeds (already in HBX) | Skip |
| Travelport (GDS) | USA | 3M+ accomod. | SOAP/XML Universal | GDS heavyweight. Big contract. | No MVP |
| Sabre Hospitality | USA | 1.3M hotels | SOAP/REST | GDS, requires ARC for USA flight | No MVP |
| Bokun (TripAdvisor) | USA | Operator-dependent | REST v1/v2 open | Experience focus, open doc | Tier 2 |
| Rentals United | USA | 240K VR | Channel Manager API | NOT for you, for property managers | Skip |
| Name | Specialty | Packages? | API Type | When to use | Tier |
|---|---|---|---|---|---|
| Viator (TripAdvisor) | Multi-day + single | MULTI_DAY_TOUR filter | REST open | Reuse existing integration for multi-day | Tier 1 |
| TourRadar | 50K+ multi-day adventures | YES Wholesale model | REST open | Vegas/Yellowstone/Grand Canyon adjacent | Tier 1 |
| TUI Musement | 750+ multi-day tours | YES (TravelExchange) | REST approval | International scale, premium | Tier 1 |
| TTC (Trafalgar/Insight/Cosmos) | Escorted multi-day premium | YES (7 brands) | REST V4 JWT | Upsell premium escorted USA tours | Tier 2 |
| Globus / Cosmos Family | USA national parks | YES (Globus, Avalon, Monograms) | REST dual auth | National parks roadtrip Phase 2 | Tier 2 |
| ALG Vacations (Apple, Funjet, etc) | Beach/resort packages | YES (Hawaii, Vegas, Orlando) | XML via VAX | Phase 3 upsell | Phase 3 |
| Pleasant Holidays | Hawaii specialist | YES | No public API | Branson/Grand Lake outside catalog | Skip |
| GetYourGuide | Experience + multi-day | YES (Tour Options) | REST OpenAPI | USA mid-west weak | Backup |
| Civitatis | Multi-day Spanish-strong | YES (Grand Canyon, Niagara) | Affiliate, no real-time | USA limited, no real-time API | Skip |
| Bonotel Itineraries | Luxury USA itineraries | YES (Brand USA) | XML | Luxury only, Grand Lake not covered | Skip |
| Mondee / TripPro | Dynamic packaging | Customizable, not pre-built | REST | Tier 3, niche use | Tier 3 |
| Welcome Pickups | Transfer only | Not packages | REST open | Complement transfer category | Phase 2 |
| Liberty / InteleTravel / YTB | Host agency (not API) | No platform API | - | Doesn't fit Book My Grand model | Skip |
| Name | Model | ARC/IATA | Setup | Coverage USA | Verdict |
|---|---|---|---|---|---|
| Duffel | B2B pay-as-you-go | NOT required | 30-45 days | 300+ airlines NDC+GDS | VIABLE MVP |
| Amadeus Self-Service | Self-service | No until prod | - | 400+ airlines | DECOMM 07/2026 |
| Sabre Travel | GDS classic | ARC REQUIRED | 4-8 weeks cert | Total USA via GDS | NO MVP |
| Travelport (Apollo/Galileo) | GDS | ARC/IATA + contract | 4-8 weeks | Total USA | NO MVP |
| Kiwi.com Tequila | Affiliate | Not required | INVITE-ONLY | 800+ airlines | GATED (50K MAU min) |
| Skyscanner Partners | Affiliate redirect | No | 2 weeks | Total USA | Widget only |
| Expedia Affiliate Network (EAN) | Affiliate | No | Open | Total USA but 0% commission | Zero commission |
| Name | Model | Commission | Grand Lake coverage | Verdict |
|---|---|---|---|---|
| Motorhome Republic (Road-e) | B2B aggregator widget | Generous (private) | Aggregates Cruise America, El Monte, Apollo | VIABLE MVP widget |
| RVshare | Affiliate (CJ) | 4% booking + $7/listing | Peer-to-peer, decent OK coverage | Affiliate complement |
| Outdoorsy | Affiliate (Tune + AvantLink) | $60-110/booking + $50 listing | Peer-to-peer, weak at lake | Affiliate complement |
| RVezy | Affiliate (Impact) | $25/booking | Canada focus, USA light | Backup |
| Cruise America | B2B travel agent | 10% net + drop fee | Tulsa + Kansas City MO | Requires ARC |
| El Monte RV | Wholesale | Private (TBD) | HQ California, USA-wide | Phase 2 |
| Apollo RV (via Hertz) | Wholesale | Private (TBD) | USA via Hertz network | Phase 2 |
| Name | Affiliate? | Resell via API? | Grand Lake coverage | Verdict |
|---|---|---|---|---|
| Vrbo (via Expedia Rapid) | YES | YES - only real option | 115 cabins confirmed + 650K USA | TIER 1 |
| Airbnb Creators (Impact) | YES but INVITE-ONLY | NO (only redirect) | Walled garden, no inventory feed | DOESN'T WORK |
| Airbnb Co-Host | NO (operational) | NO | Brian operates property = same problem | Not affiliate |
| Booking.com Demand API | YES (when reopens) | YES (commission model) | Inventory USA strong but VR weak vs Vrbo | AWAIT REOPEN |
| Booking.com Affiliate | YES (open) | NO (widget/banner only) | USA total | Widget complement |
| Vacasa Travel Agent | YES (manual portal) | NO API | Grand Lake not main focus | Manual portal |
| Name | Type | Used by | API | Cost (vendor pays) |
|---|---|---|---|---|
| Cloudbeds | PMS + Channel Manager | Independent hotels, boutique | OpenAPI | $150-500/mo |
| Mews | PMS + CM | Boutique + chains | OpenAPI | $300-800/mo |
| RoomKey PMS | PMS | Mid-market hotels | API | $200-500/mo |
| eZee Absolute | PMS + CM | Independent + small chains | API | $50-300/mo |
| Little Hotelier | PMS (Siteminder) | Small hotels + B&B | API | $50-150/mo |
| Hostaway | Channel Manager VR | Vacation rental owners | REST partner program | $20-50/listing/mo |
| Hospitable | Channel Manager VR | VR owners alternative to Hostaway | API | $25-50/listing/mo |
| Guesty | Channel Manager VR | Property managers | API enterprise | $60-120/listing/mo |
In our conversation Anna explained the strategy with these exact words:
Reach out to each priority vendor/partner with one direct question: "What system do you use to manage reservations?" (PMS, Channel Manager, Booking Engine). 5 minute call each.
For each system reported, we check if it has a public or partner API. Common PMSs to expect: Cloudbeds, Mews, RoomKey, eZee, Little Hotelier. We map the API contract and document feasibility.
After 20-30 vendors interviewed, the pattern emerges. Likely 70%+ use one of 5 main PMSs. We prioritize integration with the systems that cover the most vendors, biggest revenue impact first.
One integration at a time. No architecture rebuild. Each new PMS we plug replaces manual entry with real-time sync for the vendors using that PMS. Platform improves incrementally without disruption.
During our 2h18 meeting on June 23 you asked 100 questions, hesitations, implicit asks. We logged every single one and prepared direct answers. Grouped by category. Click to expand.
Three steps. No pressure. We are ready when you are.
The 3 plans are real. The research is real. The 100 answers are real. Pick the plan that matches where you are right now, not where you wish you were. We can grow from any of them.
Schedule next meeting