Skip to Content

24 Best Restaurants in New Hope PA (For First Timers!)

Want to take a break from shopping and touring, or are you hungry for a nice lunch or breakfast? You can always count on restaurants in New Hope.

New Hope is a small Pennsylvania town perched on the shores of the Delaware River that many visit for its “arty” charm and fun shopping.

Other historical sites nearby include Washington’s Crossing, Bowman’s Tower, and others.

If you’ve ever been to New Hope, you know that finding restaurants in the town can be really tasking. Not because there aren’t enough restaurants but because there are so many, and you are left overwhelmed with many choices.

Now that you know restaurants in this city can be hard to narrow through, this list will help you make the right choice among many restaurants in New Hope.

Restaurants in New Hope, PA

1. Nektar Wine Bar

Nektar wine bar

The Nektar wine bar

Nektar Wine Bar is a great spot right in the heart of downtown New Hope to sit inside/outside and enjoy a glass of wine, beer, or whiskey and some delicious tapas!

The restaurant is intriguing as soon as you spot their sign.

It lures you into a place where the energy is palpable. The entrance places you in the comfy bar area.

In addition to wine, they have draught, bottled beer, as well as infused vodka. They also feature an extensive whiskey selection.

When you’re sitting outside on the terrace, looking over the Delaware river – having a drink, and listening to music – it feels like heaven.

Furthermore, the small plate menu is diverse and consistently delicious. Each plate is exceptionally well thought out and executed.

Small plate options ranged from pulled pork tamales to crab empanadas to heirloom tomato flatbreads.

If you want a leisurely bite, don’t order all your choices at once, as they are pretty efficient in the kitchen.

Address: 8 W Mechanic St, New Hope, PA 18938, United States

2. Karla’s Restaurant

Karla's Restaurant

The Karla’s Restaurant

Karla’s is both a restaurant and a bar, with open-air seating and an extensive wine list from around the world.

The restaurant is a converted house in historic New Hope. Several small rooms have mismatched tables and chairs, all of which are charmingly comfortable.

In fact, for over 30 years, this restaurant has been serving New Hope.

There are stained glass, large wicker chairs, and vibrant walls accented by vintage chandeliers.

Every dish at Karla’s is made fresh daily with the finest ingredients, ensuring your satisfaction.

Karla’s will also provide a pleasant atmosphere to enjoy a few cocktails with friends after work. Then, order a few appetizers and start the party.

The fresh fruit margaritas and martinis are unrivaled, and the food and ambiance are always perfect. The bartenders and servers are all excellent.

They always have fantastic grilled salmon and an absolutely delicious salad with a light and flavorful Thai vinaigrette.

Although it has a small bar, but if you get a table, order the mango or blood orange martinis – they’re delicious.

Address: 5 W Mechanic St, New Hope, PA 18938, United States

3. Stella of New Hope

Stella of New Hope

The Stella of New Hope

Stella is located at the Ghost Light Inn on Delaware, with scenic views across the river.

Iron Chef Jose Garces inspired the menu. Everything in the restaurant is sourced locally from farm to table, so it is incredibly fresh.

Chef Garces’ background lends itself to recipes that incorporate a variety of peppers, so read the menu carefully if you are sensitive to heat.

There are booths to one side and wooden church-like pews for open seating options for larger groups.

The restaurant seats 80 people and has indoor and outdoor tables as well as private dining areas for events and gatherings.

The outdoor patio has sweeping views of the riverfront, and the restaurant’s event spaces also have exceptional river views.

The view is breathtaking, and the restaurant’s design and handpicked staff are second to none.

Outdoor table reservations are not available during the winter months. You are, however, welcome to specify in your reservation that you would like to sit outside. The patio has heating.

You must order the bread basket to sample the fresh-baked bread and dips. The cocktails are delectable.

Address: 50 S Main St, New Hope, PA 18938, United States

4. Ferry + Main at Logan Inn

Ferry + Main at Logan Inn

Ferry + Main at Logan Inn

Want to visit one of the historic restaurants in New Hope? Visit Ferry at Logan in.

