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

Find hotels in Portsoy from ᅣ16,965

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Portsoy hotels

1. Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very Good, (92 reviews)
"Very friendly staff good breakfast and clean would stay again "
United Kingdom
David
The price is ᅣ34,837
ᅣ34,837 total
includes taxes & fees
Sep 1 - Sep 2
Homesly The Station Hotel

2. 2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is ᅣ73,055
ᅣ87,666 total
includes taxes & fees
Aug 22 - Aug 23
2 Seafield Place

3. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (268 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is ᅣ18,198
ᅣ21,838 total
includes taxes & fees
Aug 7 - Aug 8
Fife Lodge

4. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great hotel with really friendly and helpful staff"
United Kingdom
Jonathan
The price is ᅣ22,078
ᅣ26,494 total
includes taxes & fees
Aug 5 - Aug 6
Banff Springs Hotel

5. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (106 reviews)
"The breakfast was first class, cooked fresh and the staff in the bar, dining room and at breakfast were all very attentive and friendly. I would recommend this hotel "
United Kingdom
Helen
The price is ᅣ26,172
ᅣ31,407 total
includes taxes & fees
Aug 3 - Aug 4
The Royal Oak Hotel

6. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (170 reviews)
"Welcoming check in, clean room, comfortable bed, simple parking."
United Kingdom
Sarah
The price is ᅣ8,842
ᅣ10,611 total
includes taxes & fees
Aug 3 - Aug 4
The Old Coach House Hotel

7. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (137 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is ᅣ26,527
ᅣ31,833 total
includes taxes & fees
Sep 1 - Sep 2
The Seafield Arms

8. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (142 reviews)
"Very enjoyable stay, food good, room clean and staff very helpful"
United Kingdom
Scott
The price is ᅣ22,989
ᅣ27,588 total
includes taxes & fees
Aug 9 - Aug 10
Cullen Bay Hotel

9. 11 Village

11 Village
3.0 star property
Banff
The price is ᅣ67,283
ᅣ80,740 total
includes taxes & fees
Aug 28 - Aug 29
11 Village

10. Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (29 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
The price is ᅣ16,965
ᅣ16,965 total
includes taxes & fees
Aug 6 - Aug 7
Deveron Lodge B&B

11. Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"This has an amazing restaurant,staff very knowledgeable and very friendly, food excellent, very homely pub also and friendly people,hotel room excellent and clean , we had dogs with us and they were warmly welcomed also , can take dogs in bar but not restaurant which is not a problem at all ,excellent location with great parking ,highly recommended and we will be back ,dinner in evening great selection of locally sourced produce , and also breakfast in the morning amazing . "
United Kingdom
Andrew
The price is ᅣ23,874
ᅣ28,648 total
includes taxes & fees
Sep 2 - Sep 3
Seafield Arms

12. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is ᅣ19,459
ᅣ19,459 total
includes taxes & fees
Aug 14 - Aug 15
Chapelhill Croft Farmhouse B&B

13. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very Good, (123 reviews)
"Staff was excellent. Food nice. "
United Kingdom
Nick
The price is ᅣ19,401
ᅣ23,280 total
includes taxes & fees
Aug 7 - Aug 8
The Mill House Hotel

14. Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is ᅣ58,094
ᅣ69,713 total
includes taxes & fees
Aug 23 - Aug 24
Hillhead Hideaways

15. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (15 reviews)
"The site and facilities were fantastic. They have gone to enormous lengths to ensure your stay is the best experience that can be offered. Its a beautiful location, immaculately kept and the hosts couldn't do enough for us. We had a wonderful couple of days there and would not hesitate to HIGHLY recommend it!"
United Kingdom
Susan
The price is ᅣ17,331
ᅣ20,797 total
includes taxes & fees
Aug 7 - Aug 8
Acdc Glamping, Campervan , Caravan and Tent Resort

16. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (230 reviews)
"Nice place. Mind and book meal as the restaurant can be busy"
United Kingdom
Stewart
The price is ᅣ24,758
ᅣ29,709 total
includes taxes & fees
Aug 6 - Aug 7
The Knowes Hotel & Restaurant

17. Portknockie Cottage

Portknockie Cottage
2.0 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
"What a lovely cottage very clean and tidy absolutely loved it. Would highly recommend it . Very lovely village quiet and picturesque next to fishing port lovely walks down by the sea and a great fish and chip shop"
United Kingdom
Helen
The price is ᅣ80,451
ᅣ96,541 total
includes taxes & fees
Aug 10 - Aug 11
Portknockie Cottage

18. Cabin View

Cabin View
2.0 star property
Turriff
10.0 out of 10, Exceptional, (1 review)
"Amazing stay will definitely stay again"
United Kingdom
Damien
The price is ᅣ27,312
ᅣ32,774 total
includes taxes & fees
Aug 4 - Aug 5
Cabin View

19. Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (108 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is ᅣ17,508
ᅣ21,009 total
includes taxes & fees
Aug 9 - Aug 10
Kintrae B&B

20. 24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (2 reviews)
The price is ᅣ79,874
ᅣ79,874 total
includes taxes & fees
Aug 14 - Aug 15
24 Waters Edge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portsoy attractions

Learn more about Portsoy

Relaxing Portsoy is calling! Discover its boating, culture, festivals, and more.

Rocky coastline with waves crashing against large boulders.
Photo by Anne Burgess
Open Photo by Anne Burgess

Top Portsoy Hotel Reviews

More cheap stays in Portsoy

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. Other good options for your stay in the area are Banff Springs Hotel and The Old Coach House Hotel. See all available top hotels, or vacation rentals in Portsoy.
What are some of the best vacation rentals in Portsoy?
Lovely 1-bed House in Fochabers, Scotland: You might like this vacation home rental near Portsoy. It is equipped with a garden, laundry facilities, and free WiFi to help you feel comfortable during your stay. Kitchen amenities include a dishwasher, a fridge, and a stovetop. 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, The Sail Loft - Hostel is a top choice for a less expensive stay. View all budget hotels in Portsoy.
What's the best pet-friendly place to stay in Portsoy?
Homesly The Station Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. 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 16 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 Cullen Harbour and Inverboyndie Beach 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.