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.

Best Restaurants in Ottawa County, MI

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Morning Star Cafe (Grand Haven)

#1 of 474 Restaurants in Ottawa County
#1 of 78 Restaurants in Grand Haven
Map
Visitor photos (19)

Deboer Bakkerij & Dutch Brothers Restaurant (Holland)

#2 of 474 Restaurants in Ottawa County
#1 of 178 Restaurants in Holland
Map
Visitor photos (20)
Menu
Cuisines: Dutch

The Biscuit (Holland)

#3 of 474 Restaurants in Ottawa County
#2 of 178 Restaurants in Holland
Price: $10 - $15 Map
Visitor photos (28)
Menu
Cuisines: American Dutch

Salt and Pepper Savory Grill & Pub (Holland)

#4 of 474 Restaurants in Ottawa County
#3 of 178 Restaurants in Holland
Price: $8 - $20 Map
Visitor photos (26)
Menu
Cuisines: Pub

Righteous Cuisine (Grand Haven)

#5 of 474 Restaurants in Ottawa County
#2 of 78 Restaurants in Grand Haven
Map
Visitor photos (9)
Menu
Cuisines: Mexican Barbecue Fusion

Grand Haven Islands (Grand Haven)

#6 of 474 Restaurants in Ottawa County
#3 of 78 Restaurants in Grand Haven
Map
Visitor photos (12)
Menu

Crust 54 (Holland)

#7 of 474 Restaurants in Ottawa County
#4 of 178 Restaurants in Holland
Map
Visitor photos (9)
Menu
Cuisines: Pizza Pasta

Butch's (Holland)

#8 of 474 Restaurants in Ottawa County
#5 of 178 Restaurants in Holland
Price: $10 - $30 Map
Visitor photos (37)
Menu
Cuisines: French American Dutch

Crazy Horse Steak House Saloon (Holland)

#9 of 474 Restaurants in Ottawa County
#6 of 178 Restaurants in Holland
Price: $10 - $25 Map
Visitor photos (18)
Menu
Cuisines: American Steakhouse Dutch

Jonny G's Grill (Holland)

#10 of 474 Restaurants in Ottawa County
#7 of 178 Restaurants in Holland
Price: $6 - $13 Map
Visitor photos (7)
Menu
Cuisines: American

Alpenrose Restaurant and Cafe (Holland)

#11 of 474 Restaurants in Ottawa County
#8 of 178 Restaurants in Holland
Map
Visitor photos (19)
Menu
Cuisines: Dutch

Crane's In The City (Holland)

#12 of 474 Restaurants in Ottawa County
#9 of 178 Restaurants in Holland
Map
Visitor photos (4)
Menu
Cuisines: American

J.W.'s Food & Spirits (Grand Haven)

#13 of 474 Restaurants in Ottawa County
#4 of 78 Restaurants in Grand Haven
Price: $5 - $22 Map
Visitor photos (20)
Menu
Cuisines: Pub Mexican American

Fry Nation (Grandville)

#14 of 474 Restaurants in Ottawa County
#1 of 67 Restaurants in Grandville
Price: $3 - $7 Map
Visitor photos (4)
Menu
Cuisines: American

Pronto Pup (Grand Haven)

#15 of 474 Restaurants in Ottawa County
#5 of 78 Restaurants in Grand Haven
Map
Visitor photos (5)
Menu
Cuisines: Hot Dogs

Arturo's Tacos (Grand Haven)

#16 of 474 Restaurants in Ottawa County
#6 of 78 Restaurants in Grand Haven
Map
Visitor photos (1)
Menu
Cuisines: Mexican

The Good Earth (Holland)

#17 of 474 Restaurants in Ottawa County
#10 of 178 Restaurants in Holland
Map
Visitor photos (5)
Menu
Cuisines: Cafe

Temptations (Grand Haven)

#18 of 474 Restaurants in Ottawa County
#7 of 78 Restaurants in Grand Haven
Map Menu

Itty Bitty Bar (Holland)

#19 of 474 Restaurants in Ottawa County
#11 of 178 Restaurants in Holland
Map
Visitor photos (5)
Menu
Cuisines: American

Jack's Waterfront Restaurant & Lounge (Spring Lake)

#20 of 474 Restaurants in Ottawa County
#1 of 21 Restaurants in Spring Lake
Map
Visitor photos (7)
Menu
Cuisines: American Seafood

Mizu Sushi (Holland)

#21 of 474 Restaurants in Ottawa County
#12 of 178 Restaurants in Holland
Map
Visitor photos (6)
Menu
Cuisines: Sushi

Captain Sundae (Holland)

#22 of 474 Restaurants in Ottawa County
#13 of 178 Restaurants in Holland
Map Menu

Lucy's (Grand Haven)

#23 of 474 Restaurants in Ottawa County
#8 of 78 Restaurants in Grand Haven
Price: $5 - $10 Map
Visitor photos (11)
Menu
Cuisines: Sandwiches Soups

Windmill Restaurant (Holland)

#24 of 474 Restaurants in Ottawa County
#14 of 178 Restaurants in Holland
Map
Visitor photos (6)
Menu
Cuisines: Dutch Diner

Rainbow Grill Hudsonville (Hudsonville)

#25 of 474 Restaurants in Ottawa County
#1 of 23 Restaurants in Hudsonville
Map
Visitor photos (4)
Menu

Thai Avenue (Zeeland)

#26 of 474 Restaurants in Ottawa County
#1 of 31 Restaurants in Zeeland
Map
Visitor photos (19)
Menu
Cuisines: American Thai

Curragh Irish Pub (Holland)

#27 of 474 Restaurants in Ottawa County
#15 of 178 Restaurants in Holland
Map
Visitor photos (22)
Menu
Cuisines: Irish Dutch Pub

Stanz Cafe (Grand Haven)

#28 of 474 Restaurants in Ottawa County
#9 of 78 Restaurants in Grand Haven
Price: $5 - $35 Map
Visitor photos (1)
Menu

Bangkok Taste (Jenison)

#29 of 474 Restaurants in Ottawa County
#1 of 19 Restaurants in Jenison
Map Menu
Cuisines: Thai

Fricano's Pizza Tavern (Grand Haven)

#30 of 474 Restaurants in Ottawa County
#10 of 78 Restaurants in Grand Haven
Map
Visitor photos (4)
Menu
Cuisines: Pizza Pub