A sandy beach with footprints, a stone wall, and houses along the water's edge.

Portsoy Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Portsoy hotels

1. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
P5,287
P6,345 total
includes taxes & fees
Oct 21 - Oct 22
Portsoy Sail Loft

2. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
P4,915
P4,915 total
includes taxes & fees
Oct 21 - Oct 22
Homesly The Station Hotel

3. 2 Seafield Place

2 Seafield Place
Banff
United Kingdom
David
P28,890
P34,668 total
includes taxes & fees
Nov 7 - Nov 8
2 Seafield Place

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
P8,392
P10,071 total
includes taxes & fees
Oct 25 - Oct 26
The Seafield Arms

5. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
P6,993
P8,392 total
includes taxes & fees
Oct 21 - Oct 22
The Royal Oak Hotel

6. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
P7,693
P9,231 total
includes taxes & fees
Nov 2 - Nov 3
Cullen Bay Hotel

7. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
P7,553
P9,064 total
includes taxes & fees
Nov 1 - Nov 2
Banff Springs Hotel

8. 11 Village

11 Village
Banff
P26,608
P31,929 total
includes taxes & fees
Nov 4 - Nov 5
11 Village

9. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
P7,343
P8,812 total
includes taxes & fees
Oct 22 - Oct 23
Fife Lodge

10. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
P8,636
P10,364 total
includes taxes & fees
Nov 1 - Nov 2
Seafield Arms

11. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
P9,091
P10,910 total
includes taxes & fees
Nov 2 - Nov 3
The Knowes Hotel & Restaurant

12. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
P6,669
P6,669 total
includes taxes & fees
Oct 25 - Oct 26
Deveron Lodge B&B

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
P4,705
P5,645 total
includes taxes & fees
Oct 24 - Oct 25
The Mill House Hotel

14. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
P8,100
P8,100 total
includes taxes & fees
Oct 21 - Oct 22
Chapelhill Croft Farmhouse B&B

15. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
P8,938
P10,725 total
includes taxes & fees
Oct 26 - Oct 27
The Macallan Pod - Luxury Glamping

16. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
P22,974
P27,568 total
includes taxes & fees
Oct 25 - Oct 26
Hillhead Hideaways

17. 19 Reidhaven Street

19 Reidhaven Street
Banff
P44,512
P44,512 total
includes taxes & fees
Nov 7 - Nov 8
19 Reidhaven Street

18. Cabin View

Cabin View
Turriff
United Kingdom
Damien
P10,910
P13,092 total
includes taxes & fees
Oct 22 - Oct 23
Cabin View

19. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
P6,093
P7,311 total
includes taxes & fees
Nov 1 - Nov 2
Kintrae B&B

20. 171 Seatown

171 Seatown
Buckie
Australia
Robyn
P25,894
P31,073 total
includes taxes & fees
Oct 24 - Oct 25
171 Seatown
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portsoy attractions

Portsoy Pottery

8.0/10 (2 reviews)
You can spend an afternoon browsing the exhibits at Portsoy Pottery during your travels in Portsoy. Stroll along the waterfront or experience the area's festivals.
See properties

Portsoy Ice Cream

8.6/10 (4 reviews)
Enjoy an outing to Portsoy Ice Cream during your stay in Portsoy. You can enjoy the restaurants while in the area.
See properties

Learn more about Portsoy

Upscale Portsoy is calling! Discover its boating, culture, bars, and more.

See all hotels in Portsoy
Rocky coastline with waves crashing against large boulders.
Photo by Anne Burgess

Top Portsoy Hotel Reviews

Cullen Bay Hotel

Cullen Bay Hotel

