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...
  • Excellent44%
  • Very good41%
  • Average11%
  • Poor3%
  • Terrible1%
Travellers talk about
Opens in 8 min
All hours
American, Bar, Gluten Free Options
$$ - $$$
2155 Ottawa Beach Rd, Holland, MI 49424-2476
All Details
Write a Review
Reviews (126)
Traveller rating
Traveller type
Time of year

1 - 10 of 125 reviews

Reviewed yesterday

We love OBI for dinner (perch dinner is yummy!), but many people don't realize that they do a wonderful breakfast on the weekends! Sundays after church we love to go here for breakfast and find it less busy than many of the other breakfast places....More

Thank Jan T
Reviewed 3 days ago

OBI, as the locals call it, was a friendly little pub with great food and service. The long time owner sold out and a new owner/chef purchased the business, changed the menu, and increased the prices. Some of the old menu was retained but its...More

Thank Bruce T
Reviewed 1 week ago

This is our favorite local bar in Holland. They have great food, a great view and great servers. We decided to order our own burritos and it didn't disappoint. Big enough for two, bring a big appetite if you order one per person. The food...More

Thank Shayne U
Reviewed 1 week ago via mobile

Cool beach vibe decor, yacht rock playing, and beach-inspired food. We had lobster rolls (great) and some amazing fries. Great food and service, what more do you need?

Thank JodiChloeMadi
Reviewed 1 week ago via mobile

Fantastic perch dinner. Delicious breading! Generous portions, great service, casual atmosphere. Very nice, kid friendly, quaint restaurant less than 1 mile from Holland Beach State Park

Thank Kevin B
Reviewed 2 weeks ago

We go to OBI whenever we have the craving for a good walleye dinner. The fish is always great tasting, and the choice of sides allows each to create their own dinner. And, with the selection of craft beers on tap, some we see only...More

Thank Steve R
Reviewed 2 weeks ago via mobile

Great little home style place. Perch and whitefish were out of this world. We will be back. Everything was homemade and staff was wonderful.

Thank Keith H
Reviewed 2 weeks ago

There is nothing fancy here. But, the food is great and the servers are friendly. THere is something very charming about this place.

Thank JBBTraveler
Reviewed 2 weeks ago via mobile

Whether you walk, bike, or drive here, you will feel welcome. Dress is casual. They have a pizza stand in the back and a variety of choices for dinner inside. My friend had the whitefish dinner, her husband had a burger and fries, and my...More

Thank robinn508
Reviewed 3 weeks ago via mobile

We visited mid day and were the only customers. There was inside and outside dining. We had a view of the water from across the street. Service was ok. Food was ok. Nothing spectacular. Not a huge variety on the menu. Sandwiches, salads, soups. While...More

Thank snoopnsteph
Nearby Restaurants
Captain Sundae
311 reviews
6.32 km away
Deboer Bakkerij & Dutch Brothers Restaurant
616 reviews
6.32 km away
740 reviews
6.31 km away
The Biscuit
232 reviews
6.59 km away
Nearby Attractions
Holland State Park Beach
990 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
198 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
USD 8 - USD 15
Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Outdoor Seating, Highchairs Available
Good for
Local cuisine, Kids, Child-friendly
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