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

Find hotels in Portsoy from ¥12,352

  • 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

Property class

Guest rating

Our top choices for Portsoy hotels

1. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
¥12,972
¥15,566 total
includes taxes & fees
Oct 26 - Oct 27
Portsoy Sail Loft

2. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
¥12,352
¥12,352 total
includes taxes & fees
Oct 21 - Oct 22
Homesly The Station Hotel

3. 2 Seafield Place

2 Seafield Place
Banff
United Kingdom
David
¥72,601
¥87,121 total
includes taxes & fees
Nov 8 - Nov 9
2 Seafield Place

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
¥21,058
¥25,270 total
includes taxes & fees
Oct 25 - Oct 26
The Seafield Arms

5. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
¥17,548
¥21,058 total
includes taxes & fees
Oct 25 - Oct 26
The Royal Oak Hotel

6. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
¥19,304
¥23,164 total
includes taxes & fees
Nov 1 - Nov 2
Cullen Bay Hotel

7. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
¥18,952
¥22,742 total
includes taxes & fees
Nov 1 - Nov 2
Banff Springs Hotel

8. 11 Village

11 Village
Banff
¥66,865
¥80,238 total
includes taxes & fees
Nov 4 - Nov 5
11 Village

9. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
¥17,505
¥21,006 total
includes taxes & fees
Oct 25 - Oct 26
Fife Lodge

10. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
¥22,812
¥27,375 total
includes taxes & fees
Nov 2 - Nov 3
The Knowes Hotel & Restaurant

11. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
¥20,837
¥25,005 total
includes taxes & fees
Nov 13 - Nov 14
Seafield Arms

12. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
¥16,735
¥16,735 total
includes taxes & fees
Oct 28 - Oct 29
Deveron Lodge B&B

13. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
¥16,345
¥19,615 total
includes taxes & fees
Oct 30 - Oct 31
The Mill House Hotel

14. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
¥20,325
¥20,325 total
includes taxes & fees
Nov 1 - Nov 2
Chapelhill Croft Farmhouse B&B

15. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
¥22,427
¥26,913 total
includes taxes & fees
Oct 26 - Oct 27
The Macallan Pod - Luxury Glamping

16. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
¥57,733
¥69,280 total
includes taxes & fees
Oct 25 - Oct 26
Hillhead Hideaways

17. 19 Reidhaven Street

19 Reidhaven Street
Banff
¥111,860
¥111,860 total
includes taxes & fees
Nov 7 - Nov 8
19 Reidhaven Street

18. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
¥15,288
¥18,346 total
includes taxes & fees
Nov 1 - Nov 2
Kintrae B&B

19. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
¥17,548
¥21,057 total
includes taxes & fees
Oct 27 - Oct 28
Acdc Glamping, Campervan , Caravan and Tent Resort

20. 171 Seatown

171 Seatown
Buckie
Australia
Robyn
¥64,975
¥77,970 total
includes taxes & fees
Oct 31 - Nov 1
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
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
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

10/10 Excellent
"Lovely quirky cottage we felt at home straight away there were so many extras especially in the kitchen area I didn’t expect- so very thoughtful and the bed was so comfy"
Anonymous traveler 2-night trip
Posted 2 weeks ago
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"The property was absolutely fabulous, we had a great time and our dig loved the beach. House is beautiful and spotlessly clean. The area is stunning with lots to do. Will definitely be back!"
Anne M. 3-night trip
Posted 2 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Modern Rural Cottage for 2-6 people

Modern Rural Cottage for 2-6 people

10/10 Excellent
"Everything was as advertised. A beautiful and peaceful space, perfect for a relaxing holiday. Several distilleries nearby to enjoy! Host was communicative and accommodating. Would stay here again!"
Monica B. 3-night trip
Posted 2 weeks ago
Modern Rural Cottage for 2-6 people
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

More cheap stays in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
¥16,735
¥16,735 total
Oct 28 - Oct 29
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
¥25,772
¥30,926 total
Oct 27 - Oct 28
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
¥64,975
¥77,970 total
Oct 31 - Nov 1
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
¥79,831
¥95,797 total
Oct 31 - Nov 1
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

  • Stunning Scenery: Portsoy boasts breathtaking landscapes, perfect for outdoor enthusiasts and nature lovers.
  • Charming Fishing Village: Explore the historic Portsoy Harbour and experience the unique culture of this quaint town.
  • Beautiful Beaches: Relax on picturesque beaches, ideal for sunbathing and beach activities.
  • Outdoor Adventures: Enjoy hiking trails and golf courses that cater to all skill levels.
  • Welcoming Accommodations: Choose from a variety of cozy hotels that offer warm hospitality and scenic views.

Find great hotels near Portsoy

Discover the charming accommodations in Portsoy, where a variety of hotels cater to every traveler's needs. Whether you're looking for a pet-friendly getaway, a family-friendly retreat, or a relaxing beach vacation, Portsoy offers options like the Station Hotel and the Shore Inn. Enjoy the warm hospitality and scenic views as you explore this picturesque coastal town in Banff, Scotland.

  • Banff Springs Hotel: This 4-star hotel combines elegance with a business-friendly atmosphere, making it an ideal choice for corporate travelers. Located 10km from Portsoy, Banff Springs Hotel boasts a guest rating of 8.6 out of 10. Guests appreciate its well-appointed rooms that offer comfort and functionality for work or relaxation. The property features modern amenities designed to cater to business needs, ensuring a productive stay while enjoying the stunning Scottish scenery.
  • Cullen Bay Hotel: With a guest rating of 9.0 out of 10, Cullen Bay Hotel is a welcoming 3.5-star accommodation located 10km from Portsoy. This hotel shines with its dining options, including a free breakfast served daily and a delightful restaurant. Guests can unwind in rooms equipped with flat-screen TVs, perfect for entertainment after a day of exploring. The property’s rural location offers picturesque views and opportunities for outdoor activities, making it a charming retreat for those seeking a balance of relaxation and adventure.
  • The Knowes Hotel & Restaurant: Ideal for adventurous travelers, The Knowes Hotel & Restaurant offers a 3-star experience with a guest rating of 9.2 out of 10. Situated 11km from Portsoy, this accommodation focuses on outdoor activities, featuring options like surfing, fishing, and sailing nearby. Guests can enjoy a range of adventure sports and recreational opportunities right at their doorstep. The hotel’s inviting atmosphere and commitment to adventure make it a perfect base for those looking to explore the natural beauty of Scotland.

