Bristol Harbor Inn is located on the waterfront in the heart of downtown Bristol at Thames Street Landing. Thames Street Landing's nine historic buildings now create a boardwalk-style complex of retail shops and pedestrian walkways. Nestled in heart of Historic Downtown Bristol RI you're sure to love it all. Thames Street Landing - beauty, quality and value. Please visit our wonderful array of shops.
You can also visit Bristol Harbor Inn and Thames Street Landing by boat. Please see our Recreation
page for more information on bringing your boat to Bristol.