Skip to main content
You are the owner of this business.

Len Brown's North Shore Inn & Marina




On the Rock River, at the foot of 7th Street in Moline, Illinois

About Len Brown's North Shore Inn & Marina

Len Brown’s North Shore Inn & Marina has been the perfect combination of great hospitality and wonderful entertainment for more than 50 years. 

Beautifully situated on Rock River in Moline, Illinois, Len Brown’s North Shore Inn & Marina is the perfect place to relax and have a drink, while enjoying scenic waterfront views.

North Shore Inn was opened in March 1964 by Len Brown, and has remained a family business ever since. Len’s daughter, Kathie Womack, took over the business in 2002.

Take advantage of this exceptional marina as you enjoy your favorite outdoor activities like fishing, tubing, waterskiing, and more. 
Len Brown’s North Shore Inn & Marina brings you an array of exciting activities throughout the year for you and your family to enjoy, from band entertainment to holiday celebrations. 
No food served, just drinks! 
Do you have an upcoming special event?
Private parties, anniversaries, birthdays, weddings, rehearsal dinners, retirements, even business gatherings: Len Brown’s North Shore Inn & Marina is happy to host.
The dedicated and experienced team can help you plan the perfect event at an affordable rate. 
Call today at 309-764-6823 to book your event!
Plan your next visit to Len Brown’s North Shore Inn & Marina... Come by boat, car, motorcycle or even bicycle!
Check out our live bands!  
Mondays: Bucket of six 8-oz Bud Light cans, $7

Tuesdays: $2.25 domestic and $2.25 wells

Wednesdays: BIKE NIGHT
Starting May 10th; 4-6 pm
$2.25 wells & domestic beers.  Live music 6-8pm.  Jell-O "Shots for Tots" $2 ($1 donated to Toys for Tots!) 

Thursdays and Sundays: $2.25 domestic beer and $2.25 well cocktails


May 6 - September

Outer Limits BBQ truck Friday 5-11 PM, Saturday 11 AM - 11 PM & Sunday 11 AM - 8 PM 


Oh! We also have Trivia on Thursday’s , 7-8:30 with 1st, 2nd and 3rd prizes. Arrive early to get signed up!
No charge to play! Teams can be 1-10 players!

  • Accepts:
  • American Express
  • Cash
  • Discover
  • MasterCard
  • Visa

Other Information