Carriage House Bed & Breakfast is typically below the average price of 3 star hotels in Winona. On average, you can expect to pay $175 per night in Winona. Carriage House Bed & Breakfast typically costs $123 per night, which is $52 cheaper than the Winona average.