Yes - Porth Veor Manor, Sure Hotel Collection by Best Western does have a restaurant. A bar is also available on-site.