In addition to its hiking trails and shorelines, Bar Harbor is home to some of the greatest cuisine in Maine.

According to reviewers on Yelp!, the following restaurants are the best of the best in Bar Harbor. The rankings are based on a number of different factors including review text, ratings, and number of reviews, according to the site.

Did your favorite Bar Harbor restaurant make the list? If not, leave a comment and tell us why you think it should have made the list!

  • 1

    2 Cats

    130 Cottage St Bar Harbor, ME 04609

    Random review: "This place is so adorable. It's completely decorated with cat-like items and has random cats roaming around. The breakfast is delicious too! The pancakes are the best item on the breakfast menu."

    John M. via Yelp!
  • 2

    Side Street Cafe

    49 Rodick St Bar Harbor, ME 04609

    Random review: "I've just came back from a road trip to Bar Harbor, Maine and I'd have to say this was one of my favorite restaurants! The menu is typical regular food, BUT it's beyond delicious, YOU MUST try there Artichoke Dip, it's to die for. It's such a cozy spot and drinks are very affordable."

    Lavinia W. via Yelp!
  • 3


    6 Summer St Bar Harbor, ME 04609

    Random review: "Was so excited to find this Bar Harbor gem! The staff is friendly, the space very appealing, and the food and drinks out of this world! The bluette cocktail - with st germain, blueberry juice, ginger, and lavender- was possibly the best I've ever had."

    Jeff B. via Yelp!
  • 4

    Cafe This Way

    14 Mt Desert St Bar Harbor, ME 04609

    Random review: "Really cute restaurant - much bigger/nicer inside than it appears on the outside.  We came here for dinner and had the beef tenderloin special (wrapped in bacon with a bone marrow sauce, mashed potatoe and vegetables) which was excellent - as well as the cod and mussel stew.  Both highly recommended!  Great service - would definitely come here again :)"

    DA W. via Yelp!
  • 5


    318 Main St Bar Harbor, ME 04609

    Random review: " Everything we had was amazing. The lobster cold plate is a beautiful presentation, very colorful and large pieces of lobster, light and refreshing. The surf and turf is awesome! The clams are cooked perfectly and I have never had such good pork belly crispy and served with a great chili sauce. The ribs were a perfect balance of a salty rub and a sweet BBQ sauce. If you are visiting bay harbor this is a place that is worth every penny!"

    Jeff B. via Yelp!
  • 6

    McKays Public House

    231 Main St Bar Harbor, ME 04609

    Random review: "The atmosphere is so perfect, there was a guy playing acoustic guitar, that coupled with the outdoor lighting and hum of the dinner guests pulled us in.  We enjoyed a drink on some outdoor seating while waiting for our table.  The owner was absolutely charming, as was the staff.  Our server was lovely as well.  We tried the duck spring rolls, liver pate and a few oysters and all were delicious.  I had the salmon and my husband the steak, both were perfectly cooked."

    Andy G. via Yelp!
  • 7

    Lazy Lobster Deli

    16 Mt Desert St Bar Harbor, ME 04609

    Random review: "This place is great for a casual meal, the owner is friendly and very welcoming. The place was spacious and the food was good. My group ordered, the chowder, lobster bisque, lily melt panini, meat lovers pizza, hawaiian pizza, and pesto panini which all tasted great."

    Steffen K. via Yelp!
  • 8

    Trailhead Café

    37 Cottage St Bar Harbor, ME 04609

    Random review: "We came here the day we were leaving to grab a quick bite and cup of joe.  Awesome coffee.....I am not too picky when it comes to coffee but there was something about this coffee that made it better than the rest!  The sandwiches were simple and very good! The cafe was very cozy and looked like a true coffeehouse!"

    Michelle LS S. via Yelp!
  • 9

    Leary's Landing Irish Pub

    2 Mt Desert St Bar Harbor, ME 04609

    Random review: "Leary's Landing Irish Pub is truly a hidden gem in Bar Harbour. It's slightly set back from it's immediate neighbouring premises, perhaps explaining why it is seemingly undiscovered. The pub is quite small with just a few tables but this adds to the charm and the feeling of 'discovery'. The efficient, friendly service is certainly a huge welcome and massive contrast to some of the nearby watering holes, and there's a fantastic selection of local, national and international beers, ales and lagers."

    Marianne S. via Yelp!
  • 10

    Rosalie's Pizza

    46 Cottage St Bar Harbor, ME 04609

    Random review: "Okay, I'm going to say's probably the best pizza I've had. I had Rosalie's choice (spinach and mushroom) and my boyfriend had a pepperoni with olives. The pizzas were a perfect mix of everything and weren't greasy! It wasn't soggy and overloaded with sauce or cheese. Just a perfect crunch in every bite."

    Eric H. via Yelp!