Olympic National Park Restaurants

Olympic National Park Restaurants: Five excellent dining experiences. Locations near the Pacific Ocean, within the Quinault and Hoh Rain Forests, and at Lake Crescent

Here is our overview of all Olympic National Park Lodging options.

Olympic National Park Restaurant at Lake Crescent Lodge, South Shore Lake Crescent

The Lodge Dining Room

The Lodge Dining Room is located at Lake Crescent Lodge on the south shore of Lake Crescent. has earned the WA Wine First Award for fine dining.  The menu includes gourmet meals for breakfast, brunch, lunch and dinner in this romantic setting overlooking the beautiful lake.

Links to menus are found on the dining website (above).

The Lodge dining room offers breakfast, brunch, lunch, dinner, and evening drinks from an impressive Wine List. Dine on gourmet omelets, fruit, pancakes, sandwiches, burgers, steaks, salmon, halibut and many more Pacific Northwest options, as you relax in this romantic setting overlooking a stunning lake.

Click here for lodging information at Lake Crescent Lodge.

Olympic National Park Restaurant at Log Cabin Resort, North Shore Lake Crescent

Sunnyside Cafe

The Sunnyside Cafe, casual and comfortable, is situated in the main lodge of the Log Cabin Resort, with a wide open view of Lake Crescent WA. Enjoy the breakfast buffet between 8-11am, children under 4 eat free. Lunch and dinner menus feature soups, salads, sandwiches, burgers, pizza, pasta and desserts. Reservations are not required but are recommended.

Click here for Sunnyside Cafe dining info and menus

Lakeside Deli

The Lakeside Deli is a convenient spot for a quick take-out to enjoy on the lawn beside the lake in the middle of the day.

Click here for an overview of all Olympic National Park Lodging options.

Go to Log Cabin Resort.

Olympic National Park Restaurant at Sol Duc Hot Springs Resort, Sol Duc Valley

Springs Restaurant

Springs Restaurant has you covered for breakfast and dinner, while guests can obtain lunch from the Poolside Deli during mid-day.

  • Breakfast is served 7:30 - 10:00 am
  • Eat in style for dinner from 5:30 pm - 9:00 pm

Check the website for menu choices. Enjoy!

Poolside Deli

Poolside Deli at Sol Duc Hot Springs Resort: 

  • Eat lunch at poolside from 11:00 am - 4:00 pm

Click here for lodging information at Sol Duc Hot Springs Resort.

Olympic National Park Restaurant at Kalaloch Lodge by the Pacific Ocean

Creekside Restaurant

Creekside Restaurant is located within the main Kalaloch Lodge.

You're likely to enjoy spectacular views of the ocean and sunsets as you select from a menu created from ingredients sourced from local farmers and fishermen, like produce from Red Dog Farms in Chimacum, WA, and cheeses from Gothberg Farms in Skagit County, WA. Everything is as fresh and as local as possible. You might even see a crab boat on the horizon collecting your next meal.

Breakfast consists of smoothies; traditional selections like cage-free egg omelettes, or eggs with a choice of meat; cereals, steel cut oats and yogurts; pancakes with gluten-free choices; smoked salmon hash; and biscuits and gravy. Enjoy free coffee refills or choose an organic French press coffee. 

Lunch and dinner will offer starters like the famous Dungeness crab cakes, smoked salmon dip with crackers, vegan winter squash stew and Red Dog Farms salads. Dinner entrees include fish and chips, assorted burgers, steaks and seafood. Wrap it up with an apple-cranberry crisp, or pumpkin creme brûlée; a chocolate torte or a single scoop of ice cream with an after dinner cordial. 

Enjoy one of Kalaloch's Signature Cocktails or choose wine by the glass or bottle from one of Washington's excellent wineries. 

A children's menu is also available offering all the favorites. All menus are linked at the Creekside Restaurant page.

Click here for lodging information at Kalaloch Lodge.

Olympic National Park Restaurant at Lake Quinault Lodge, Quinault Rain Forest

Roosevelt Dining Room

The Roosevelt Dining Room enjoys panoramic lake views, comfortable seating and an excellent menu. Reservations are recommended. The establishment was so named in the years after President Franklin D. Roosevelt's 1937 visit to the area.

Roosevelt Dining Room Website: Breakfast, lunch, and dinner menus are linked at this dining room website link.

  • Breakfast includes a variety of egg dishes, omelettes, buttermilk and sweet potato pancakes and yogurt
  • Lunch features soups, salads, and a variety of sandwiches from beer-battered halibut to portobello mushroom
  • Dinner serves up baked brie in puffed pastry, corn dusted oysters, clam chowder, salads and Roosevelt's Classic pot roast, salmon, duck, chicken, seafood and pasta. 

A children's menu is also available and includes all the kid pleasing favorites.

Click here for lodging information at Lake Quinault Lodge.

Do you Have a Favorite Place to Eat Here?
Tell us About It and Share Your Pictures!

Do you have a favorite restaurant in this area? Tell us about it! What's their menu like, the ambiance and the service? Feel free to share it below! Be as wordy and as descriptive as you like. Include photos as well, if you have them; there is plenty of room for it all on our website.

Just click into the title box below and go from there. When published, you'll have "your own" page on MyPortAngeles which you can share with friends or anyone who asks!

We're happy to ensure professional and amateur photographers get credit for their work. Leave us your name in the form below, and means of contact, website, or FB page info so we can link back to you.

More Pages You Might Enjoy

Share This Page: What’s This?

Enjoy This Page? Please Pay It Forward. Here's How... Would You Prefer to Share This Page with Others by Linking to It?Click on The Html Link Code Below.Copy and Paste It, Adding a Note of Your Own, Into Your Blog, a Web Page, Forums, a Blog Comment, Your Facebook Account, or Anywhere that Someone Would Find This Page Valuable. Var L = Window.Location.Href, D = Document; Document.Write('<form Action="#"><div Style="text-Align:Center"><textarea Cols="50" Rows="2" Onclick="this.Select();"><a Href="'+l+'">'+d.Title+'</a></textarea></div></form>');