Bluffs Inn is located in Decorah Iowa the heart of beautiful Northwest Iowa bluff country. We are a familyoriented hotel and offer many amenities to allow our guests to come together. The Coopers Pub and Oaks Steakhouse Restaurant are on site and offer some of the areas most delicious cuisine.