How Hotel Reservations Work
thecodist.com
thecodist.com
This is, by the way, one of those boring fields where people who look like programmers, talk like programmers, and act like programmers take home bonuses like bank presidents. (Interview question: "To within an order of magnitude, how much money does it make Marriott if we increase systemwide occupancy rates by 5 basis points this year?")
To achieve this hotels should invest in a decent website, start blogging with a voice that they cultivate over time and go for better rankings in the SERPs. That, plus a humming hotel operation with systems in place to handle the direct business is the way to go.
This way even smallish properties can run circles arround bigger competitors. The bigger hotels have a hard time to copy this, as they are not as agile, and need meetings to figure out a "social media strategy".
Figure I know quite a bit on how to make hotels way more independent of OTAs as a booking source: this is actually the core of my SaaS offering: http://www.igumbi.com . It is an online pms, revenue/ yield management system and has a online booking tool for the hotel website. JSONP based and no sucky flash or iframe.
The most important aspect of the yield management architecture I find to be the use of nesting. It's a very flexible, value based approach on assigning fixed capacties to sellable allotments. This robust inventory algorithm, devised by MIT's Belobaba, is the thing that executes the yiled management settings. And I totally agree with the use of loyalty programs and direct chstomer interaction. That's why we also have a mailchimp list integration, so it becomes virtually a no brainer to keep your mailing list up to date in he daily business operations
Here are two examples of clients that are accepting credit card info over plain HTTP: http://vox-hotels.com/ http://www.sonnseit.at/
I can't imagine how answering that question correctly indicates a good candidate for software engineer.
The dual purpose of the joke is that, if you played it straight, you'd probably come up with a number in or near the millions, which I am suggesting is a reasonably achievable result from comparatively trivial optimization work applied at scale. (That's sort of a thing for me.)
You have to understand that people are, despite economics, not rational maximizers.
Most people would rather have a fair deal than a better deal - for example, if you offer to split "found money": split $100 with someone 90/10, they will probably turn it down, whereas if you offer to split $10 50/50, they'll probably say yes.
So just watch out when booking direct as well.
That's where services like HotelTonight make the properties very happy - they fill the rooms at deep discounts but HotelTonight takes the "brand hit", not the hotel itself. The Four Seasons can plausibly say "Well sir we didn't give you the $75 rate - that other service did" even if they full well approved it :)
I'm not sure how these things end up playing out (and if HotelTonight shows data that maps how often selected hotels actually have rooms available, that might undercut the hotels' stance a bit), but I know I wouldn't want to rely on it; even planning in advance, in my experience it's not terribly rare that hotels are booked up if you don't call early enough (and it's an in-demand area).
Edit: ah, yup -- that's HT's pitch to the hotels. From the section for "hotel partners": The key to targeting these unique and valuable guests is the IMPULSE DEAL, a rate so you good you only use it when you absolutely need to move rooms at the last second. Since you don’t have that need everyday, our display changes everyday, meaning guests can never predict when your hotel will be offered.
Think about it a little more. Electricity & heat will mostly be on anyway. Complementaries are bought in massive bulk and are almost worthless. They'd have the same number of staff on if the hotel was 80% or 100% anyway. Depending on the size of the hotel maybe you might have to hire one more minimum wage worker.
Hiring the room for a fairly nominal amount would cover all those costs. Upsell them one product, such as a meal, and you've got profit.
You have to remember the majority of the costs are fixed when calculating the cost per guest in a hotel.
Based on the articles that the CTO of Roomkey has written, I am under the impression that their technology is very cutting edge:
http://www.colinsteele.org/post/27929539434/60-000-growth-in...
http://www.colinsteele.org/post/23103789647/against-the-grai...
It is important to note that the big hotel chains had realized that they had fallen behind, in terms of technology, and they needed to catchup. Unable or unwilling to build the technology themselves, they acquired Roomkey (or rather, they acquired Hotelicopter and renamed it Roomkey).
On the downside, you have to believe in the "best rate guarantee" and at our startup we simply don't see that playing out. When we go out and search rates across all of the OTAs and secondary channels (distributors, wholesalers, etc.), we find a significant amount of price disparity in the market so those who don't shop multiple sources will invariably pay more for their hotel room.
I suspect there's a whole lot more to it and it's probably quite a delicate balance between capacity maximisation and less tangible qualities like the brand reputation and what effect any visibility of discounts can have on normal full-price paying customers.
I believe this is (supposedly) the idea behind hotwire. That the hotels want to fill their beds by offering them at a discount but don't want their regular customers to take advantage of it - so they disguise their identity. Anyone know any more? (or why it doesn't seem much cheaper than other OTAs that name the hotels?)
Thanks for the insights!
If I'm Hipmunk and I'm running into the sort of issues described in this post (people w/o computers using fax machines to manage reservations and making me look bad when I misquote a customer because of it), I build a best of breed tablet app that electronically keeps track of all the complexity the little guys use paper for. It syncs with my cloud so I always have the most current information, and it integrates with my competitors too to make sure that no hotel has any reason to keep me from having the most current information.
Then, I start a rollout program where I'll send your hotel a free tablet /w the app preinstalled in exchange for $500 worth of booking credits at your location. I target the hotels in the most popular areas that currently give me the least accurate data.
Many of these hoteliers are running a lifestyle, not financial or business, context. Invest in new systems (and learning new systems)? Not worth the hassle. I even stayed with one hotel (7 rooms) - their problem with OTAs was being sent too many customers. They rarely wanted to be full, and they also hated 1 occupancy nights.
For San Francisco (a large tourist-oriented city with many larger hotels), there are 215 hotels, offering 33,642 rooms (source: http://www.sanfrancisco.travel/research/) or an average of 156 rooms per hotel. Given that smaller cities and rural resort areas will tend to have smaller facilities, I see the rooms/hotel being markedly lower.
SF's population-to-rooms ratio is 24:1, or rooms for about 4% of the population (and that's in a city with huge tourist and business travel traffic).
That would give you a high-end of 8 million rooms, or enough for about 5% of the population (assuming double occupancy, 2.5% for single).
It sounds like we are doing the right things in terms of implementation (providing api endpoints for bulk data and more fine grained api endpoints for real time availability) and ideally providing a new revenue stream to OTAs and others who are interested in a not yet cut throat margin business.
We are integrated with 20+ OTA in different ways, although 90% are pull systems, they call us for data, with the Open Travel Alliance protocol (OTA again), and it is a complex system (which it is not bad).
Maybe I can answer doubts you have :)