Skip to main content

Search hotels in Portsoy

Enter your dates to see the latest prices and deals for Portsoy hotels

Portsoy – 14 hotels and places to stay

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 552 reviews
    From
    US$188
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$388
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$226
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 22 reviews
    From
    US$627
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 274 reviews
    From
    US$189
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 425 reviews
    From
    US$182
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 293 reviews
    From
    US$121
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 425 reviews
    From
    US$149
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 558 reviews
    From
    US$175
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews
    From
    US$631
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$1,162
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 63 reviews
    From
    US$162
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 18 reviews
    From
    US$742
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 71 reviews
    From
    US$175
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 8 reviews
    From
    US$1,060
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews
    From
    US$724
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews
    From
    US$572
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 13 reviews
    From
    US$578
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 350 reviews
    From
    US$216
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 214 reviews
    From
    US$162
    1 night, 2 adults

Most booked hotels in Portsoy and surroundings in the past month

See all

Hotels located in the centre of Portsoy

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Portsoy in the Grampian region, 20 South High Street offers accommodation with free WiFi and free private parking.

Budget hotels in Portsoy and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 11 reviews

    Boasting quiet street views, Driftwood Cottage, Portsoy features accommodation with a garden and a patio, around 32 km from Huntly Castle.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Mains Of Durn Cottage, a property with a garden, is situated in Banff, 29 km from Delgatie Castle, 38 km from Fyvie Castle, as well as 40 km from Leith Hall Garden & Estate.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated 32 km from Huntly Castle, 40 km from Elgin Cathedral and 34 km from Delgatie Castle, P'lace of Glassaugh offers accommodation located in Banff.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Bullpens, a property with a garden, is situated in Banff, 32 km from Huntly Castle, 40 km from Elgin Cathedral, as well as 34 km from Delgatie Castle.

  • 36 Sandend Village is located in Banff, 40 km from Elgin Cathedral, 34 km from Delgatie Castle, and 43 km from Fyvie Castle. The 4-star holiday home is 34 km from Huntly Castle.

  • Situated in Fordyce and only 32 km from Huntly Castle, The Brae Steading features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 10 reviews

    Set in Banff in the Grampian region, Sandend Cottage features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 120 reviews

    Nether Dallachy Farmhouse has garden views, free WiFi and free private parking, set in Banff, 31 km from Huntly Castle. 23 km from Delgatie Castle and 37 km from Fyvie Castle, the property features a...

    From US$142.13 per night

Best hotels with breakfast in Portsoy and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 263 reviews

    Situated in Whitehills, 1.2 km from Inverboyndie Beach, Seafield Arms Hotel features accommodation with a garden, free private parking, a restaurant and a bar.

    From US$181.88 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 425 reviews

    Set in Cullen, 33 km from Elgin Cathedral, The Royal Oak Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

    From US$181.88 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 558 reviews

    Enjoying a beautiful and elevated position on the Moray Firth Coast in the North-East of Scotland, this is a family-run hotel offering outstanding accommodation in beautifully furnished rooms.

    From US$185.92 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set in Boyndie, within 31 km of Huntly Castle and 49 km of Elgin Cathedral, St Brandon House Country Cottages offers accommodation with a garden and free WiFi as well as free private parking for...

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 24 reviews

    Offering a garden and garden view, Belvedere Holiday Home is situated in Whitehills, 33 km from Huntly Castle and 22 km from Delgatie Castle.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Located 23 km from Delgatie Castle, 36 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate, 19 Reidhaven Street provides accommodation set in Banff.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Ladysbridge Station and only 3 km from Inverboyndie Beach, 2 bedroom Townhouse within Grade C listed Ladysbridge House provides accommodation with garden views, free WiFi and free private...

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 53 reviews

    Featuring a patio with quiet street views, a garden and barbecue facilities, 29 Seafield Street can be found in Whitehills, close to Inverboyndie Beach and 33 km from Huntly Castle.

