
SIGN UP AND GET MORE FOR FREE
- Lowest Rate Guaranteed
- Free Cancellation
- Free Wifi and Parking
- Secure Booking
- Instant Confirmation
Save 15% per night and you can book priority early check in – subject to availability ! Offer available when you Book Direct only on www.thebeacheshotel.com. Join our mailing list today to become a member and enjoy discounts on our Bed & Breakfast Rates. Once you enter your email, you will receive a 4 Digit Code to enter below to unlock your discount.

Members Rate - Up to 25% Off Bed & Breakfast
- Complimentary WiFi & Car Parking On Site
- Complimentary Access to our Swimming Pool
- No Deposit
- Breakfast included
Wake up to the soothing sounds of the sea or panoramic views of the mountains at The Beaches Hotel, perfectly located just steps from the golden sands of Barkby Beach. Our cosy, comfortable rooms provide a relaxing retreat after a day of exploring the North Wales coastline.
Choose from one of our luxurious rooms, whether it be picturesque vie...
Rooms ($) | Arrival Sat 20 Jun | Depart Sun 21 Jun | Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri 26 Jun | Sat, 20 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD168 | Mon 22 Jun22 Jun 2026 USD168 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD168 | Thu 25 Jun25 Jun 2026 USD168 | Fri 26 Jun26 Jun 2026 USD190 | 3 ![]() | ($) | |||||||||
7 ![]() | Sat 20 Jun20 Jun 2026 USD229 | Sun 21 Jun21 Jun 2026 USD196 | Mon 22 Jun22 Jun 2026 USD196 | Tue 23 Jun23 Jun 2026 USD196 | Wed 24 Jun24 Jun 2026 USD196 | Thu 25 Jun25 Jun 2026 USD196 | Fri 26 Jun26 Jun 2026 USD218 | 7 ![]()
Current Price
$
229.47
incl. taxes & fees
| ($) | ||||||||
| Sat 20 Jun20 Jun 2026 USD201 | Sun 21 Jun21 Jun 2026 USD168 | Mon 22 Jun22 Jun 2026 USD168 | Tue 23 Jun23 Jun 2026 USD168 | Wed 24 Jun24 Jun 2026 USD168 | Thu 25 Jun25 Jun 2026 USD168 | Fri 26 Jun26 Jun 2026 USD190 | 5 ![]()
Current Price
$
201.35
incl. taxes & fees
| ($) | |||||||||
| Sat 20 Jun20 Jun 2026 USD229 | Sun 21 Jun21 Jun 2026 USD196 | Mon 22 Jun22 Jun 2026 USD196 | Tue 23 Jun23 Jun 2026 USD196 | Wed 24 Jun24 Jun 2026 USD196 | Thu 25 Jun25 Jun 2026 USD196 | Fri 26 Jun26 Jun 2026 USD218 | 5 ![]()
Current Price
$
229.47
incl. taxes & fees
| ($) | |||||||||
5 ![]() Cosy Double Room
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD156 | Mon 22 Jun22 Jun 2026 USD156 | Tue 23 Jun23 Jun 2026 USD156 | Wed 24 Jun24 Jun 2026 USD156 | Thu 25 Jun25 Jun 2026 USD156 | Fri 26 Jun26 Jun 2026 USD156 | 5 ![]() | ($) | ||||||||
| Sat 20 Jun20 Jun 2026 USD111 | Sun 21 Jun21 Jun 2026 USD134 | Mon 22 Jun22 Jun 2026 USD134 | Tue 23 Jun23 Jun 2026 USD134 | Wed 24 Jun24 Jun 2026 USD134 | Thu 25 Jun25 Jun 2026 USD134 | Fri 26 Jun26 Jun 2026 USD134 | 4 ![]()
Current Price
$
111.36
incl. taxes & fees
| ($) | |||||||||
9 ![]() Superior Dbl Seaview
| Sat 20 Jun20 Jun 2026 USD274 | Sun 21 Jun21 Jun 2026 USD241 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD241 | Wed 24 Jun24 Jun 2026 USD241 | Thu 25 Jun25 Jun 2026 USD241 | Fri 26 Jun26 Jun 2026 USD263 | 9 ![]()
Current Price
$
274.47
incl. taxes & fees
| ($) | ||||||||
| Sat 20 Jun20 Jun 2026 USD274 | Sun 21 Jun21 Jun 2026 USD241 | Mon 22 Jun22 Jun 2026 USD241 | Tue 23 Jun23 Jun 2026 USD241 | Wed 24 Jun24 Jun 2026 USD241 | Thu 25 Jun25 Jun 2026 USD241 | Fri 26 Jun26 Jun 2026 USD263 | 4 ![]()
Current Price
$
274.47
incl. taxes & fees
| ($) | |||||||||
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD252 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD252 | Thu 25 Jun25 Jun 2026 USD252 | Fri 26 Jun26 Jun 2026 USD274 | 6 ![]() | ($) | |||||||||
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD241 | Mon 22 Jun22 Jun 2026 USD241 | Tue 23 Jun23 Jun 2026 USD241 | Wed 24 Jun24 Jun 2026 USD241 | Thu 25 Jun25 Jun 2026 USD241 | Fri 26 Jun26 Jun 2026 USD263 | 3 ![]() | ($) | |||||||||
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD252 | Mon 22 Jun22 Jun 2026 USD252 | Tue 23 Jun23 Jun 2026 USD252 | Wed 24 Jun24 Jun 2026 USD252 | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | 5 ![]() | ($) | |||||||||
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD274 | Mon 22 Jun22 Jun 2026 USD274 | Tue 23 Jun23 Jun 2026 USD274 | Wed 24 Jun24 Jun 2026 USD274 | Thu 25 Jun25 Jun 2026 USD274 | Fri 26 Jun26 Jun 2026 USD297 | 9 ![]() | ($) | |||||||||
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD308 | Mon 22 Jun22 Jun 2026 USD308 | Tue 23 Jun23 Jun 2026 USD308 | Wed 24 Jun24 Jun 2026 USD308 | Thu 25 Jun25 Jun 2026 USD308 | Fri 26 Jun26 Jun 2026 check-out ok | 5 ![]() | ($) | |||||||||













