4 Best American Restaurants near Castine

Pentagoet Inn & Pub American • $$
26 Main St, Castine

“We had the opportunity to spend a night and enjoy a delicious dinner at the Pentagoet Inn and Pub. The Inn is gorgeous and the owners have thought of every detail. The pub and restaurant were outstanding. We would highly recommend this little piece of coastal, historic Maine.“

4.7 Superb65 Reviews
Buck's Restaurant American • $$
6 Cornfield Hill Rd, Brooksville - 4.37 miles

Customers` Favorites

Blueberry Crumble
Penne Puttanesca

“Great service and food was amazing! You really need to experience this gem!“

4.5 Superb33 Reviews
Bagaduce Lunch Seafood • $$
145 Frank's Flat, Penobscot - 4.76 miles

Customers` Favorites

Fish and Chips and Onion Rings \u0026 a Lobster Roll
Fish and Chips and Onion Rings & a Lobster Roll
Haddock Burgers French Fries Onion Rings
Haddock Sandwich and Onion Rings
Buffalo Chicken Tenders Basket
Lobster Roll and Onion Rings
Preach and Vanilla Ice Cream
Lobster Roll Cheeseburger
Fish and Chips Calamari
Spicy Tater Tots

“Really fresh, delicious seafood and an awesome place to sit on the river! I'm convinced that people who say the service isn't friendly simply aren't used to how straightforward Downeast Mainers are 😆😜 Will definitely be back!“

4.7 Superb52 Reviews
Oakland House Seaside Inn and Cottages American • $$
435 Herrick Rd, Brooksville - 6.8 miles

“We just spent two nights at the resort - we couldn't have enjoyed it more! The property is so beautiful and charming. Our room was perfect and the bed was beyond comfortable. Robin and staff were very helpful and accommodating. Highly recommend this property.“

4.4 Superb16 Reviews