The Castle is an idyllic coastal pub and restaurant set in Little Haven, Pembrokeshire, known for its warm and friendly atmosphere and excellent homemade food made with fresh local produce. With views over the bay and generous portions including standout Sunday roasts and seafood dishes, guests enjoy a varied menu, fine ales, wines and regular live music events throughout the year. Outdoor seating and wheelchair accessibility add to the relaxed seaside setting, making it a great choice for lunches, dinners or drinks while exploring the Pembrokeshire coast.