The Logan Inn’s Ferry + Main restaurant serves as a community living room for locals, weekenders, and visitors to meet, greet, and eat.

In keeping with the industrial theme, the bar is made of copper and stainless steel, with a copper hood above the open kitchen.

The historic dining room features four dramatic, round chandeliers that dangle from the on-site-built oak ceilings.

The restaurant is excellent, and in the summer, you can eat outside on the patio and listen to music. Similarly, in the winter, you can sit by a roaring fire.

The menu includes a raw bar, a variety of appetizers such as charred octopus Verde and heirloom tomato gazpacho, and a few entrees.

Additionally, the expansive main bar serves handcrafted cocktails and beverages.

The noise here can be much sometimes, so if you’re looking for a quiet, cozy evening, this might not be the place for you, but if you can bear the noise, you will love it here.

So, whether for a small plate and a drink on the patio, a leisurely three-course meal by the cozy fireplace, or dessert, you are covered.

Address: 10 W Ferry St, New Hope, PA 18938, United States

5. Italian Cucina

Italian Cucina

The Italian Cucina

Italian Cucina is one of the top restaurants in New Hope you can visit for Italian food.

The restaurant is family-owned and one of New Hope’s hidden gems, offering an intimate fine Italian dining experience.

From the outside, there isn’t much to see. The owner greets you, and you have the impression that you are in his dining room rather than a restaurant.

All meals are prepared from scratch, the appetizers are large and made for sharing for a party of two, the entrees are generously portioned, and the menu offers a good variety.

You are welcome to bring your own wine or beer.

The small room only has a few tables (a porch area can accommodate another four tops), which the owners can design based on their evening bookings. So be sure to make reservations.

Because this is a tiny restaurant that is difficult to find, you may have to ask a local to point to it as it’s easy to miss.

Address: 6 Stockton Ave, New Hope, PA 18938, United States

6. Zoubi Restaurant & Bar

Zoubi Restaurant & Bar

Zoubi Restaurant & Bar

If you are looking for intimate restaurants in New Hope, you should visit Zuobi Restaurant & Bar.

The Zoubi restaurant is a hidden gem in New Hope.

Chef Francisco Barrios prepares American cuisine with a European flair at Zoubi.

When you visit Zoubi, it’s as if you’re escaping reality and entering a fantasy-like beautiful, eccentric garden that’s closed off from the rest of the world.

As you walk towards the restaurant and upon entering, you will quickly realize you chose the right location.

Flowers, flowy white draping, candles, and bistro lights all surround and welcome you as you are greeted and led to your seat by the maitre d’.

This romantic fairytale setting has about 20 tables.

Once your waiter greets you, you must prepare for a culinary adventure.

If you enjoy wine, you will enjoy the extensive list! You can select wines from all over the world.

They also have seasonal cocktails, such as the old-fashioned cinnamon.

The meals here are also incredible.

First, soft, fresh focaccia bread with olive oil and sundried tomatoes, as well as butter with plenty of white truffles, shaved on top, and a dash of black pepper, is served.

The outdoor garden is also stunning, possibly the most beautiful in the area.

In fact, the atmosphere is difficult to capture in photographs, and each table in the mostly open-air dining room feels like its own private space.

Dinner is served only Thursday through Sunday, with indoor and outdoor seating available.

Address: 7 W Mechanic St, New Hope, PA 18938, United States

7. Bowman’s Tavern

Bowman's Tavern

The Bowman’s Tavern

Bowman’s is a hidden gem: an unassuming, casual tavern with excellent service and food in New Hope.

They serve traditional tavern fare but on a much more interesting and complicated menu than your typical tavern.

This semi-upscale eatery/bar is located several miles south, just outside historic Bowman’s Tower.

They use only the best beef, cook it to perfection, and serve it with a tasty, toasted roll.

If you order it “rare,” it will be rare; if you order it “medium rare,” it will be medium rare. The toppings and sides are just as delicious as the burger.

