Bouchard Restaurant & Inn
Rhode Island

Bouchard Inn offers 15 rooms across three nearby buildings on Thames Street in central Newport, a short walk from the harbour and waterfront shops. Accommodation has private bathrooms, sitting areas and secure entrances, with a continental breakfast and off-street parking included. The buildings include the main inn, Harbor House and rooms above Thames Street Kitchen. Dining is available at Audette, which serves classic French cooking, and Thames Street Kitchen, a boutique steakhouse. The small scale and central address make the inn a convenient base for exploring Newport on foot, from the wharves to the city’s restaurants and historic streets.