Un hotel es un edificio diseñado para ofrecer alojamiento temporal a las personas que viajan. Los hoteles verdes buscan un balance positivo con el medio ambiente y pueden estar certificados. Algunos hoteles tienen temáticas específicas para satisfacer demandas particulares. Los hostales son más económicos que los hoteles y ofrecen alojamiento compartido, mientras que los hostales son establecimientos familiares.