Bowman’s tavern is also a dog-friendly restaurant with a menu that includes “some surprises” as well as bar-food staples.

Bowman’s Tavern has three outdoor tables for dog owners.

Appetizers, soups, salads, and sandwiches like the Beer Battered Cod Sandwich, Crab Cake Sandwich, and Roast Lamb Sandwich are all available.

Similarly, a bottle of wine and the Petite Filet with peppercorn demi-glace, served with mashed potatoes and green beans, are recommended by regulars.

Bowman’s tavern is open from 11:30 am to 12:00 am on Sundays through Thursdays and from 11:30 am to 1:00 am on Fridays and Sundays.

Address: 1600 River Rd, New Hope, PA 18938, United States

8. The Dubliner on Delaware

The Dubliner on the Delaware

The Dubliner

If you are looking for casual restaurants in New Hope to dine in, you should consider the Dubliner.

The Dubliner on Delaware allows guests to dine in a casual setting, a more formal dining room, or on a beautiful patio.

It’s a neighborhood hangout where many locals gather for a pint.

The dark wood trim on the bar and dining room creates an authentic pub atmosphere. A large back room accommodates live entertainment while shielding the dining area and lounge from conversation-ending loud music.

The seating is comfortable, but parking is on the street, and there are few spots available, so expect to walk a little.

You enter a cozy little bar, but a dining room off to the left leads to even more intimate spaces in the back.

The restaurant serves Irish classics such as Shepherd’s Pie and a proper Irish breakfast, as well as the typical but delicious Pub fare.

Additionally, experienced bartenders can make any drink you want and serve you a draught from their extensive selection.

From appetizers to desserts, the food is out of this world.

Try the Dubliner Fritters, which are similar to a deep-fried Reuben wrapped in a shell, or the Reuben sandwich, both of which feature the best-corned beef in town.

The Guinness braised short rib, and the fish and chips are must-order dishes as well.

Address: 34 N Main St, New Hope, PA 18938, United States

9. Martine’s River House

Martine's River House

Martine’s River House

If you are looking to go on a date or dine with a group, Martine’s is a great option.

Martine’s serves seasonal American cuisine and award-winning cocktails in a casual dining setting along the banks of the Delaware River.

In fact, Martine’s Riverhouse is one of the surprisingly few riverfront restaurants in New Hope and Lambertville.

The outdoor patio overlooks the Delaware River and offers a stunning view of the New Hope-Lambertville bridge.

The restaurant is also dog-friendly. So, you can come with your four-legged friend.

Martine’s offers modern American cuisine and meat and seafood menu specials.

The food is delicious, with wonderful flavors, including Scallops, escargot, deviled eggs, and Bruschetta.

You can pair your meal with a beer, wine, or signature cocktail from the full bar.

Address: 14 E Ferry St, New Hope, PA 18938, United States

Going towards Cranberry? Check out so,e of our best Restaurants in Cranberry to dine in!

10. Triumph Brewing Co of New Hope

Triumph Brewing Co of New Hope

The Triumph Brewing Co of New Hope

Triumph Brewing Company is a sophisticated restaurant and brewery that serves local, regional, and organic cuisine as well as handcrafted, freshly brewed beer.

It is located on Bridge Street, the main thoroughfare in the ultra-artistic town of New Hope-on-the-Delaware.

You can watch the New Hope & Ivyland Railroad Depot and the comings and goings of its vintage trains from the second-story dining room.

The interior environment is festive and airy, making it a welcoming place for families and couples looking for various fare and adult beverages.

Inside, there are plenty of tables, bar seats, and an outdoor patio overlooking the New Hope & Ivyland Railroad.

Outside seating is available on the train tracks, with picnic tables.

If you enjoy traditional fare, the Reuben sandwich will not disappoint. In addition, beer enthusiasts can sample four 5-ounce draft beverages.

Local artists perform live music every Wednesday through Sunday at 9 pm Openings. Every day of the week.

Address: 400 Union Square Dr, New Hope, PA 18938, United States

11. The Salt House, New Hope

The Salt House, New Hope

The Salt House, New Hope

