noun
A building where people pay to stay in a room, usually for a short time.
We stayed at a small hotel near the beach.
I booked a hotel for two nights.
Common phrases & grammar
hotel room · hotel staff · luxury hotel · budget hotel
stay at a hotel
book a hotel room