La expresión inglesa bed and breakfast, o sus formas abreviadas B&B o BnB, se refiere a un establecimiento hotelero que ofrece «cama y desayuno» a un precio económico. Se trata de un alojamiento sencillo en una casa con menos de diez habitaciones, restaurada o acondicionada para permanecer en ella durante pocos días. Este concepto nació en Reino Unido y en los años sesenta se extendió a Estados Unidos. Surge en los años de escasez económica, cuando había pocos establecimientos hoteleros asequibles, pero existía la necesidad de pernoctar, lo que propició la costumbre de dar alojamiento en casas particulares. Las familias que tenían grandes casas y no podían mantenerlas, comenzaron a sacar provecho económico de las habitaciones que no usaban. A día de hoy, este sistema se ha ido extendido notablemente y podemos encontrar el servicio en gran parte del mundo.