Venue photo 1

Bouchard Inn & Restaurant

4.7(461)
Inn
About

Bouchard Inn offers refined lodging in the heart of Newport, steps from the harbor and vibrant Thames Street. Its 15 luxury rooms feature private baths, air conditioning, and free Wi-Fi, making it a comfortable base for business travelers and small groups.

The inn’s proximity to waterfront attractions and dining, including its acclaimed French restaurant, creates a seamless hospitality experience. Free off-street parking and easy walking access to shops and events add practical convenience for corporate stays and meetings.

Best for
  • Intimate client dinners with refined French cuisine
  • Small executive retreats near Newport harbor
  • Multi-night stays for business event attendees
Standout features
Central Thames Street setting steps from Newport harbor
Location
Central Thames Street setting steps from Newport harbor
Situated in the heart of historic Newport, the inn offers easy walking access to waterfront shops, restaurants, and attractions, making it convenient for guests to explore without a car.
Artfully-inspired rooms with private baths and sitting areas
Lodging Experience
Artfully-inspired rooms with private baths and sitting areas
Fifteen luxury rooms spread across three nearby locations, each featuring private, secure entrances, air conditioning, and free Wi-Fi, designed for comfort and relaxation in a charming inn setting.
Refined French restaurant with in-house breakfast service
On-site Dining
Refined French restaurant with in-house breakfast service
Guests enjoy a refined French dining experience on site, including thoughtful touches like fresh breakfast delivered to rooms, enhancing the convenience and hospitality of the stay.
At a glance
Location & hours

Loading map...

505 Thames Street
Get directions →

Rated 4.7 on Google · 461 reviews