Here is the deal.
In room coffee is a non-revenue product for the hotel. It is part of a package of amenities. Every hotel decides how much they can spend per guest night on amenities, how much on things like brewers and ironing boards.
If the in room coffee is too good, the hotel misses a revenue opportunity in the restaurant, bar, etc. If the in-room coffee sucks, they are breaking an implicit promise to the customers.
Many hotels get brewers from the roasters, so you can expect to front about 20 bucks per guest room plus some inventory in case of breakage. You might get a 50 cents, buck fifty tops for an in room coffee package. Your coffee cost is maybe 10 cents. The cost of goods is in the packaging - the coffee is in a filter pack and each of those is individually wrapped. If you put in sugar, stirrers and creamer, you can add a lot of cost. Best plan those as a condiment pack. Once you add in all your product related costs, you're making maybe a 40 to 50 percent margin on the coffee. They you need to layer in delivery, sales, general, admin, get an ROI on the brewers.
Put those assumptions in a spreadsheet and you'll quickly find it is go big or go home.
The money in hotel coffee is in cash operations. Dining, banquets. Then you need to model seats, events, etc. plus whether you loan, sell and service the brewing equipment. If you have a good brand, you can cross promote from in room to cash operations. As a small or regional roaster, you'd need some amazing coffee and a well known brand to cross promote and have a measurable result.
Oh yeah, one other thing. Distribution. You can sell one hotel at a time. But if you are dealing with chains, they may want you to use their distributor. Trim another 10 percent off your margins.
And Starbucks. If you are looking at hotels, be ready to go toe to toe with a $6 billion company. You'd have to beat them in room, in food service, cash ops... and coffee carts. Those are big in hotels these days. Expect them to run about $5-30K depending on how you build it out. Labor, health benefits, etc.
In coffee, you don't have the luxury of mediocre competition. When you win, you've done a damn good job.