Stella Maris Country House Hotel is situated in a 19th century building in Ballycastle, and it is about 9km away from the famous Downpatrick Head, a must-see attraction for every visitor in Ireland. The archaeological site of Céide Fields is only about a 5 minute drive from the hotel.