Perched on the Great Orme, The Bella Vista Hotel offers breathtaking views of Llandudno Bay and provides full board accommodations. The hotel features comfortable rooms with a cozy ambiance, perfect for a relaxing stay. Guests can enjoy a full board experience with the hotel's delicious meals. From a hearty breakfast to a delightful afternoon tea and a gourmet dinner, the hotel's restaurant serves a variety of dishes made with locally sourced ingredients. With its tranquil location, warm hospitality, and stunning views, The Bella Vista Hotel offers a unique full board experience in Llandudno.