A hotel is a commercial building that provides paid lodging and other services to guests, travelers, and tourists. Hotels can range from small family-run establishments to large international chains. They typically offer services like room service, laundry, and concierge, and may also include facilities like meeting rooms, fitness centers, and spas.