RestaurantsBar Harbor

McKay's Public House in Bar Harbor, Maine

McKay's Public House: Gastropub in Bar Harbor

(1048)
Gastropub$$$
McKay's Public House
McKay's Public House

Why Eat

Why McKay's Public House

McKay's occupies a charming Victorian in Bar Harbor and runs a tight gastropub operation, serving high-end takes on classic dishes with global touches. The kitchen handles surf and turf with equal confidence, and the dining room draws everyone from wedding parties to couples on a night out. Reservations help, especially if you're a larger group.

  • Lobster Mac & Cheese with actual heft and richness.
  • Beef Short Ribs, generous portions, meat falls off bone.
  • French Onion Soup done well; worth a solo visit.
  • Accommodating for large groups; staff handles complexity smoothly.

Menu

What to order

Start with the French Onion Soup if it's on the menu. The Beef Short Ribs come in a massive portion; be ready for that. The Lobster Mac & Cheese is a draw for a reason. Salmon and the burger both land well. Skip the seafood risotto unless the kitchen's fixed the seasoning issue. Spring Salmon and Steak Frites round out solid picks.

At a Glance

At a glance

Best for

Special occasions, large groups, date night.

Price range

$$

Details

231 Main St, Bar Harbor, ME 04609
(207) 288-2002
mckayspublichouse.com

Opening Times

MonClosed
Tue5:00 – 9:00 PM
Wed5:00 – 9:00 PM
Thu5:00 – 9:00 PM
Fri5:00 – 9:00 PM
Sat5:00 – 9:00 PM
Sun5:00 – 9:00 PM

Atmosphere

The room

Spread across a Victorian house with multiple dining areas upstairs and down, plus a garden room. Noise level climbs during peak service, but the setting keeps things intimate.

Reviews

What guests say

Guests consistently praise the portion sizes, especially the short ribs, and note the attentive service. One recent visitor called it unforgettable despite a misstep with a risotto. A wedding party of 22 was handled so smoothly they want to return every time they're in town.

Location and nearby

Guides

Verified details

McKay's Public House is a restaurant in Bar Harbor, Maine, at 231 Main St. The official menu at McKay's Public House lists Grilled Cheese, Hot Dog, Kids Hamburger. Prices for those named menu items span USD 10.00–12.00 for the three named menu items. McKay's Public House lists outdoor seating, kids’ menu. Using the recorded coordinates of McKay's Public House, the map distance is 6.7 miles to Lamoine State Park. McKay's Public House publishes business information at mckayspublichouse.com.

Visit details

Official site
mckayspublichouse.com
Outdoor seating
Yes
Kid friendly
Kids’ menu
Menu
View menu
Menu items
Grilled Cheese, Hot Dog, Kids Hamburger
Price range
USD 10.00–12.00 for the three named menu items

Sources (checked 2026-09-16)

Restaurants

Nearby restaurants

All Restaurants

Hotels

Nearby hotels

Saltair Inn Waterfront B&B

$$$

Hotel

Bar Harbor

Saltair Inn Waterfront B&B

Beachfront B&B on Frenchmen Bay with exceptional breakfast, private beach access, and walkable downtown location. 46 reviews, 9.8/10.

Bayview Hotel

$$$

Hotel

Bar Harbor

Bayview Hotel

Waterfront 4-star hotel in Bar Harbor with sea views, included breakfast, shuttle service, and pool. Steps from Acadia National Park and downtown.

Bar Harbor Apartment

$$$

Hotel

Bar Harbor

Bar Harbor Apartment

Spacious 2-bedroom apartment in downtown Bar Harbor with full kitchen, parking, and walkable access to the harbor and Acadia National Park.

Cottage Street Downtown Apartment

$$$

Hotel

Bar Harbor

Cottage Street Downtown Apartment

Two-bedroom downtown Bar Harbor apartment steps from shops and restaurants, walking distance to Acadia. Free breakfast and parking included.

The Primrose

$$$

Hotel

Bar Harbor

The Primrose

Exceptional 9.7-rated inn in downtown Bar Harbor with homemade breakfast, free parking, and fireplace rooms. Steps from Acadia National Park.

Canterbury Suites B&B

$$$

Hotel

Bar Harbor

Canterbury Suites B&B

Gourmet breakfasts, spacious suites, and hosts Martha & Tim make this Bar Harbor B&B the ideal base for Acadia visits. Walk to everything downtown.

Chalet with a Private Beach in Acadia National Park

$$$

Hotel

Bar Harbor

Chalet with a Private Beach in Acadia National Park

Oceanfront two-bedroom chalet steps from Acadia National Park. Private beach access, fully equipped kitchen, peaceful woodland setting near Bar Harbor.

Deer Run Home

$$$

Hotel

Bar Harbor

Deer Run Home

Spacious 2-bedroom home in Bar Harbor with full kitchen, free parking, and quiet location 10 minutes from Acadia National Park. Perfect for families.

Downtown Bar Harbor Rental Home

$$$

Hotel

Bar Harbor

Downtown Bar Harbor Rental Home

Spacious 3-bedroom vacation home walkable to downtown Bar Harbor and steps from Acadia National Park. Fully equipped kitchen, fireplace, free WiFi.

Private Oasis

$$$

Hotel

Bar Harbor

Private Oasis

Spacious 3-bedroom vacation home in Bar Harbor with hot tub, full kitchen, and mountain views. Walk to town and Acadia National Park.

Sand Bar Cottage Inn

$$$

Hotel

Bar Harbor

Sand Bar Cottage Inn

Award-winning bed & breakfast steps from Bar Harbor's waterfront. Exceptional breakfast, live music, and innkeeper Chris's warm hospitality. Book your Acadia escape.

The Pathmaker Hotel

$$$

Hotel

Bar Harbor

The Pathmaker Hotel

Newly opened 3-star hotel in Bar Harbor with exceptional breakfast, on-site restaurant, and walking distance to shops and Acadia. 9.5/10 rating.

All Hotels