a hotel, esp. a small hotel, often with a restaurant
The visitor got a room at the inn.
The weary travelers sought refuge in a cozy countryside inn.
The medieval inn provided a rustic and charming atmosphere.
The historic inn had a reputation for its warm hospitality.
The road trip included stays in charming bed and breakfast inns.