Skip to main content
Contact & Location

MainSail Restaurant: Indulge in Elevated Comfort in Newport, RI

Centrally located on the harbor in downtown Newport, RI, MainSail offers an unmatched dining experience. Our prime location provides breathtaking waterfront views, creating a perfect backdrop for both special occasions and casual outings.

Reservations can be made through OpenTable, or directly over the phone 401-849-7788.



75 Long Wharf, Newport, RI, 02840


Monday - Friday 6:30 AM - 11:30 AM
Saturday - Sunday 7:00 AM - 12:00 PM

Wednesday - Saturday 5:00 PM - 9:00 PM

Getting Here