Uma solução baseada na web é provavelmente uma ideia melhor. Funcionaria com qualquer dispositivo que tenha um navegador da Web e, desde que você tenha um tablet ou um smartphone, mesmo que o seu ISP esteja inativo, você ainda poderá obter e gerenciar reservas.
Uma pesquisa no Google rende alguns resultados para os sistemas de reserva de hotéis on-line: link
Até mesmo alguns sistemas de gerenciamento de conteúdo têm plug-ins de reserva que permitem que você instale o software em seu próprio site e hospede um maior controle e privacidade: link