При грамотной разработке и подключении оплаты картой клиент сможет не только увидеть какие комнаты свободны но и забронировать ее. Это функция уже практически обязательна на всех серьезных сайтах сетей отелей и гостиниц.
Конечно нужно учесть что сайтом могут воспользоваться конкуренты, поэтому бронировать нужно на не очень большое время и ожидать оплату, если она не пришла снимать бронь.
В современном мире клиенты которые часто путешествуют уже давно привыкли не звонить а бронировать комнату непосредственно на сайте в момент планирования самой поездки и кстати обычно сверх ранние бронирование дает ощутимую скидку.