What guests said about Portsoy:

  • 10.0

    Loads of great walks the views along the coast were...

    Loads of great walks the views along the coast were spectacular to say the least. Well worth a visit, lots of fishing villages within a 20 mile radius all were fantastic and interesting history. If you are a golfer loads of golf courses to visit.. l ate in the hotel good food, there is only one other restaurant in Portsoy unfortunately it was closed on Monday and Tuesday so cannot comment. , but a Chinese takeaway and a fish and chip shop. The old harbour is fantastic and there is a pub overlooking the harbour.
    Guest review by
    George
    United Kingdom
  • 10.0

    Portsoy Hotel is at the heart of the community.

    Portsoy Hotel is at the heart of the community. Next door the award winning Portsoy ice cream - delicious and absolutely worth a visit. Visit: Duff House - 15 mins Spotty Bag Shop, Banff - 15 mins MacDuff Marine Aquarium - 20 mins Bow Fiddle Rock - Cullen - 20 mins Portsoy Caravan Site Portsoy Marble Portsoy Salmon Bothy Loch of Soy It is on a costal route with pretty tiny villages such as Crovie and Pennan nearby
    Guest review by
    Sherrel
  • 10.0

    A delightful small town on the Moray Firth coast with...

    A delightful small town on the Moray Firth coast with historic harbour and famous as a film set for Peaky Blinders and Whisky Galore. Easy to walk around the narrow roads to explore the town. Wonderful cliff walks from the town and a very tranquil and beautiful park in the centre. All the basics can be bought in the coop, bakers, and fabulous ice-cream shop. Chinese and fish and chip takeaways, lovely cafes and station hotel serve good food and the charming Port Cafe is a real treat. It's only a short drive to several other charming fishing villages nearby along the coast.
    Guest review by
    Alison
    United Kingdom
  • 10.0

    Portsoy is a lovely place, and well worth a visit.

    Portsoy is a lovely place, and well worth a visit. The hotel is centrally located, with cafes nearby and Portsoy icecream which is delicious. The last series of “Peeky Blinders” was filmed at the harbour. Recommend a trip here.
    Guest review by
    Stuart
  • 10.0

    Lovely harbour. Worth visiting the ice cream parlour.

    Lovely harbour. Worth visiting the ice cream parlour. Beaches in the area are fabulous particularly Cullen and the cliff edge walk to the bow fiddle rock at Portknockie. Durnhouse is the place to eat. Non residents are welcome and the food is wonderful.
    Guest review by
    Rebecca
    United Kingdom
  • 10.0

    Portsoy has a beautiful harbour that is easy to walk around.

    Portsoy has a beautiful harbour that is easy to walk around. It can be accessed by car and has parking and toilets, also a pub. You can walk up on to the headland and look out to sea, beautiful views. If you park in the actual town and walk down to the harbour it is a relatively steep hill.
    Guest review by
    Maria
    United Kingdom

See reviews by guests who stayed at hotels in Portsoy

See all
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 16 reviews
    lovely cosy home.comfy bed seaview from bedroom window we loved hearing sound of waves at a night time .this property had everything you needed.we even enjoyed all walks around portsoy locals was very kind and they welcomed you we look forewords to coming back again .our hoist also very kind and welcoming they ask how your stays going and asked us to call them if we needed anything. thankyou richard and sally for a lovely stay.
    Guest review by
    leigh
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews
    THE COTTAGE WAS PERFECT FOR US. SET IN THE MIDDLE OF PORTSOY WITH A WONDERFUL SEAVIEW. AND WE ARE WERE DELIGHTED WITH OUR COTTAGE, A HOME FROM HOME WITH EVERYTHING YOU COULD NEED BEING PROVIDED FOR. A PERFECT HOLIDAY. THE COTTAGE HAD EVERY APPLIANCE YOU COULD WANT IN THE LOVELY MODERN KITCHEN, WELL DECORATED AND FITTED THROUGHOUT WITH EVERYTHING YOU COULD NEED FOR A LOVELY BREAK IN THIS PART OF SCOTLAND.
    Guest review by
    TERRENCE
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 22 reviews
    Great location so close to shops , cafe and hotel. Delightful cottage with comfortable beds, good shower and bathroom facilities. Room to park the car right at the door. Kitchen well equipped for 2 or 3 people, with 4 we would have had to argue over wine glasses! Nice sunny sittiootery.
    Guest review by
    Alison
    United Kingdom
  • From US$209.21 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 552 reviews
    Lovely staff, helpful & friendly. Family room was comfortable, spacious and had a sea view. Meal at night and breakfasts were first class. It was dog friendly. Located in the centre of the main street in Portsoy with easy access to shops and a wee walk from the harbour.
    Guest review by
    Karen
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews
    great location , easy walk into Portsoy .Rooms very spacious and comfortable . Table all set if you want to eat meals in your room .
    Guest review by
    Trish
    United Kingdom
gogless