1. Bodysgallen Hall, Dining Room
Cuisine: Traditional British
Experience fine dining within the elegant, formal setting of a Grade I-listed 17th-century manor house on the outskirts of Llandudno. The menu showcases reliable British standards, though it is described as not overly adventurous, with a focus on quality. This venue is particularly suited for romantic dinners or special celebrations. Reservations are highly recommended due to its popularity and reputation as Llandudno's only 3 AA Rosettes restaurant.
Price: £75.00 per person for a traditional 3-course dinner; £59.00 per person for a 2-course meal including main.
Getting There: Located on The Royal Welsh Way, on the outskirts of Llandudno. A short taxi ride from the main town centre would be appropriate. (Exact taxi cost not specified, but typically a few miles.)
2. Dylan's Llandudno
Cuisine: Seafood
Situated on East Parade near the seafront, Dylan's offers a vibrant dining experience with stunning views of Llandudno's bay. The restaurant prides itself on celebrating local produce, especially seafood, and the natural beauty of North Wales. It features intimate downstairs areas, an upstairs dining room with an impressive arched ceiling, and an outdoor terrace ideal for summer drinks. The atmosphere is relaxed and pleasant, making it suitable for families and couples alike. It was recognised for 'Best Customer Experience' in 2025.
Price: Approx. £20-£40 per person for a main course. Price and portions are noted as excellent.
Getting There: Conveniently located on East Parade near the seafront, it is within walking distance of much of the main town area.
3. The Cottage Loaf
Cuisine: British Gastropub
Affectionately known as 'The Loaf,' this award-winning traditional tavern in the heart of Llandudno offers a charming, cozy atmosphere with rustic wooden beams and open fires. It serves delicious homemade pub favourites, complemented by seasonal specials, with an emphasis on local produce. The selection of local real ales, including beer from Conwy Brewery, is impressive. It is a local favourite, perfect for a relaxed meal or a hearty Sunday roast, with the option of dining on the sun terrace or in the garden courtyard on warmer days.
Price: Approx. £15-£30 per person for a main course.
Getting There: Located on Market Street, just off the main Llandudno high street, making it easily accessible by foot from most central accommodations.
4. Carlo's Restaurant
Cuisine: Authentic Italian
This intimate, family-owned Italian restaurant has been a top choice in Llandudno for over 30 years, earning a loyal following from both locals and visitors. Carlo's is celebrated for its authentic Italian cuisine, including freshly prepared pasta, classic pizzas, and succulent meat dishes, all crafted with locally sourced ingredients. The friendly service and generous portions contribute to a delightful culinary experience in a lovely atmosphere, ideal for families and couples. It is advisable to make a reservation due to its popularity.
Price: Approx. £15-£30 per person for a main course.
Getting There: Found on Pleasant Street, the restaurant is centrally located and easily reachable by walking from Llandudno's main attractions.
5. Barnacles Fish & Chips
Cuisine: Fish & Chips
Barnacles satisfies the quintessential British seaside craving for fish and chips, offering this classic dish in a warm and cozy setting rather than just as a takeaway. It provides quality food, including cod, haddock, plaice, and chips, alongside wholesome pies, hot pots, and vegan and gluten-free options. The establishment holds a 5-star food hygiene rating, ensuring a clean and reliable dining choice for those seeking a traditional, affordable meal.
Price: Approx. £10-£15 per person for a meal.
Getting There: Centrally located on Mostyn Street, Barnacles is within easy walking distance for most visitors exploring Llandudno.