Waterfront Dining at Grand Lake

Pull up by boat, take in the views, and enjoy the best dining on the lake

Grand Lake is home to fantastic waterfront dining — from casual boat-up bars to family-owned favorites. Many spots are accessible by boat, perfect for a lunch stop while cruising or sunset dinner after a day on the water. Flip-flops welcome!

Grand Lake Waterfront Dining Tips

Seasonal Hours: Many restaurants have extended hours in summer and reduced hours off-season — call ahead in fall and winter.

Summer Weekends: Popular spots get busy. Arrive early or call ahead for the best experience.

Sunset Views: Several restaurants are perfectly positioned for those legendary Grand Lake sunsets — ask locals for recommendations!

More Lakefront Dining Worth Knowing About

Grand Lake has a lot more going on than just the spots above. Here are a few other places that locals enjoy and are worth knowing about as you explore the lake:

  • Juan Montez Restaurant & Cantina (Red Arrow Marina, Cleora) — A Grand Lake institution since 1963. Traditional family-recipe Mexican food, great tequila selection, and boat access. Currently operating from a food truck while a new building goes up.
  • The Grill at Indian Hills Marina (Bernice) — Breakfast until 11, famous broasted chicken on Sundays, and a deck with great lake views. A friendly, no-fuss spot worth the detour.
  • VIP Pizza at Hammerhead Marina (Ketchum Cove) — Casual pizza right at the marina. A solid lakeside stop, especially after a morning on the water.
  • Scissortail Marina — A favorite boat-up spot with live music on weekends. Great energy and a fun crowd throughout the season.
  • The Fire Pit (Drowning Creek) — A relaxed lakeside spot with that classic off-the-beaten-path Grand Lake vibe.
  • Ugly's Grill and Bar (Ugly John's Marina, Duck Creek) — Marina bar and grill at the south end of the lake. A boat-up spot with that laid-back Duck Creek vibe.

Monkey Island Dining

The heart of Grand Lake's dining and nightlife scene. Monkey Island is home to numerous waterfront bars and restaurants, most with boat docks. Live music, cold drinks, and casual vibes make this the place to be on summer weekends.

Explore all Monkey Island spots →

Grove Restaurants

The largest town on the lake offers everything from downtown favorites to waterfront spots on Honey Creek. Family-friendly restaurants, award-winning Mexican cuisine, pizza, BBQ, and more.

Explore Grove restaurants →

South Grand Lake

Hidden gems in Langley, Disney, Afton, and Ketchum. Worth the trip for lakeside dining with smaller crowds and that classic lake town atmosphere.

Explore South Grand Lake →