8/10 Good
"Fantastic stay in a gorgeous location. Stunning sea view from our hotel room as well as the breakfast room and restaurant . Easy access onto a coastal path, with walking routes into the town centre and to Portknockie. Beautiful beach to walk along. Friendly and attentive staff. Comfortable bed. Clean room. Large wardrobe. Tea, coffee and biscuits in room. GHD hairdryer supplied. Large walk in shower. Breakfast cooked to order and served to your table, as well as tea/coffee and toast. Delicious dinners. Nice cosy bar area as well as an additional sitting room. Spacious free car park on site. Some areas of the hotel and room were a bit tired and dated but it is a large old hotel that would require a lot of maintenance. Would have liked the bathroom window to open a little, to get rid of the steam after showering. The sausages served at breakfast had small bones and gristle but the rest of the breakfast was lovely and everything was cooked to perfection. We would definitely return to this hotel due to its amazing location and friendly staff."
Gillian 2-night trip
Posted 1 day ago
Cullen Bay Hotel
The Seafield Arms

The Seafield Arms

8/10 Good
"Great Annexe room with nice views. Very quiet. Lovely bathroom."
Richard 2-night trip
Posted 1 day ago
The Seafield Arms
Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B

10/10 Excellent
"Lovely helpful hosts who couldn’t do enough to help yet were not at all intrusive The single bedroom was clean, bright, warm and comfortable Breakfast was all I could hope for - and more. Tremendously good value"
Jenny 1-night trip
Posted 4 days ago
Chapelhill Croft Farmhouse B&B
Fife Lodge

Fife Lodge

10/10 Excellent
"Just fantastic. We’ve stayed several times. Consistently great food and wonderful rooms and staff are a cut above. Best value for money in Banff."
Paul 1-night trip
Posted 4 days ago
Fife Lodge
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Great place to stay.Food was excellent both evening meals and breakfast.The staff are happy and friendly.Well recommended for everything.Thanks for a fab stay"
Gwen 2-night trip
Posted 8 days ago
The Royal Oak Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"The service was great and the food was authentic Scottish."
Pedro 2-night trip
Posted 3 weeks ago
The Mill House Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"Owners were a lovely couple and super helpful. Room and bathroom clean and great value for money. Breakfast was also amazing with so much on offer and all included in the price of room. Lovely extra that there is free access to the near by gym and a beautiful sunroom with view of the firth. Would definitely visit again :)"
Sophie 1-night trip
Posted 3 weeks ago
Kintrae B&B
Portsoy Sail Loft

Portsoy Sail Loft

10/10 Excellent
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place is well heated and all cooking and cleaning amenities are provided. Place was spotless on entry and had everything I needed. Amazing price too 10/10 & I’ll be back soon"
Josh 2-night trip
Posted 1 month ago
Portsoy Sail Loft
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 2 months ago
The Old Coach House Hotel

More cheap stays in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
P6,669
P6,669 total
Oct 25 - Oct 26
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
P10,910
P13,092 total
Oct 22 - Oct 23
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
P25,894
P31,073 total
Oct 24 - Oct 25
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
P31,815
P38,178 total
Oct 25 - Oct 26
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith

Find out more about Portsoy

Top reasons to visit Portsoy

  • Scenic Coastal Beauty: Portsoy boasts stunning beaches and a charming harbour, perfect for leisurely strolls and relaxation.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, golfing, and exploring the breathtaking coastline.
  • Rich Local Culture: Immerse yourself in the area's history by visiting historic houses and experiencing local traditions.
  • Charming Accommodations: Choose from a range of delightful hotels, including family-friendly and pet-friendly options.
  • Vibrant Community: Experience the warm hospitality of Portsoy's friendly locals and explore its vibrant centre.

Find great hotels near Portsoy

