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 cozy bedrooms. There is a traditional restaurant, games room and sea views.

E
Elaine
From
United Kingdom
Friendly, welcoming staff. Excellent location. Evening meals (on two nights) were delicious. Freshly cooked curries made to our tastes but European fare was also available. Our suite was a good size, very comfortable and the hotel in general was clean.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 551 reviews
Price from
$250.66
1 night, 2 adults

2 Seafield Place

Portsoy

2 Seafield Place offers accommodations in Portsoy, 27 miles from Leith Hall Garden & Estate.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 21 reviews
Price from
$610.73
1 night, 2 adults

The Seafield Arms-Cullen

Cullen (Near Portsoy)

Located in Cullen, 21 miles from Huntly Castle, The Seafield Arms-Cullen has accommodations with a terrace, free private parking, a restaurant and a bar.

S
Sarah
From
United States
Loved our stay in Cullen!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 273 reviews
Price from
$188.71
1 night, 2 adults

The Royal Oak Hotel

Cullen (Near Portsoy)

Located in Cullen, 21 miles from Elgin Cathedral, The Royal Oak Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

D
Dennis
From
United Kingdom
The Dinner and Breakfast menus were excellent. The beachfront location is ideal for families and those simply wishing a break among pleasant scenery and a challenging golf course.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 434 reviews
Price from
$175.23
1 night, 2 adults

Grant Arms Hotel

Cullen (Near Portsoy)

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

A
Anonymous
From
United States
The parking was great and free! The room was large and secluded. The owners were friendly and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 296 reviews
Price from
$121.31
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.

C
Carole
From
Australia
Our room was most comfortable and warm. Beds very comfortable and pillows soft - made for a lovely night's sleep. Hotel staff were very helpful and friendly. We had a 'disability' room with walk in shower and shower chair.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 428 reviews
Price from
$192.75
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 accommodations in beautifully furnished rooms.

R
Richard
From
United Kingdom
The staff were very friendly, the food was excellent and the location is an absolute dream.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 577 reviews
Price from
$175.23
1 night, 2 adults

Nether Dallachy Farmhouse

Banff (Near Portsoy)

Nether Dallachy Farmhouse in Banff provides adults-only accommodations with a garden and a shared lounge. This bed and breakfast offers free private parking, luggage storage space, and free Wifi.

B
Brian
From
United Kingdom
Breakfast was excellent, great choice.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 125 reviews
Price from
$142.20
1 night, 2 adults

Periwinkle Cottage

Banff (Near Portsoy)

Periwinkle Cottage offers accommodations in Banff, 22 miles from Huntly Castle and 11 miles from Delgatie Castle.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$630.88
1 night, 2 adults

Whitehills Cottage - dogs welcome

Whitehills (Near Portsoy)

Whitehills Cottage - dogs welcome offers accommodations in Whitehills, 21 miles from Huntly Castle and 14 miles from Delgatie Castle.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$161.75
1 night, 2 adults
See all 13 hotels in Portsoy

Most booked hotels in Portsoy and surrounding area in the past month

See all

Budget hotels in Portsoy and nearby

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

    Featuring a garden, Driftwood Cottage, Portsoy provides accommodations in Banff. With garden views, this accommodation features a patio.

  • Mains Of Durn Cottage, offers accommodations in Banff, 27 miles from Elgin Cathedral and 18 miles from Delgatie Castle.

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

    P'lace of Glassaugh offers accommodations in Banff, 1.4 miles from Sandend Beach and 20 miles from Huntly Castle. Free Wifi is offered throughout the property and private parking is available on site.

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

    Bullpens is located in Banff, just 20 miles from Huntly Castle and 25 miles from Elgin Cathedral.

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

    11 Village is located in Banff, just 21 miles from Huntly Castle and 25 miles from Elgin Cathedral. The 4-star vacation home is a few steps from Sandend Beach.

  • 36 Sandend Village offers accommodations in Banff, 25 miles from Elgin Cathedral and 21 miles from Delgatie Castle. The 4-star vacation home is 21 miles from Huntly Castle.

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

    20 miles from Huntly Castle in Fordyce, The Brae Steading features accommodations with access to a hot tub.

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

    Sandend Cottage is located in Banff, just 20 miles from Huntly Castle and 26 miles from Elgin Cathedral. This vacation home features accommodations with a patio.

Best hotels with breakfast in Portsoy and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 267 reviews

    Located in Whitehills, a 14-minute walk from Inverboyndie Beach, Seafield Arms Hotel has accommodations with a garden, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 435 reviews

    Located in Cullen, 21 miles from Elgin Cathedral, The Royal Oak Hotel provides accommodations 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, 577 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 accommodations in beautifully furnished rooms.

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

    Nether Dallachy Farmhouse in Banff provides adults-only accommodations with a garden and a shared lounge. This bed and breakfast offers free private parking, luggage storage space, and free Wifi.

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

    St Brandon House Country Cottages enjoys a location in Boyndie, 19 miles from Huntly Castle and 31 miles from Elgin Cathedral.

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

    Featuring a garden, Belvedere Holiday Home offers accommodations in Whitehills. This beachfront property offers access to a patio, free private parking, and free Wifi.

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

    2 bedroom Townhouse within Grade C listed Ladysbridge House offers accommodations in Ladysbridge Station, 1.8 miles from Inverboyndie Beach and 19 miles from Huntly Castle.

  • Shore House

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

    Shore House offers accommodations in Banff, a 15-minute walk from Inverboyndie Beach and 21 miles from Huntly Castle. This beachfront property offers access to free Wifi and free private parking.

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, 12 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 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 9.2
    Wonderful - What previous guests thought, 20 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 $272.65 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 550 reviews
    Comfortable clean hotel in a lovely small Scottish town. Goid restraunt,friendly staff and a good shower in the bathroom.
    Guest review by
    Niall
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Wonderful - 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