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

) #14 of 179 Restaurants in Holland $$ - $$$ American, , Seafood
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...
  • Excellent41%
  • Very good44%
  • Average10%
  • Poor4%
  • Terrible1%
Travellers talk about
Closed Now
All hours
American, Bar, Seafood
$$ - $$$
2155 Ottawa Beach Rd, Holland, MI 49424-2476
All Details
Write a Review
Reviews (116)
Traveller rating
Traveller type
Time of year

1 - 10 of 115 reviews

Reviewed 2 days ago

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 6 days ago

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 6 days ago

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 1 week ago 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 1 week ago

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

Thank Willam D
Reviewed 2 weeks ago 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 2 weeks ago

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

Thank Michael Y
Reviewed 2 weeks ago

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 2 weeks ago 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 29 May 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
305 reviews
6.32 km away
Deboer Bakkerij & Dutch Brothers Restaurant
593 reviews
6.32 km away
713 reviews
6.32 km away
The Biscuit
230 reviews
6.59 km away
Nearby Attractions
Holland State Park Beach
958 reviews
.39 km away
1 Adventure Company
5 reviews
1.39 km away
Bending Limits Sportfishing Charters
5 reviews
1.26 km away
Mount Pisgah
186 reviews
.61 km 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
US$8 - US$15
Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Outdoor Seating, Highchairs Available
Good for
Local cuisine, Child-friendly, Kids
Open Hours
09:00 - 14:00
16:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
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