See the latest prices and deals by choosing your dates.
Hotel in Llandudno
Lansdowne House with Private Car Park in Llandudno provides accommodation with a terrace and a shared lounge. Built in 1908, the property is within less than 1 km of Llandudno Pier. lovely reception from host, fabulous room, great location and super breakfast.
Hotel in Cemaes Bay
Located in Cemaes Bay, less than 1 km from Traeth Mawr Beach, Gwesty Gadlys Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. Very helpful and friendly staff. Excellent food.
Hotel in Porthmadog
Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury. Fantastic place ho spend some time
Hotel in Porthmadog
Situated within Snowdonia National Park, Aberdunant Hall is a 17th-century property set within 200-acres of woodland on an idyllic upmarket Holiday Home Park. Myself, my husband and my two children came to stay here, in one of their cabanas, for just one night. We were trying to make the most of having a full day in Wales on the Saturday. We booked quite last minute and didn't do any research, it was purely based on location and price. When we arrived we got a little lost looking for the check in but the staff were all very pleasant and helpful. Our cabana was brilliant, worth every single penny. Just the right size for my family, clean, airy, everything you need! 10/10. We had pizza on the terrace which was super tasty and the kids played for hours in the playground and the enormous rhododendron bushes. What a beautiful setting, definitely more than a caravan park! I would highly recommend staying here and it's starred as a place we will stay at again.
Hotel in Llandudno
Gwesty Links is located in Llandudno. Free WiFi and free parking is provided. There are 15 guest bedrooms at the property. Everything was simply amazing.
Hotel in Conwy
Located in Conwy, 17 km from Llandudno Pier, Caer Rhun Hall Hotel provides accommodation with a garden, free private parking, a terrace and a bar. Beautifully renovated building surrounded by woodlands. Master suite was very comfortable. Attentive friendly staff made our stay even more enjoyable.
Hotel in Llandudno Beach, Llandudno
Situated in Llandudno, a few steps from Llandudno North Shore Beach, Hotel No5 Beach front with Free Private Car Park features accommodation with a shared lounge, free private parking and a terrace. I honestly can't say enough wonderful things about Hayley and the lovely Hotel No. 5 - I had such a wonderful time in Llandudno because of my stay here. To start, it's spotlessly clean, beautifully decorated, and I loved that it's a little bit removed from the hustle and bustle of everything (yet still very close, walkable, and steps from the bus stop!) The breakfast was absolutely delicious and included everything you could need to start your day. But the greatest part of the experience is Hayley, who goes above and beyond for her guests! She is so knowledgeable about the area, always checks in to make sure that you're enjoying your stay, and just pours her heart and soul into Hotel No.5 - and it shows! Really recommend staying here if you're traveling to Llandudno. I will absolutely stay again next time I'm in town!
Hotel in Barmouth
Set in Barmouth and with Barmouth Beach reachable within 400 metres, The Fanny Talbot offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. prime location, one block away from the beach. The rooms were brand new and were stunning and clean.. nothing was ever too much for the staff, and would highly recommend this place. The photos on the side don’t do it justice!!
Hotel in Dinas Mawddwy
Set in Dinas Mawddwy, 34 km from Lake Vyrnwy, The Buckley Arms offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Fantastic location, welcoming staff. Lovely room and bathroom. Great Chinese evening meal and Welsh breakfast. Recommended.
Hotel in Harlech
Set in Harlech, 1.6 km from Harlech Beach, The Queens Hotel Harlech offers accommodation with a garden, free private parking, a restaurant and a bar. Liam and rachel did a fantastic job making us feel welcome and at home! We loved the view of Harlech castle, the history and vintage feel of the hotel. Our room had space and all items needed. The hotel is not luxurious but has plenty of charm and hard working kind people! We ate a wonderful dinner and breakfast in the hotel and it was delicious and plentiful! We truly enjoyed our visit and the hotel.
Hotel in Llandudno
Hotel in Porthmadog
Hotel in Porthmadog
Hotel in Cemaes Bay
Hotel in Llandudno
Hotel in Dolwyddelan
Hotel in Barmouth
Hotel in Llandudno Beach, Llandudno
Hotel in Llanberis
Popular with guests booking hotels in Gwynedd
Hotel in Penmaenpool
Featuring a garden and free WiFi, George III Hotel is located in Penmaenpool, near Dolgellau. The property features a terrace, as well as a bar. British cuisine is served at the restaurant. Fabulous location, very friendly and welcoming staff who went out of their way to make us feel...
Hotel in Barmouth
Featuring a bar, The Tilman is located in Barmouth. At the hotel, rooms have a desk, a flat-screen TV and a private bathroom. All units at The Tilman include air conditioning and a wardrobe. perfect small hotel, wonderful room and bar. surprisingly great restaurants very close by.
Hotel in Dolgellau
Located 38 km from Portmeirion, Y Meirionnydd Townhouse offers 5-star accommodation in Dolgellau and features a terrace. The property is allergy-free and is situated 26 km from Castell y Bere. Check in was really good Dafwyd ( apologies if it’s not spelt correct ) is a cool guy with excellent...
Hotel in Criccieth
With views over the beach, Tremadog Bay and towards the ruins of Criccieth Castle, Caerwylan Hotel is situated 10 minutes’ drive from the edge of Snowdonia National Park. It was lovely and clean really friendly staff parking was great at back of hotel nice and safe as...
Hotel in Bala
On the edge of Snowdonia National Park, Palé Hall 5 red star Relais Chateaux property set in a Victorian manor house hotel with 18 elegant rooms in the main building and 4 garden suites. This was the most magnifient Hotel, and definitely worth its 5 stars, everything was absolutely...
Hotel in Amlwch
This highly commended hotel in Amlwch, Anglesey has a restaurant with a fine reputation for serving only the freshest of ingredients. Warm welcome, friendly staff, superb location, high standard spacious room and peace and quiet.
Hotel in Conwy
Set in Conwy, 10 km from Llandudno Pier, The Manor Boutique Hotel Restaurant and Bar offers accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Aberdyfi
Situated in Aberdyfi, 2.3 km from Aberdyfi Beach, Trefeddian Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. This hotel is exceptional. The faculties are amazing.
Hotel in Amlwch
Set in Amlwch, 44 km from Snowdon Mountain Railway, Dinorben Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Owners were stunningly friendly, attentive and supportive.
Hotel in Llandudno
Set in Llandudno and within 80 metres of Llandudno North Shore Beach, Can-Y-Bae Hotel features a garden, non-smoking rooms, and free WiFi throughout the property. Lovely hotel, very welcoming staff and clean room with everything needed provided in the room.
Hotel in Llandudno
Set in Llandudno, 70 metres from Llandudno North Shore Beach, The County Hotel offers accommodation with a shared lounge, private parking, a restaurant and a bar. Clean quiet relaxed. Good location
Hotel in Llandudno
The New Alexandra Hotel has a garden, shared lounge, a restaurant and bar in Llandudno. Boasting family rooms, this property also provides guests with a sun terrace. It's an older building with a lot of charm, in a great location almost right next to the...
Hotel in Llandudno
On Llandudno seafront, The Marine Hotel enjoys stunning views across the Irish Sea, and offers en suite rooms and free WiFi in public areas. Everything staff helpful and it was a great for everyone
Hotel in Betws-y-coed
Set in the picturesque village of Betws-y-Coed in the north of Snowdonia National Park, the Glan Aber serves local cask and real ales in its bar. Fabulous Welsh breakfast! Evening meal was also very good! Lovely convenient accomodation!..
Hotel in Llandudno Beach, Llandudno
Situated on Llandudno’s Central Promenade, family-run Iris Hotel Llandudno is just metres from Llandudno Beach and overlooks the sea. This was an extremely last minute booking and the staff were so accommodating to our late check in 😁
Hotel in Llandudno Beach, Llandudno
With the Great Orme on the left and Little Orme on the right, Elsinore Hotel Llandudno enjoys scenic views of Llandudno promenade. It offers a bar and free Wi-Fi in the public areas. Location Is Very Great , Very good breakfast
Hotel in Llandudno
Lansdowne House with Private Car Park in Llandudno provides accommodation with a terrace and a shared lounge. Built in 1908, the property is within less than 1 km of Llandudno Pier. lovely reception from host, fabulous room, great location and super breakfast.
Hotel in Cemaes Bay
Located in Cemaes Bay, less than 1 km from Traeth Mawr Beach, Gwesty Gadlys Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. Very helpful and friendly staff. Excellent food.
Hotel in Llandudno Beach, Llandudno
Situated in Llandudno, a few steps from Llandudno North Shore Beach, Hotel No5 Beach front with Free Private Car Park features accommodation with a shared lounge, free private parking and a terrace. I honestly can't say enough wonderful things about Hayley and the lovely Hotel No.
Hotel in Beddgelert
Situated in Beddgelert and with Snowdon reachable within 16 km, Sygun Fawr Country House features a shared lounge, non-smoking rooms, free WiFi and a bar. Beautiful house with lovely rooms in the nature.
Hotel in Barmouth
Set in Barmouth, 2.2 km from Barmouth Beach, Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly offers accommodation with a garden, free private parking and a terrace. Stunning views. Well kitted out accommodation. Free parking on site. Very comfortable beds.
Hotel in Amlwch
Set in Amlwch and with Snowdon Mountain Railway reachable within 47 km, The Anchorage offers a garden, non-smoking rooms, free WiFi and a terrace. Great welcome, very helpful. Spotlessly clean.
Hotel in Llandudno
Milverton House offers B&B accommodation in Llandudno. Guests can enjoy the property's terrace. Each room is fitted with a TV. Certain rooms have a seating area where you can relax. perfect location near beach area, great for walks along strand with hundred year old hotels (still...
Hotel in Llandudno
On the seafront in Llandudno, Swn Y Mor offers well-appointed rooms and freshly prepared home-cooked food. breakfast was great. Location is wonderful.
There are 4,026 hotels in Gwynedd you can book on Booking.com.
Popular places to stay in Gwynedd include hotels near Portmeirion, Snowdon and Shell Island.
Many families visiting Gwynedd loved staying at The Manor Boutique Hotel Restaurant and Bar, The Fanny Talbot and The Anchorage.
Similarly, The Tilman, Hotel No5 Beach front with Free Private Car Park and Tynedale Hotel are also popular among family travellers.
Lansdowne House with Private Car Park, Portmeirion Village & Castell Deudraeth and Gwesty Gadlys Hotel are some of the popular hotels in Gwynedd.
In addition to these hotels, Aberdunant Hall, Gwesty Links and Hotel No5 Beach front with Free Private Car Park are also popular in Gwynedd.
The Manor Boutique Hotel Restaurant and Bar, Trefeddian Hotel and Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly have received great reviews from travellers in Gwynedd regarding the views from their hotel rooms.
Guests staying in Gwynedd also spoke highly of the views from the rooms at George III Hotel, Palé Hall and Gwesty Ty Newydd.
On average, it costs £100 per night to book a 3-star hotel in Gwynedd for tonight. You'll pay on average around £135 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Gwynedd will cost around £239 (based on Booking.com prices).
Llandudno, Betws-y-coed and Llanberis are popular with other travellers visiting Gwynedd.
Couples travelling in Gwynedd loved staying at Garden Hotel, Hotel No5 Beach front with Free Private Car Park and The Anchorage.
Similarly, these hotels in Gwynedd are highly rated by couples: Palé Hall, Plas Penaeldroch Manor and Caer Rhun Hall Hotel.
On average, 3-star hotels in Gwynedd cost £99 per night, and 4-star hotels in Gwynedd are £115 per night. If you're looking for something really special, a 5-star hotel in Gwynedd can on average be found for £151 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Gwynedd this weekend is £194 or, for a 4-star hotel, £287. Looking for something even fancier? 5-star hotels in Gwynedd for this weekend cost on average around £293 per night (based on Booking.com prices).
Some of the best hotels in Gwynedd near Portmeirion include Portmeirion Village & Castell Deudraeth, Abergafren Lodge and The Little Boat House.
For hotels in Gwynedd that serve up a highly-rated breakfast, try Swn Y Mor, Trefeddian Hotel and Plas Penaeldroch Manor.
Breakfast at these hotels in Gwynedd are also highly rated: Garden Hotel, Caerwylan Hotel and Lastra Farm Hotel.
Criccieth
Excellent location overlooking Cardigan Bay, Apartment had everything for an excellent stay. All supermarkets you could need in Porthmadog around 5 miles away. Good location for exploring Gwynedd. Kitchen and lounge area a good size with excellent sea views all round.
Beautiful building retaining many of the original features with stunning views across the Menai Strait to Gwynedd - a quick stroll to the castle, gaol and sea front
Beautiful views and it has 2 restaurants
Lovely and welcoming hosts. Great breakfast and good location.
We enjoyed the pool & spa. Free parking & how central it is but most of all how welcoming everyone was. 
The staff were highly efficient and customer orientated. Nothing was too much trouble and they were instrumental in finding solutions. I felt valued and respected.
very good noise insulation on the fourth floor led to a good nights rest Breakfast had an excellent selection and staff welcoming. My room was excellent (403) I had to be careful of not banging my head on the slanting ceiling; the edge is sharp
Loved the location, old but clean,
Wonderful location that is steeped in history. The staff were all very friendly, and the food and drink selection was great.
The sea view was amazing wasn't expecting a view from your own balcony for what we paid!
The location overlooking the Quay and with a view of Conwy castle. It was very private and quite at night.
Fantastic location, easy parking, great amenities, lovely staff, comfortable beds, big rooms. We would definitely stay again.
Everything was perfect, the staff were brilliant, choice of food was great.A special thanks to Rob,he made me feel very welcome.
The pool was nice. I enjoyed the steam room after a long day of exploring. The location is convenient to visit the castle. Parking onsite is a plus.
Room, View, elegant hotel, grounds, food
We could not have wanted for anything more. Robin and Jane were extremely accommodating, we had our dogs with us who loved the place and the grounds. Nothing seemed to be too much trouble and they were the perfect hosts. Their passion for hospitality and clearly for amazing food was clear to see. Also to reiterate... the food was amazing.
The hotel was very well located, very nice room, lovely stuff and amazing breakfast. I went there just for one night but I hope to come back soon, and definitely I’m going to repeat the hotel.
This hotel is exceptional. The faculties are amazing. There’s a pool, a games room, even a sitting room for the dogs who are staying in the hotel. There was even a harpist entertaining in the evening! The whole place is beautifully decorated and very comfortable, and there are lots of original art works around. The location is great and there’s lots of safe parking on site. The staff are helpful and friendly.