Discover the charming accommodations in Portsoy, where a variety of hotels await to cater to your every need. Whether you seek a family-friendly retreat, a pet-friendly haven, or a delightful beach getaway, Portsoy offers a perfect blend of comfort and hospitality. Notable options include the Station Hotel Portsoy and the Shore Inn, ensuring a memorable stay in this picturesque Scottish coastal town.

  • Banff Springs Hotel: Nestled 10km from Portsoy, the 4-star Banff Springs Hotel offers an ideal setting for business travellers seeking a professional yet comfortable environment. With a guest rating of 8.6 out of 10, guests appreciate its well-appointed rooms and dedicated amenities that cater to corporate needs. The hotel’s elegant design reflects a blend of traditional Scottish charm and modern conveniences, ensuring a pleasant stay for those on business trips.
  • Cullen Bay Hotel: Located 10km from Portsoy, the 3.5-star Cullen Bay Hotel boasts a commendable guest rating of 9.0 out of 10. This hotel is renowned for its warm hospitality and dining options, including complimentary breakfast served daily. Guests can unwind in the bar or enjoy a meal at the on-site restaurant. With entertainment options like flat-screen TVs and picturesque rural views nearby, it’s an excellent choice for those wishing to immerse themselves in the local landscape while enjoying modern comforts.
  • The Seafield Arms: Just 8km from Portsoy, the 4-star Seafield Arms is an excellent option for families, rated highly at 9.4 out of 10. This hotel features family-friendly amenities, including services tailored for children, ensuring a welcoming atmosphere for families. The Seafield Arms combines comfort with leisure, making it a wonderful retreat for those looking to spend quality time with loved ones, all while being close to the stunning Scottish coastline.

Where to stay in Portsoy

Discover the charm of Portsoy, a delightful village perfect for outdoor enthusiasts and those seeking relaxation. Stroll around the picturesque fishing port and immerse yourself in the local culture. The vibrant centre of Portsoy offers friendly faces and luxurious experiences, while nearby excursions promise adventure and breathtaking scenery. Whether you're exploring the coastline or enjoying the tranquil atmosphere, Portsoy is a splendid destination for a memorable getaway.

  • Banff: Nestled along the stunning Moray Firth coast, Banff is a charming town that offers a blend of outdoor adventure and rich history. Visitors can enjoy a variety of activities, from hiking and golfing to exploring the local beaches and historical sites. The iconic Banff Castle and the beautiful local state park provide ample opportunities for sightseeing. With a steady flow of travellers throughout the year, Banff is particularly lively from July to September, making it an ideal time to experience the vibrant local culture and stunning scenery.
  • Cullen: Located a mere 8km from Portsoy, Cullen is a picturesque village renowned for its breathtaking coastal views and welcoming atmosphere. The village is perfect for outdoor enthusiasts, offering access to golf courses and scenic walking trails. The charming harbour and marina are ideal spots for leisurely strolls and photography, while the local cuisine, especially the famous Cullen skink, is a must-try. Visitor numbers peak in April, July, and September, ensuring a lively yet relaxed experience for all who visit.
  • Sandend: Just 3km from Portsoy, Sandend is a quaint village that captivates visitors with its stunning bay and tranquil surroundings. Known for its outdoor activities, Sandend offers excellent hiking trails and boating opportunities for adventure seekers. The picturesque streets and serene lake provide a perfect backdrop for a peaceful getaway. With a steady influx of visitors, particularly from July to September, Sandend is an ideal location for those looking to immerse themselves in Scotland’s natural beauty and coastal charm.

Things to do in Portsoy

Shopping

In Portsoy, you can explore charming local shops like The Salmon Bothy for unique gifts and artisanal products. If you're up for a drive, head to Banff, where you’ll discover larger retail options at the Banff Market and various boutiques for more extensive souvenir selections.

Recreation

In Portsoy, the Portsoy Spa offers a range of holistic treatments focused on relaxation and rejuvenation, set against the backdrop of the scenic Moray Firth. Nearby, the stunning coastline invites leisurely walks and invigorating sea air, perfect for unwinding and connecting with nature.

Adventure

In Portsoy, explore the stunning coastline by kayaking or paddleboarding, offering breathtaking views of the cliffs. For a unique adventure, try your hand at sea fishing, where you can experience the rich maritime culture of the area while enjoying the fresh sea air.

Nightlife

In Portsoy, the Sea Horse Restaurant & Bar offers a relaxed atmosphere with local ales and live music. The Portsoy Boat Festival hosts evening events featuring traditional entertainment, while the nearby pubs provide a cosy setting for mingling and enjoying regional spirits.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Portsoy

