Beddgelert is a great location and the hotel has an excellent location within the village. The hotel's decor is dated and shabby but it is comfortable. The service was erratic. Some staff went out of their way to be helpful, others were keener on doing what they were doing than on helping a guest. The hotel says that it has WiFi, but it is only in the two public rooms, and even there the signal is erratic. The food is similarly erratic. The full English breakfast was awful, swimming in grease, but the fillet steak was superb, albeit let down by palid and flabbly chips. Althought I travelled alone, I noticed that the hotel was very family friendly. In summary, the hotel's minuses are, just, outweighed by its pluses but it could be a really great hotel if it were updated.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC