Ullapool est une ville de pêcheurs qui a été créée artificiellement aux alentours de 1800 lors des grandes pêches au hareng. Elle se situe au bord du Loch Broom et est la seule grande ville de la côte nord-ouest écossaise. Il ne faut pas manquer de visiter la promenade du port avec ses maisons blanches sur la plage étroite. De nombreux magasins de souvenirs et d'artisanat vous invitent à flâner. Les randonneurs peuvent découvrir de nombreux sentiers sur les collines de la ville. Outre la pêche et la randonnée, les visiteurs peuvent également louer des bateaux et pratiquer une sport aquatique. Il est également possible de faire du golf dans la haute pleine.