No but the Venue next door is class
No on site restaurant (although there is breakfast in the mornings). But there are restaurants within walking distance. We went to The Venue next door and the food was great!
Not a restaurant in the hotel but the Venue next door has great food! Also, down the hill there are a few good places, too.
Get an answer from Strandhill Lodge and Suites Hotel staff and past guests.