We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ottawa Beach Inn

2155 Ottawa Beach Rd, Holland, MI 49424-2476
+1 616-399-9220
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good40%
  • Average11%
  • Poor5%
  • Terrible1%
Travelers talk about
“perch” (25 reviews)
“local fish” (2 reviews)
Closed Now
All hours
American, Bar, Gluten Free Options
$$ - $$$
2155 Ottawa Beach Rd, Holland, MI 49424-2476
All Details
Write a Review
Reviews (136)
Traveler rating
Traveler type
Time of year

21 - 30 of 135 reviews

Reviewed July 23, 2017

I have stayed in Holland for years and just never stopped here for a meal. I loved it. The food and staff were exceptional!

Thank k_joy9867
Reviewed July 19, 2017

Wonderful area and this restaurant has a lot of character. It is great to sit inside or they have and outside patio. A beautiful lake is right across the street which offers beautiful views. It was a beautiful summer day but we sat indoors. Very...More

Thank JeffreyTravel
Reviewed July 19, 2017

Live locally and often forget about this place. We stopped by for dinner on a whim on the way to Holland State park to catch a sunset ....good service, tasty burger. Nautical décor albeit a bit dated was charming due to proximity to the lake......More

Thank HappyTransplant-1999
Reviewed July 17, 2017 via mobile

We are visiting friends in Holland and remembered the restaurant from last year. We had a great dinner (lake perch) and look forward to coming back.

Thank nalarsen
Reviewed July 15, 2017

This is a quiet place with a great atmosphere that will leave you full and relaxed. The food here was so very tasty and was prepared exactly to the way we asked for it. Marissa did an excellent job ensuring our orders were correct and...More

1  Thank Willam D
Reviewed July 11, 2017 via mobile

We had a tasty dinner here on the first night of our vacation. Friendly staff and a good selection on the regular and kids menus.

Thank Derrrick_T
Reviewed July 10, 2017

Awesome old school restaurant - Excellent food! Great service - perch and roast beef were outstanding!

Thank Michael Y
Reviewed July 9, 2017

This is a MUST stop place. It is small, HUGELY delicious and is near Holland State Park. If Sue (one of the owners) is there, stop and find out why this place is so successful! Enjoy the "wet Burrito" or the fish or anything else....More

Thank highstone351
Reviewed July 9, 2017 via mobile

My wife and I started eating at OBI in the late 1970's when we were "locals". We have not been "locals" for many years but we still try to stop by when in Holland. Seven of us were there on the first Friday in July....More

Thank Lumbar2
Reviewed May 28, 2017 via mobile

Stopped on Friday afternoon of Memorial Day weekend. The restaurant was well-staffed and ready for the dinner hour. We were seated and served immediately. I recommend the Perch Reuben or perch dinner. There's a good selection of Craft beers and also offers both indoor and...More

Thank rkaybee
Nearby Restaurants
Captain Sundae
332 reviews
3.93 miles away
Deboer Bakkerij & Dutch Brothers Restaurant
651 reviews
3.92 miles away
780 reviews
3.92 miles away
The Biscuit
243 reviews
4.09 miles away
Nearby Attractions
Holland State Park Beach
1,039 reviews
.24 miles away
1 Adventure Company
5 reviews
.87 miles away
Bending Limits Sportfishing Charters
5 reviews
.79 miles away
Saugatuck Dunes State Park
291 reviews
.23 miles away
Questions & Answers
Get quick answers from Ottawa Beach Inn staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$8 - $15
Brunch, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Outdoor Seating
Good for
Kids, Families with children, Local cuisine
Open Hours
9:00 AM - 2:00 PM
4:00 PM - 9:00 PM
4:00 PM - 9:00 PM
4:00 PM - 9:00 PM
4:00 PM - 9:00 PM
4:00 PM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 2155 Ottawa Beach Rd, Holland, MI 49424-2476
  • Location: United States  >  Michigan (MI)  >  Ottawa County  >  Holland
  • Phone Number: +1 616-399-9220
Ottawa Beach Inn was established in 1972 as a family-owned and family-friendly restaurant known for its casual atmosphere, generous portions, and beachside location. Lakeshore residents and guests have gathered at Ottawa Beach Inn year after year, reviving the neighborhood bistro and building OBI into a Holland mainstay. Ottawa Beach Inn is meant to be an extension of your home and your family, so expect good food and good people all year round.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing