Ullapool es un pueblo pesquero que se creó artificialmente durante las grandes capturas de arenque en torno a 1800. Está situada en Loch Broom y es la única ciudad más grande de la costa noroeste de Escocia. Merece la pena ver el paseo del puerto, con sus casas blancas en la estrecha playa, y hay muchas tiendas de recuerdos y artesanía por las que curiosear. Los excursionistas pueden explorar numerosas rutas de senderismo en las colinas de la ciudad. Además de la pesca y el senderismo, los visitantes pueden reservar excursiones en barco y disfrutar de deportes acuáticos. También se puede jugar al golf en la meseta.