Skip to main content

Search hotels in Portsoy

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

Portsoy – 13 hotels and places to stay

Filter by:

Star rating

Review score

Station Hotel Portsoy

Hotel in Portsoy

In picturesque Portsoy, on the Grampian Coastal Trail, Station Hotel Portsoy offers free parking, free WiFi and cosy bedrooms. There is a traditional restaurant, games room and sea views.

M
Matthew
From
Switzerland
The hotel was really nice, the room very clean. Breakfast was delicious too. Special mention to the staff who were really nice and happy to chat. We also forgot 2 personal items in the room and they went above and beyond to get them back to us! We are really grateful.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 550 reviews
Price from
£185.96
1 night, 2 adults

The Garden Cottage with Hot Tub

Portsoy

Boasting a hot tub, The Garden Cottage with Hot Tub is set in Portsoy. The property is around 32 km from Huntly Castle, 42 km from Elgin Cathedral and 29 km from Delgatie Castle.

M
Michala
From
United Kingdom
The cottage was beautifully decorated, comfortable and had many extras included that you would not normally get in a holiday home. It was extremely clean with everything and more that you would possibly need for a stay. The large garden was very private with various seating areas and lovely mature fruit trees and plants . The host was very quick at getting back to me with any query and was very pleasant and friendly.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
£425
1 night, 2 adults

2 Seafield Place

Portsoy

Set 43 km from Elgin Cathedral, 29 km from Delgatie Castle and 38 km from Fyvie Castle, 2 Seafield Place offers accommodation situated in Portsoy.

A
Ashley
From
United Kingdom
Lovely cottage in a great location . Lots of eating choices within walking distance. Cottage was spotless and was very well equipped. We would not hesitate to recommend it .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 21 reviews
Price from
£453.10
1 night, 2 adults

The Seafield Arms-Cullen

Cullen (Near Portsoy)

Situated in Cullen, 34 km from Huntly Castle, The Seafield Arms-Cullen features accommodation with a terrace, free private parking, a restaurant and a bar.

G
Giuseppe
From
Australia
The staff were genuinely hospitable and warm. Cullen is a lovely town and the hotel was well located. The layout and decor of the lounge bar, reception and bistro were tastefully done and created an inviting homely atmosphere
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 273 reviews
Price from
£140
1 night, 2 adults

The Royal Oak Hotel

Cullen (Near Portsoy)

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.

B
Barry
From
Australia
Recently refurbished. Good sized room. Comfortable beds. Excellent breakfast. Friendly staff. Good meals.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 435 reviews
Price from
£130
1 night, 2 adults

Grant Arms Hotel

Cullen (Near Portsoy)

Located in Cullen and within 34 km of Elgin Cathedral, Grant Arms Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

M
Matteo
From
Italy
Big and comfortable room, very nice, everything you need was there
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 296 reviews
Price from
£90
1 night, 2 adults

Banff Springs Hotel

Banff (Near Portsoy)

On the outskirts of the Royal Burgh of Banff, the Banff Springs Hotel overlooks the Moray Firth. It offers a restaurant, a Lounge Bar, and rooms with a TV and free Wi-Fi.

S
Shelley
From
New Zealand
The staff were lovely and friendly. Especially found Becca helpful. Great food.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 432 reviews
Price from
£143
1 night, 2 adults

Cullen Bay Hotel

Cullen (Near Portsoy)

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.

N
Nordwestmann
From
Germany
Room No 12 had a very good size and gread overviews over the golf course, the bay all the way to Cullen.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 576 reviews
Price from
£130
1 night, 2 adults

Nether Dallachy Farmhouse

Banff (Near Portsoy)

Nether Dallachy Farmhouse has garden views, free WiFi and free private parking, set in Banff, 31 km from Huntly Castle.

S
Stephen
From
Australia
It’s difficult to describe just how lovely our stay at Nether Dallachy was. After 5 weeks travelling around the UK, it’s definitely our favourite B&B. Perfectly situated in a quieter area away from the main road but close enough to enjoy the many & varied delights of the Speyside region. We really cannot recommend Nether Dallachy highly enough. Tip: if you have an interest in or connection to the old RAF Banff airfield, be sure to mention it to Nigel.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 126 reviews
Price from
£105.50
1 night, 2 adults

Periwinkle Cottage

Banff (Near Portsoy)

Offering a garden and sea view, Periwinkle Cottage is located in Banff, 35 km from Huntly Castle and 19 km from Delgatie Castle.

M
Miśka
From
Poland
I loved everything about this place
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
£468.05
1 night, 2 adults
See all 13 hotels in Portsoy

Hotels with parking in Portsoy

  • Free parking
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 432 reviews
    From £143 per night
  • Free parking
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 197 reviews
    From £120 per night
  • Free parking
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 296 reviews
    From £90 per night
  • Free parking
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 435 reviews
    From £160 per night
  • Free parking
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 611 reviews
  • Free parking
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 414 reviews
    From £99 per night
  • Free parking
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 576 reviews
    From £143 per night
  • Free parking
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 415 reviews
    From £148.50 per night
  • Free parking
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 273 reviews
    From £210 per night
  • Free parking
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 328 reviews
    From £160 per night

Most booked hotels in Portsoy and surroundings in the past month

See all

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.

  • 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, 4 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.

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

    11 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.

  • 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.

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

    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.

Best hotels with breakfast in Portsoy and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 126 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...

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 268 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 434 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 574 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.

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

    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 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...

  • Shore House

    Hotel in Banff
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 reviews

    Offering a garden and garden view, Shore House is located in Banff, 33 km from Huntly Castle and 22 km from Delgatie 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 10.0
    Exceptional - What previous guests thought, 5 reviews
    Just fabulous. Beautifully modernised to an exceptionally high standard. Warm, comfortable, a convenient location to explore the coastline and in the lovely village of Portsoy. I wish I had booked a longer stay to enjoy such a lovely property.
    Guest review by
    Sheelagh
    United Kingdom
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review
    The cottage was very comfortable and cozy, very quiet and in a great location right next to Portsoy’s 16th century Harbour. Definitely go back there again.
    Guest review by
    Harold
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 19 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
  • From £209.25 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 550 reviews
    The only good thing about this hotel was the location. There was one young staff member (school student) who was absolutely lovely.
    Guest review by
    kirsty
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews
    We loved our stay at beautiful Portsoy. Everything about the Appartement was fine.
    Guest review by
    Marieke
    Austria

Research, refine and make plans for your whole trip