The Bear Hotel er en oplagt valgmulighed, når du besøger Cowbridge. Gæster, som gerne vil have noget at spise, kan besøge Sellars, der serverer lokale retter og er åben til morgenmad, frokost og aftensmad. Andre højdepunkter tæller 2 barer/lounger, en terrasse og en have. Rejsende har kun godt at sige om stedets hjælpsomme personale.