There is a lot to offer the leisure visitor looking for hotels in Portsoy. Situated on the banks of Loch Soy, Portsoy has the oldest natural harbour in Europe. Portsoy Beach is where dolphins can be spotted. Good luck with your search and enjoy your stay.Portsoy Hotels. Durn House Portsoy is set in its own private grounds. An 18th-century property which has retained many of its original features, such as an impressive stone spiral staircase, large open fires and spacious rooms. Durn House is within easy strolling distance of Portsoy Village, an historic Scottish fishing village with its famous 17th-century harbour and coastal views.