Salt House is one of the must-visit restaurants in New Hope.

Unlike an older gastropub, this restaurant serves well-prepared and seasoned quality small-batch items.

The dark and intriguing first floor has a few tables and a bar. The second floor has cozy sofas and a “cozy-warm” ambiance.

The grilled artichokes are a great way to start the meal, and if you find yourself here, try the cheeseburger.

The burger is super meaty, juicy, greasy, and everything you’d expect from a well-cooked bar burger.

Be aware that the place is usually packed on a Saturday evening and is not a large space.

You might end up standing next to a stranger while waiting for a table or eating at the bar.

Address: 7 E Ferry St, New Hope, PA 18938, United States

Stopping by Pittsburgh? Check out some of the best Restaurants in Pittsburgh that offer the best cuisines!

12. Sprig & Vine

Sprig & Vine, New Hope

Sprig & Vine, New Hope

There aren’t many vegetarian/ vegan restaurants with wildly creative menu offerings. Fortunately, sprig and Vine is one of those uncommon finds.

Sprig & Vine is a gourmet vegan restaurant in New Hope that serves lunch, dinner, and brunch.

The atmosphere at Sprig & Vine is a mix of casual and upscale dining.

A diverse and delicious vegetarian menu with an incredible beverage menu and excellent service are available here.

It’s impossible to pick a favorite dish, but seitan “wings” are a favorite appetizer. They’re crispy, juicy, and flavorful (there are several sauce options, all of which are delicious).

One thing to keep in mind is that while the restaurant is frequently billed as vegetarian, it is actually vegan, a more restrictive form of vegetarianism (as opposed to lacto-ovo vegetarianism which allows for eggs and dairy products).

It’s incredible what they can accomplish with such a limited range. You won’t miss anything with food this good.

The only drawback is that the restaurant is in a busy strip mall, which takes away some of the characters.

So, if you want vegan restaurants in New Hope, you know where to go.

Address: 450 Union Square Dr, New Hope, PA 18938, United States

13. Fran’s Pub

Fran's Pub

Fran’s Pub

Want to have the sun warming your face while enjoying a cold, perfectly chilled draft and a fantastic sandwich?

Fran’s Pub is a lovely pub in New Hope, Pennsylvania.

The restaurant is best known for its large open seating area, which is especially popular in warmer weather.

It is built onto the front of a smaller building and has an enclosed seating area for cooler weather or when you don’t want to sit in the sun.

Fran’s main draw is that it is a place where you can just grab a burger, a sandwich, or a pizza.

The restaurant is also popular among motorcycle enthusiasts.

Address: 116 S Main St, New Hope, PA 18938, United States

14. El Guajillo Mexican Restaurant

El guajillo mexican restaurant new hope

El guajillo Mexican Restaurant New Hope

There aren’t many authentic Mexican restaurants on the East Coast, so finding this one is incredible.

El Guajillo Mexican Grill is a restaurant that serves authentic Mexican cuisine made from scratch using only the freshest ingredients.

In fact, when a restaurant serves good salsa, you know it’s a good Mexican restaurant.

They serve their enchiladas with a special mole sauce that they created.

Cauliflower, broccoli, potatoes, carrots, onions, peppers, tomatoes, beans, rice, guac, and other vegetables are available.

Similarly, tacos, burritos, enchiladas, quesadillas, and other traditional Mexican dishes are available.

Address: 82 S Main St, New Hope, PA 18938, United States

15. GreenHouse New Hope

GreenHouse New Hope

GreenHouse New Hope

Want restaurants in New Hope for a quick bite to eat or a full meal? Greenhouse is a good option.

The restaurant is a charming medium-sized restaurant that shares Main Street with other eateries but has its distinct style and appearance.

You have no idea what lies behind the walls from the outside.

The view is breathtaking, whether inside or out. If you want to create a great visual ambiance, light the fire pit at your table and carry on!

Brunch is served on Saturday and Sunday, with live music on Friday and Sunday. Craft beers and spirits are available.

