Bouchard Restaurant & Inn
Bouchard Restaurant & Inn in Newport, Rhode Island, offers a charming blend of culinary excellence and cozy accommodation.

Photo of Bouchard Restaurant & Inn by John P Parmentier on Google Maps
Why Guests Love It
The inn is ideally situated on Thames Street, placing guests within walking distance of the Newport Cliff Walk, The Breakers mansion, and the International Tennis Hall of Fame. Its central location makes it a perfect starting point for exploring Newport’s historic waterfront area.
Guests appreciate the well-appointed rooms that offer a comfortable retreat after a day of sightseeing. Each room combines classic charm with modern amenities, ensuring a pleasant stay. The onsite restaurant is renowned for its exquisite French cuisine, adding a gourmet touch to your visit.
Things to Consider
While the central location is convenient for accessing attractions, those sensitive to noise may find the bustling street activity less appealing. Parking can be limited due to the busy area, so planning ahead might be necessary.
Given its dual function as both an inn and restaurant, some guests may find evening noise from the dining area noticeable in certain rooms. However, this is often balanced by the convenience of having fine dining just steps away.
| Pros | Cons |
|---|---|
| Central location | Noisy street location |
| Renowned restaurant | Limited parking |
| Comfortable rooms | Evening noise possible |
Bouchard Restaurant & Inn in 360°
Bouchard Restaurant & Inn Details
Category: Hotels in Newport, Rhode Island, Hotels in United States
Address: 505 Thames St, Newport, RI 02840, USA