Where to stay in Portsoy

Portsoy offers a captivating blend of culture and relaxation for travelers. Explore the charming center, where picturesque views and the historic fishing port await. Enjoy leisurely strolls along the beach, or embark on outdoor adventures in the surrounding areas. Just a short distance from Portsoy, you can discover friendly communities and luxurious accommodations, making it a perfect destination for a memorable Scottish getaway.

  • Banff: Nestled along the stunning coast of Scotland, Banff is a charming city that serves as the gateway to the picturesque beauty of the region. With a vibrant outdoor culture, visitors flock here for activities such as golfing and exploring the scenic landscapes. The city boasts local landmarks including beautiful beaches and historic castles, as well as access to the nearby national state park, making it an ideal spot for adventure seekers. The peak travel months from July to September offer the best opportunities to experience the lively atmosphere and stunning scenery.
  • Cullen: Located a mere 8km from Portsoy, Cullen is a delightful village known for its inviting community and scenic coastal views. Visitors are drawn to Cullen for its outdoor experiences and charming harbor, perfect for leisurely strolls and photography. The village features a lovely marina and bay, offering opportunities for boating and fishing. With traveler numbers peaking in April, July, and September, Cullen provides an excellent blend of relaxation and adventure, making it a must-visit destination during your stay in the area.
  • Sandend: Just 3km from Portsoy, Sandend is a quaint village that captivates visitors with its serene atmosphere and breathtaking landscapes. Known for its outdoor activities, Sandend features hiking trails that cater to all skill levels and offers stunning views of the nearby bay and lake. The village's charm lies in its access to nature and the opportunities for boating, making it a peaceful escape from the hustle and bustle of larger towns. July to September is the prime time to visit, ensuring you experience the best of what this hidden gem has to offer.

Things to do in Portsoy

Shopping

In Portsoy, explore charming local shops like the Portsoy Pottery for unique ceramics and the Portsoy Gift Shop for handmade gifts. If you're up for a drive, visit the larger shopping options in nearby Banff, including the Banff Market, which offers a variety of local goods and souvenirs.

Recreation

Experience tranquility at the Portsoy Wellness Centre, where you can enjoy yoga classes and rejuvenating massages. Take a stroll along the picturesque Portsoy Harbour, soaking in the scenic views, or explore the nearby sandy beaches for a refreshing coastal walk.

Adventure

In Portsoy, explore the scenic coastal paths for breathtaking views and wildlife encounters. Experience the thrill of kayaking in the tranquil waters of the harbor, or try your hand at fishing to catch local seafood. Don't miss the chance to visit the historic Portsoy Boat Festival, celebrating maritime heritage.

Nightlife

Explore the cozy atmosphere at The Portsoy Coffee Shop on the High Street for a relaxed evening with sweet treats. For a lively vibe, visit The Sea Horse on Seafield Road, where you can enjoy local ales and occasionally catch live performances by regional musicians.

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

Find the best attractions near Portsoy

Portsoy offers a delightful mix of outdoor activities, stunning scenery, and beach experiences. Visitors can explore the charming Portsoy Harbour, relax on the beautiful beaches, and visit historic houses that reflect the area's rich culture. This picturesque town is perfect for those seeking a relaxing getaway filled with nature and history, making it an ideal destination for a memorable Scottish vacation.

  • Bow Fiddle Rock: Located 10km from Portsoy, this iconic rock formation resembles a fiddle and offers stunning coastal views. The dramatic cliffs and crashing waves create a picturesque setting that is perfect for photography and enjoying nature.
  • Duff House: A short drive of 10km from Portsoy, Duff House is a fine example of Georgian architecture. This historic house showcases exquisite art and provides insight into local culture, making it a fascinating stop for history enthusiasts.
  • Inverboyndie Beach: Just 8km from Portsoy, this beautiful beach features golden sands and is ideal for a relaxing day by the sea. Visitors can enjoy scenic walks along the shoreline and take in the refreshing ocean air.

Best time to go to Portsoy

The best time to visit Portsoy is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Traveling to Portsoy, Scotland, can be done conveniently through several major airports. Aberdeen Airport (ABZ) is situated 61km away and offers luxurious hotels such as the 5-star Marcliffe and Trump® International Scotland, both within 13km of the airport. Another option is INVerness Airport (INV), located 84km from Portsoy, with premier hotels like Ness Walk and Rocpool Reserve, both 13km from the airport. For those considering Kirkwall Airport (KOI), it's 142km away, with cozy accommodations like Hildeval B&B and The Ayre Hotel, both just 5km from the airport. Each airport offers various transportation services to ensure an easy journey.

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.
Where can I learn more about changing or cancelling my trip to Portsoy?
To access more information about rescheduling or cancelling your trip to Portsoy, click here.
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's the best hotel to stay near Portsoy Pottery?
Adjacent to Portsoy Pottery, The Boyne Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a bar. Other good choices close by include Station Hotel Portsoy and The Sail Loft.
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.
What's the best place to stay near Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
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.

Explore a world of travel with Expedia