While sitting on the patio, enjoy a beautiful night and one of our delectable drinks.

Additionally, it can get a little loud in there, but it’s New Hope, and NH is loud – from the near-constant roar of Harleys to young kids and young adults having a good time.

When making your reservation, specify where you want to sit (table, high top, fire pit, bar).

On top of everything, they have a great selection of drinks and beers. So nothing you order can possibly go wrong.

Address: 90 S Main St, New Hope, PA 18938, United States

16. The Burgerly

The Burgerly

The Burgerly

If you want an amazing, simple American double-stacked burger, do not look anywhere else. Come here.

In fact, burgerly is one of the best burger restaurants in New Hope.

From the moment you order to the minute you step out of the door with a perfectly wrapped burger, Burgerly takes care of you.

Make your next trip to this small town with a big city feel by indulging in their classics and creative new twists on your favorite burgers, chicken sandwiches, hot dogs, and fries.

The atmosphere inside this restaurant is surreal. Blues on the flat-screen TV, an arcade game in the corner for the kids, absolutely stunning interior design, indoor and outdoor seating, and incredible staff make this place complete.

One thing that may turn off some people is that the service is primarily digital, with menus and order placement done through a website linked via a QR code.

Overall, these burgers are not only savory and flavorful, but they also melt in your mouth!

Address: 137 S Main St, New Hope, PA 18938, United States

17. Oldestone Steakhouse

Oldestone steakhouse

Oldestone steakhouse

Located in downtown New Hope, Oldestone is a historical church transformed into a restaurant.

The Oldestone Bar serves authentic cocktails and has an excellent menu.

The Steakhouse is located in one of New Hope’s most historic buildings. The building, known locally as “the Old Stone Church,” is over fifteen decades old.

To this day, iconic historical details of the church, such as the altar in the dining room, gorgeous stained glass windows, and the original bell tower, find their way into the decor.

The menu emphasizes prime wet-aged meat, family-style sides, and fresh seafood.

Executive chef Seth Wheeler carries the torch and enlightens your taste buds with a selection of tasty cuisine focusing on steak and seafood dishes, occupying the space of the former Marsha Brown Creole Restaurant.

Address: 15 S Main St, New Hope, PA 18938, United States

18. Jaffron, New Hope

Jaffron, New Hope

Jaffron, New Hope

When you are looking for delicious Indian cuisine, you really should give Jaffron in New Hope a try! Either eat-in or takeout, you won’t be disappointed.

Jaffron is a “hole-in-the-wall” Indian restaurant on Bridge Street in New Hope, Pennsylvania.

It’s easy to overlook and a small space, but if you’re looking for quick, authentic Indian food, this is a great option.

Jaffron Indian Restaurant serves delicious Indian cuisine and takeout in New Hope, PA.

The menu includes all of the “standards,” but the spices and freshness take it up a notch.

They serve saag, vindaloo, tikka, korma, and masala, among other dishes. Of course, you must also try their delectable kulcha and naan!

Address: 11 W Bridge St, New Hope, PA 18938, United States

19. Playhouse Deck Restaurant and Bar at Bucks

Playhouse Deck Restaurant and Bar at Bucks

Playhouse Deck Restaurant and Bar at Bucks

If you’re going to see a show at the Bucks County Playhouse, The Deck, which is only a few steps from the theater, is a great place to eat, drink, and gaze out at the beautiful river view before the show.

Bucks County Playhouse’s Deck Restaurant and Bar provide various entertainment options.

It’s on the second floor, right on the river, with relaxing water views.

They use a QR code instead of physical menus, so be prepared to use your phone.

Entrees include fish, steak, chicken, pasta, and vegetarian options, but smaller items like burgers are on the “picnic menu”.

Address: 70 S Main St, New Hope, PA 18938, United States

20. Havana, New Hope

Havana, New Hope

Havana, New Hope

If you are looking for restaurants in New hope to enjoy live music and great food, you should visit Havana.

In fact, if there is one thing better than good food, it is good food and live music. Havana has both.