Portsoy, Scotland, is a delightful destination for those seeking outdoor adventure and scenic beauty, particularly along its charming harbour and picturesque beaches. Visitors can immerse themselves in the local culture and history by exploring the historic houses in the area. Whether you're keen on relaxing by the coast or soaking in the rich heritage, Portsoy offers a variety of attractions that promise a memorable getaway.

  • Bow Fiddle Rock: Located approximately 10km from Portsoy, Bow Fiddle Rock is a striking natural formation that resembles a fiddle's bow, offering stunning coastal views. The surrounding outdoor scenery is ideal for photography and quiet contemplation, making it a popular spot for nature enthusiasts.
  • Duff House: This historic house, also situated 10km from Portsoy, is an architectural gem showcasing Georgian design. Visitors can explore its elegant interiors and beautifully landscaped gardens, which reflect the rich cultural heritage of the area.
  • Inverboyndie Beach: Just 8km from Portsoy, Inverboyndie Beach boasts soft sands and gentle waves, perfect for a leisurely stroll or a relaxing day by the sea. Its tranquil atmosphere makes it an ideal location to unwind and enjoy the coastal experience.

Best time to go to Portsoy

The best time to visit Portsoy can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portsoy falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Portsoy falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
February40.3°F (4.6°C)No RainMostly CloudyAverageSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April44.8°F (7.1°C)Light RainMostly CloudyAverageAverage
May48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
June53.6°F (12.0°C)Light RainMostly CloudySlightly HighSlightly High
July56.8°F (13.8°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudyAverageSlightly High
September54.1°F (12.3°C)Light RainMostly CloudySlightly HighAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowAverage
November45.0°F (7.2°C)Light RainMostly CloudySlightly LowAverage
December41.2°F (5.1°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Portsoy

When planning your visit to Portsoy, the nearest major airports are INVerness (INV), Aberdeen (ABZ), and Dundee (DND). Inverness Airport, located 84km away, offers luxurious hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, with various shuttle services available. Aberdeen Airport is only 61km from Portsoy and features premium hotels such as Marcliffe and Trump® International Scotland, both 6 to 13km away. Dundee Airport, located 138km away, has options like The Hideaway Experience and Premier Inn Dundee North, making travel to Portsoy accessible from all these airports.

Frequently asked questions

Where is the best place for a stay in Portsoy?
Based on our traveler data, Homesly The Station Hotel is one of the top choices for your stay. This hotel offers a restaurant and an indoor pool. Portsoy Sail Loft is another good choice for your stay. See all available top hotels, or vacation rentals in Portsoy.
What are some of the best vacation rentals in Portsoy?
Acdc Glamping, Campervan , Caravan and Tent Resort: You might like this vacation home rental near Portsoy. It is located next to a golf course and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and an electric kettle. You and your friends and family can relax into your vacation with amenities like a pool table. See all vacation rentals in Portsoy.
If I need to cancel my hotel reservation in Portsoy, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portsoy.
What's the best budget-friendly hotel in Portsoy?
Based on our traveler reviews, Portsoy Sail Loft is a top choice for a less expensive stay. Another top choice for your stay on the cheap is The Sail Loft - Hostel. View all budget hotels in Portsoy.
What's the best pet-friendly place to stay in Portsoy?
Portsoy Sail Loft is a top pet-friendly option for your stay. The Sail Loft - Hostel is another option for a stay with your pet. See more pet-friendly hotel accommodations in Portsoy.
What are some hotels with pools in Portsoy?
Homesly The Station Hotel: Features a snack bar/deli, an indoor pool, and free self parking. View all hotels with pools in Portsoy.
How is it to stay in Portsoy?
Visitors to Portsoy are sure to enjoy the restaurants. Tourists can also enjoy the city's waterfront, festivals, and bars. In Portsoy, there are 18 hotels and other accommodations to choose from. Find out more about Portsoy.
What is there to see in Portsoy?
A couple of favorite places to visit are Portsoy Ice Cream and Portsoy Pottery. You'll also find Fordyce Joiners Workshop and Visitor Centre and Cullen Harbour in the area. Check out what more to see and do in Expedia's Portsoy guide.
What's the weather like in Portsoy?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Portsoy is 33 inches.