We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Royal River Grill House

106 Lafayette St, Ste 5, Yarmouth, ME 04096-6125
+1 207-846-1226
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good31%
  • Average11%
  • Poor6%
  • Terrible1%
Travellers talk about
“brunch” (23 reviews)
“truffle fries” (11 reviews)
“duck” (12 reviews)
Open Now
11:30 am - 9:00 pm Hours
American, Bar, Seafood, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
106 Lafayette St, Ste 5, Yarmouth, ME 04096-6125
All Details
Write a ReviewReviews (394)
Traveller rating
Traveller type
Time of year

1 - 10 of 393 reviews

Reviewed 1 week ago

Quiet, outside closed up, it was dark. Marina not a novelty for us, we had seen boats previously. Watch your step in the dark. We found this restaurant in passing. I ordered a main course, Seaside Platter (?) for $29 plus tax. Either I missed...More

Thank halilley
Reviewed 1 week ago

Discovered this place while driving to the Cousin's Island Ferry and glad we did!! Met family we hadn't seen in years for lunch and enjoyed a seat by the window, excellent waitress and delicious meal and desserts! I understand you need reservations in summer months...More

Thank E H
Reviewed 3 weeks ago via mobile

We dinned here with family. We had reservations. Seated immediately. The server, Ashley, was friendly and attentive. She explained some specials not on the menu. Every ordered was presented well and tasted good. I would recommend this restaurant.

Thank rjrobbin
Reviewed 4 weeks ago

This restaurant was recommended to me by a local person which I am not. I would never have known about it though it was very busy. It was an interesting look about it. Some tables for dining and a hang out bar area with couches....More

Thank catskillperson
Reviewed 4 weeks ago via mobile

There are few places in Yarmouth, so typically meet people in Portland. Someone in our group suggested meeting here, so it was my first time. We chose to eat in the outdoor covered and heated patio, which accommodated dozens of people. Very nice ambiance. The...More

Thank eloquentone1
Reviewed 4 weeks ago

My wife and I stopped in for lunch on our way to Camden from the airport. The restaurant is really nice and sitting out on the porch offered a great view. The food and service was good, my only complaint was the lobster roll had...More

Thank sparksjr
Reviewed 11 October 2018 via mobile

My family was very disappointed with their meals. The ceasar salad with grilled chicken was too salty to eat, the bowl of lobster stew was warm contained one small claw nothing else, the French onion soup had no cheese and althotour waitress was pleasant service...More

1  Thank shunt9
Reviewed 8 October 2018

One of the highlights of our summer vacation in Maine was choosing this restaurant in Yarmouth. It is easy to get to, with enough parking spaces, and the ambience can't be beat. Service was quite competent, and we enjoyed watching the comings and goings of...More

Thank epicure7
Reviewed 7 October 2018 via mobile

Exceptional food, great service and beautiful views. The toast trio appetizer was so crazy good I wish I had it all to myself. I’ve lived in Maine for maybe 7 years and somehow never found this place until today. It will be visited again!! It...More

Thank Idget16
Reviewed 6 October 2018

Food is very good. Ambiance is probably one of the best in New England. Service is excellent. Easy parking and access.

Thank retrovir88
Nearby HotelsSee all hotels
Best Western Freeport Inn
525 reviews
2.61 km away
Casco Bay Inn
431 reviews
3.38 km away
Holiday Inn Express Hotel & Suites Freeport
512 reviews
5.91 km away
Quality Suites
363 reviews
6.23 km away
Nearby Restaurants
Clayton's Cafe
123 reviews
1.08 km away
Bruce's Burritos
71 reviews
1.09 km away
Dirigo Public House
50 reviews
1.15 km away
Nearby Attractions
Eartha, the World's Largest Revolving and Rotating Globe
124 reviews
1.62 km away
Twin Brook Recreation Area
6 reviews
6.05 km away
Royal River Park
14 reviews
2.21 km away
Atlantic Seal Cruises
11 reviews
6.16 km away
Questions & Answers
Get quick answers from Royal River Grill House staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch
Restaurant features
Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Romantic, Groups, Local cuisine, Special Occasion Dining, Bar Scene, View, Kids, Business meetings
Open Hours
10:00 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
Location and Contact Information
  • Address: 106 Lafayette St, Ste 5, Yarmouth, ME 04096-6125
  • Location: United States  >  Maine (ME)  >  Yarmouth
  • Phone Number: +1 207-846-1226
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing