Trip Advisor


While Bar Harbor restaurants are renowned for some of the freshest seafood, with your dinner having likely been caught that day, a wide variety of dining options can be found. Whether you’re in the mood for American, Italian, Mexican, Chinese, vegetarian, kosher, homemade desserts, breakfast, or seafood, there is sure to be Bar Harbor restaurants to satisfy your appetite. And when dinner is over, there is a variety of pubs and breweries to relax with a few drinks and a few friends.

The Veranda Bar at Balance Rock Inn

21 Albert Meadow
Bar Harbor, Maine 04609
(207) 288-9900

The Chart Room

Rte 3, PO Box 26
Hulls Cove, Maine 04644

Fish House Grill

1 West Street
Bar Harbor, ME 04609
(207) 288-3070

Stewman’s Lobster Pound
 Downtown on the Wharf

35 West Street
Bar Harbor, Maine 04609

McKay’s Public House

McKays Public House has recaptured the traditional elegance of Bar Harbor’s past in its historic Victorian building on Main Street, Bar Harbor.

231 Main Street
Bar Harbor, ME 04609
(207) 288-2002

Cafe This Way

An exceptional dining experience in beautiful Bar Harbor, Maine.

14 Mt Desert Street
Bar Harbor, ME 04609
(207) 288-4483

Havana Restaurant

American fine dining with a Latin flair, located downtown.

318 Main Street
Bar Harbor, ME 04609
(207) 288-2822

Side Street Cafe

49 Rodick Street
Bar Harbor, ME 04609
(207) 801-2591

Blaze Restaurant

198 Main Street
Bar Harbor, ME 04609
(207) 801-2755

Thirsty Whale

Eat hearty and enjoy the charming pub atmosphere.

40 Cottage Street
Bar Harbor, ME 04609
(207) 288-9335

The Jordan Pond House

The dining traditions of the Jordan Pond House date back to the late 1800’s.

1 Park Loop Road
Seal Harbor, ME 04675
(207) 276-3316

2 Cats

The most unique cafe in Bar Harbor.

130 Cottage Street
Bar Harbor, ME 04609
(207) 288-2808

Burning Tree Restaurant

69 Otter Creek Drive
Otter Creek, ME 04660
(207) 288-9331


4 Clark Point Road
Southwest Harbor, ME 04679
(207) 244-4550

Fiddlers’ Green

Fiddlers’ green provides outstanding quality of food and service in a warm, casual and fun atmosphere overlooking the ocean.

411 Main Street
Southwest Harbor, ME 04679
(207) 244-9416

Red Sky Restaurant

A natural evolution of American fine dining, Red Sky uses quality fresh ingredients creatively prepared, emphasizing the fresh seafood of the Maine coast.

14 Clark Point Road
Southwest Harbor, ME 04679
(207) 244-0476