Es una actitud muy infantil, enfadarse para no reconocer que lo ha hecho mal. Con lo fácil que le hubiera sido pedir perdón. Te dijo hora y media y tardó 4, obviamente tienes toda la razón razón para enfadarte. En eso no cedas.
Ahora, como te han comentado ya muy poco resolutiva. Te hubuieras ido tú a comer y luego al hotel si querias. Y luego le echas la bronca igual. Pero no hacia falta que le esperases plantada donde te dejó.