Located on the main street in New Hope, this restaurant is best known for its large outside bar on the front porch and live music.

Inside is a spacious restaurant that has little to recommend itself in terms of décor or atmosphere.

The menu is served both inside and outside. A good selection of foods, ranging from burgers to large salads to full meals, are also available.

It is also an ideal location for people-watching while sipping mojitos and eating pork wings.

Address: 105 S Main St, New Hope, PA 18938, United States

21. V-Spot Food Vegan Restaurant

V-Spot Food Vegan Restaurant

The V-Spot Food Vegan Restaurant

V-Spot is among the best vegan restaurants in New hope.

They provide delicious plant-based food that is mostly organic.

The menu features a wide range of cuisines, all based on fresh local ingredients and strictly vegan.

The chocolate cake dessert is divine! What a pleasure it is to eat without asking whether something is plant-based or not.

Inside, there are two dining rooms, one upstairs and one downstairs, as well as a bar area that is spotless and modern, with the coolest wine buckets that look like champagne glasses.

There is local art on the walls for sale, which is really cool.

Asian burgers, Philly cheesesteaks, tricolor meat and potato casseroles, mac and cheese, and other dishes are available.

The restaurant is open Monday-Tuesday 11:00 am-8:00 pm, Thursday-Saturday 11:00 am-9:00 pm, and Sunday, 11:00 am-8:00 pm.

Address: 18-20 N Main St, New Hope, PA 18938, United States

22. Spatola’s Pizza

Spatola's pizza new hope

The Spatola’s Pizza New Hope

Spatola’s pizza is a great place to eat lunch or dinner if you’re on a budget or bringing a family to New Hope.

This family-friendly restaurant has an outdoor dining patio where parents and children can enjoy the sights and sounds of New Hope while eating at a reasonable price.

When you first enter Spatola’s, it does not appear to be much. However, the ambiance is adequate, and the decor and layout make for a comfortable dining experience.

The food is excellent, but the service is a little slow, so if you plan on going somewhere afterward, allow extra time.

Their Greek salad with grilled chicken is delicious, and there is plenty of both chicken and feta cheese.

Similarly, the pizzas are perfect, and if you order mushrooms, you will notice that they are fresh, not canned.

Address: 86 S Main St, New Hope, PA 18938, United States

23. The Good Gyro

The Good Gyro

The Good Gyro

Good gyro is perhaps one of New Hope’s most authentic Mediterranean restaurants.

It is nestled in New Hope’s Ferry Street Marketplace.

If you’re visiting with friends or children or just finished a nice bike ride or walk on the Canal Toe Path, this is a great place to grab a bite or take something home.

You place your order at the counter and pick up your food on paper.

Then, if it’s a lovely warm summer evening, go outside to the picnic table and sit under the string of white lights.

This restaurant serves perfectly cooked falafels, lamb shawarma, and lamb gyro.

Don’t forget about the Mediterranean desserts, as they have them all, and they’re all fresh, including hard-to-find items.

Address: Ferry Market, 32 S Main St, New Hope, PA 18938, United States

24. Duck Soup Cafe

Duck Soup Cafe

The Duck Soup Cafe

Duck Soup is a must-try for breakfast or lunch in the New Hope area.

It’s hidden away in a strip mall, far from the tourist traps. The decor is eclectic and colorful. There is also a dining area outside.

Choose from excellent omelets, pancakes, or whatever else Carla’s fancy is that day for breakfast.

Additionally, the pancakes come in various flavors, all of which are delicious. And the lunches are just as delicious.

Furthermore, fresh ingredients are essential here; many are sourced locally, including some from her garden.

Lunch options include open-faced sandwiches, homemade soups, chilis, curries, and tasty hamburgers.

Vegetarians will not be disappointed either, as there are several vegetarian options.

BYOB dinner is also available on Friday nights.

Address: 9 Village Row, New Hope, PA 18938, United States

Final Remarks

Whether you are hungry for a nice lunch, breakfast, or dinner, you can always count on restaurants in New Hope to treat you to an awesome dining experience.

Bon Appetite!