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...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Morning Star Cafe (Grand Haven)

#1 of 477 Restaurants in Ottawa County
#1 of 79 Restaurants in Grand Haven
Map
Visitor photos (21)

Deboer Bakkerij & Dutch Brothers Restaurant (Holland)

#2 of 477 Restaurants in Ottawa County
#1 of 179 Restaurants in Holland
Map
Visitor photos (27)
Menu
Cuisines: Dutch European

The Biscuit (Holland)

#3 of 477 Restaurants in Ottawa County
#2 of 179 Restaurants in Holland
Price: $10 - $15 Map
Visitor photos (31)
Menu
Cuisines: American Dutch European

Salt and Pepper Savory Grill & Pub (Holland)

#4 of 477 Restaurants in Ottawa County
#3 of 179 Restaurants in Holland
Price: $8 - $20 Map
Visitor photos (32)
Menu
Cuisines: Pub

Grand Haven Islands (Grand Haven)

#5 of 477 Restaurants in Ottawa County
#2 of 79 Restaurants in Grand Haven
Map
Visitor photos (14)
Menu

Crust 54 (Holland)

#6 of 477 Restaurants in Ottawa County
#4 of 179 Restaurants in Holland
Map
Visitor photos (9)
Menu
Cuisines: Pizza Pasta

Righteous Cuisine (Grand Haven)

#7 of 477 Restaurants in Ottawa County
#3 of 79 Restaurants in Grand Haven
Map
Visitor photos (9)
Menu
Cuisines: Mexican Barbecue Fusion

Crazy Horse Steak House Saloon (Holland)

#8 of 477 Restaurants in Ottawa County
#5 of 179 Restaurants in Holland
Price: $10 - $25 Map
Visitor photos (21)
Menu
Cuisines: American Steakhouse Dutch European

Crane's In The City (Holland)

#9 of 477 Restaurants in Ottawa County
#6 of 179 Restaurants in Holland
Map
Visitor photos (4)
Menu
Cuisines: American

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

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

Pronto Pup (Grand Haven)

#11 of 477 Restaurants in Ottawa County
#5 of 79 Restaurants in Grand Haven
Map
Visitor photos (11)
Menu
Cuisines: American Hot Dogs

Butch's (Holland)

#12 of 477 Restaurants in Ottawa County
#7 of 179 Restaurants in Holland
Price: $10 - $30 Map
Visitor photos (37)
Menu
Cuisines: French American Dutch European

Alpenrose Restaurant and Cafe (Holland)

#13 of 477 Restaurants in Ottawa County
#8 of 179 Restaurants in Holland
Map
Visitor photos (23)
Menu
Cuisines: Dutch European

Temptations (Grand Haven)

#14 of 477 Restaurants in Ottawa County
#6 of 79 Restaurants in Grand Haven
Map Menu

Our Brewing Company (Holland)

#15 of 477 Restaurants in Ottawa County
#9 of 179 Restaurants in Holland
Map
Visitor photos (2)
Menu

Jonny G's Grill (Holland)

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

Mizu Sushi (Holland)

#17 of 477 Restaurants in Ottawa County
#11 of 179 Restaurants in Holland
Map
Visitor photos (6)
Menu
Cuisines: Sushi

Captain Sundae (Holland)

#18 of 477 Restaurants in Ottawa County
#12 of 179 Restaurants in Holland
Map Menu

Windmill Restaurant (Holland)

#19 of 477 Restaurants in Ottawa County
#13 of 179 Restaurants in Holland
Map
Visitor photos (6)
Menu
Cuisines: Dutch European Diner

Jack's Waterfront Restaurant & Lounge (Spring Lake)

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

Thai Avenue (Zeeland)

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

Arboreal Inn (Spring Lake)

#22 of 477 Restaurants in Ottawa County
#2 of 22 Restaurants in Spring Lake
Price: $10 - $38 Map
Visitor photos (2)
Menu

Arturo's Tacos (Grand Haven)

#23 of 477 Restaurants in Ottawa County
#7 of 79 Restaurants in Grand Haven
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Curragh Irish Pub (Holland)

#24 of 477 Restaurants in Ottawa County
#14 of 179 Restaurants in Holland
Map
Visitor photos (22)
Menu
Cuisines: Irish Dutch European Pub

Serafina's Bar & Grille (Holland)

#25 of 477 Restaurants in Ottawa County
#15 of 179 Restaurants in Holland
Price: $11 - $36 Map
Visitor photos (10)
Menu
Cuisines: Italian Seafood International

Lucy's (Grand Haven)

#26 of 477 Restaurants in Ottawa County
#8 of 79 Restaurants in Grand Haven
Price: $5 - $10 Map
Visitor photos (11)
Menu
Cuisines: Sandwiches Delicatessen Soups

Stanz Cafe (Grand Haven)

#27 of 477 Restaurants in Ottawa County
#9 of 79 Restaurants in Grand Haven
Price: $5 - $35 Map
Visitor photos (2)
Menu

Goog's Pub & Grub (Holland)

#28 of 477 Restaurants in Ottawa County
#16 of 179 Restaurants in Holland
Map
Visitor photos (12)
Menu
Cuisines: Pub

Fry Nation (Grandville)

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

Rainbow Grill Hudsonville (Hudsonville)

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