When is the last time you planned to eat somewhere special, or somewhere more connected to nature? This is Earth at Hidden Pond, where you can dine under trees among the sounds of the forest. Relaxing and beautiful, all in one package. This spot belongs on everyone’s dream restaurant bucket list for the scenery alone, not to mention the delicious food. Come check it out! Who knows, you might just find a new favorite.

Welcome to a place away in the trees, hidden from most eyes, a restaurant named Earth at Hidden Pond. Earth is a beautiful location backed by forested lands and full of the smell of something delicious.

Earth at Hidden Pond | Facebook

Even inside, when you sit down to dine, the trees are all around you. Lining the walls and holding up fairy lights are pieces of the forest outside, making for a cozy and magical experience.

Earth at Hidden Pond | Facebook

Of course, the food they serve also contributes to the magic quite a bit. Brioche doughnuts are a must-try for any newcomers.

Earth at Hidden Pond | Facebook

The menu ranges from salads and sashimi to lamb, duck, and of course lobster. Seasonally, of course. For dessert, you can indulge in donuts or something sweet and sophisticated like a pot du creme or tiramisu.

Earth at Hidden Pond | Facebook

Earth at Hidden Pond uses fresh and locally sourced ingredients whenever possible, including from their own garden. Nothing tastes as good as fresh ingredients, after all.

Earth at Hidden Pond | Facebook

This bucket list-worthy restaurant serves dinner from Thursday through Monday from 5 to 9 p.m. every night. However, you’ll need to make reservations. Why not save it for a special occasion?

Earth at Hidden Pond | Facebook

If you’d like to bookmark this restaurant for later, check out Earth at Hidden Pond’s official Facebook page, or the Earth at Hidden Pond website.

Earth at Hidden Pond | Facebook

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Earth at Hidden Pond, 354 Goose Rocks Rd, Kennebunkport, ME 04046, USA