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

Search Portsoy hotels

  • 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

Filter by

Guest rating
Guest rating
Star rating

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 AU$320
includes taxes & fees
23 July - 24 July
Homesly The Station Hotel

2. 2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is AU$790
includes taxes & fees
22 Aug - 23 Aug
2 Seafield Place

3. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (266 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is AU$195
includes taxes & fees
9 Aug - 10 Aug
Fife Lodge

4. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is AU$231
includes taxes & fees
28 July - 29 July
Banff Springs Hotel

5. 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 AU$306
includes taxes & fees
21 Aug - 22 Aug
The Seafield Arms

6. 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 AU$283
includes taxes & fees
30 July - 31 July
The Royal Oak Hotel

7. 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 AU$248
includes taxes & fees
28 July - 29 July
Cullen Bay Hotel

8. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (226 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is AU$268
includes taxes & fees
26 July - 27 July
The Knowes Hotel & Restaurant

9. Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is AU$269
includes taxes & fees
30 July - 31 July
Seafield Arms

10. 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 AU$173
includes taxes & fees
28 July - 29 July
Chapelhill Croft Farmhouse B&B

11. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (123 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is AU$208
includes taxes & fees
26 July - 27 July
The Mill House Hotel

12. 11 Village

11 Village
3.0 star property
Banff
11 Village

13. Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 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 AU$148
includes taxes & fees
13 Aug - 14 Aug
Deveron Lodge B&B

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 AU$643
includes taxes & fees
18 Aug - 19 Aug
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 AU$191
includes taxes & fees
22 Aug - 23 Aug
Acdc Glamping, Campervan , Caravan and Tent Resort

16. Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is AU$189
includes taxes & fees
26 July - 27 July
Kintrae B&B

17. 171 Seatown

171 Seatown
2.5 star property
Buckie
8.0 out of 10, Very good, (1 review)
"It was really special to experience a fisherman’s cottage in a genuine fishing village. Could not have been better than in the home of Cullen Skink. As you would imagine it’s very compact and very homely. It was lovely to listen to the ocean at night and see all the bird life. You aren’t very far from the ocean even if you’re not in the front row. It’s clean, warm and comfortable. Could do with a cheese grater."
Australia
Robyn
The price is AU$708
includes taxes & fees
28 July - 29 July
171 Seatown

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 AU$254
includes taxes & fees
23 July - 24 July
Cabin View

19. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (169 reviews)
"Welcoming check in, clean room, comfortable bed, simple parking."
United Kingdom
Sarah
The price is AU$96
includes taxes & fees
23 July - 24 July
The Old Coach House Hotel

20. 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 AU$870
includes taxes & fees
28 July - 29 July
Portknockie Cottage
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

Recent Reviews in Portsoy

More cheap accommodation in Portsoy

Find out more about Portsoy

Top reasons to visit Portsoy

  • Stunning Scenery: Portsoy boasts breathtaking landscapes, perfect for outdoor enthusiasts looking to hike or relax by the coast.
  • Charming Harbour: Explore the picturesque harbour and enjoy scenic sea views, a must-see for any visitor.
  • Cultural Experiences: Engage with local culture through unique attractions like the Portsoy Marble Shop and Pottery.
  • Welcoming Accommodations: Choose from a variety of hotels, including family-friendly and pet-friendly options for a comfortable stay.
  • Outdoor Activities: Enjoy golf, hiking, and other adventure sports, making it ideal for an active holiday.

Find great hotels near Portsoy

Discover the charm of Portsoy, Scotland, with its selection of welcoming hotels designed to fit every traveler's needs. Whether you're seeking family-friendly accommodations or pet-friendly options, Portsoy has it all. From the renowned Station Hotel to the cozy Boyne Hotel, you'll find a range of lodgings perfect for a memorable beach getaway or a relaxing vacation experience. Enjoy the warm hospitality and picturesque surroundings that make Portsoy a delightful destination.

  • Banff Springs Hotel: Nestled 9.7km from Portsoy, the Banff Springs Hotel is a refined 4-star establishment ideal for business travellers seeking a professional atmosphere. The hotel boasts well-equipped meeting rooms and versatile conference spaces, making it a perfect choice for corporate retreats or meetings. Guests can expect a blend of comfort and business-oriented amenities, ensuring a productive stay. The hotel’s elegant décor and attentive staff further enhance the professional experience, offering a seamless blend of work and relaxation.
  • Cullen Bay Hotel: Located 9.7km from Portsoy, the Cullen Bay Hotel is a charming 3.5-star accommodation that caters to guests looking for a delightful dining experience. With complimentary breakfast options available daily, as well as a welcoming restaurant and bar, this hotel captures the essence of a cosy getaway. Guests can unwind in rooms featuring flatscreen TVs and take in the scenic rural surroundings. The inviting atmosphere and diverse dining options make it a great stop for those wanting a relaxing retreat with local charm.
  • The Knowes Hotel & Restaurant: Situated 11.3km from Portsoy, The Knowes Hotel & Restaurant is a 3-star venue tailored for adventure enthusiasts. This hotel offers access to an array of outdoor activities, including birdwatching, surfing, and fishing, enabling guests to immerse themselves in Scotland's stunning natural beauty. With a focus on adventure sports and recreation, it’s an excellent spot for those eager to explore the great outdoors. The hotel's warm hospitality and focus on adventurous experiences ensure a memorable stay for thrill-seekers.

Where to stay in Portsoy

Portsoy, a charming village nestled in Scotland, offers a perfect blend of outdoor adventure and serene landscapes. Explore its picturesque harbour, enjoy stunning sea views, and indulge in local flavours that reflect the region's rich culture. Venture beyond Portsoy to experience the warmth of friendly locals and the luxury of nearby excursions. Whether you're up for a steep hill hike or a relaxing day by the coast, this destination promises an unforgettable getaway.

  • Banff: Nestled in the heart of Scotland, Banff is a charming town that serves as a gateway to stunning outdoor adventures and rich cultural experiences. With a lively atmosphere, visitors flock to Banff for its diverse offerings, including picturesque golf courses and engaging educational venues. The town's proximity to local landmarks such as beaches, castles, and museums makes it an ideal base for exploring the beauty of the surrounding area. Whether you're enjoying a round of golf or wandering through historical sites, Banff is a perfect blend of outdoor excitement and cultural immersion.
  • Cullen: Just a short drive from Portsoy, Cullen is a quaint village known for its breathtaking scenery and outdoor adventures. With its stunning coastline and lush landscapes, Cullen attracts visitors looking to soak in nature. The village boasts popular spots for golf enthusiasts, alongside a friendly country private club. Additionally, local attractions such as a museum, a beautiful beach, and nearby national parks add to Cullen’s allure. Whether you're keen on hiking through scenic trails or simply enjoying the views, Cullen offers a delightful escape into the Scottish countryside.
  • Sandend: Located a mere two miles from Portsoy, Sandend is a picturesque village that beckons beach lovers and outdoor sports enthusiasts alike. Known for its stunning bay and sandy beaches, Sandend provides a perfect backdrop for relaxation and adventure. Visitors can indulge in various activities, including golf at nearby courses and exploring the coastal beauty. The village’s laid-back atmosphere and proximity to the sea create an inviting environment for those seeking both tranquillity and action. Experience the best of beach life and outdoor sports in Sandend.

Things to do in and around Portsoy

Portsoy offers a fantastic outdoor getaway with activities like golf and hiking for adventure enthusiasts. Explore scenic trails and enjoy the vibrant local attractions, especially during the spring bank holiday when experiences come alive. Whether you're keen on sporting activities or soaking in the stunning landscapes, Portsoy is a delightful destination for an active holiday in Scotland.

Shopping

For a delightful shopping experience in Portsoy, don't miss Portsoy Ice Cream, where you can enjoy delicious local treats. If you're up for a drive, consider exploring nearby shops in Banff for a wider selection of gifts and souvenirs.

Recreation

Experience the luxury of Cullen Golf Club, where you can enjoy a round of golf amidst stunning landscapes, just 9.7km from Portsoy. Alternatively, visit Strathlene Golf Course for a similar upscale golfing experience, located 14.5km away. For family fun, Well Road Play Park offers a delightful outdoor playground, 16.1km from Portsoy.

Adventure

In Portsoy, explore the stunning coastline with exhilarating sea kayaking adventures, where you can paddle through breathtaking scenery. For a unique experience, try your hand at traditional fishing with local fishermen, immersing yourself in the rich maritime culture of this charming Scottish village.

Nightlife

Portsoy offers a charming nightlife experience with local pubs like the Ship Inn, where you can enjoy a hearty drink and live music. For a laid-back vibe, check out the Portsoy Community Hall, often hosting events and gatherings that showcase local talent and culture.

Booking tips and Expedia advantages for Portsoy

For a budget-friendly trip to Portsoy, consider visiting during the off-peak months of January to February or November, when accommodation prices are lower. Thursdays are the least expensive days to stay, while Sundays tend to be pricier. Use Expedia’s search tool to find great deals by sorting accommodations from lowest to highest price. Additionally, save money by booking a package deal that combines your hotel, flights, and activities. Look out for special offers and hot deals to maximise your savings while enjoying all that Portsoy has to offer.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portsoy are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portsoy is Thursday. The most expensive day to stay in Portsoy is Sunday.
  • Find cheap hotels on Expedia: Make use of Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. To find the best prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in Portsoy with your flights and activities through an Expedia package deal.

Find the best attractions in and around Portsoy

Portsoy is a delightful destination for outdoor enthusiasts, offering stunning scenery and cultural experiences. Visitors can explore the charming harbour and beach, as well as historic houses. Don’t miss the Portsoy Marble Shop and Pottery for unique souvenirs, and consider a stay at the Scotland Golf Hotel for a relaxing getaway. With so much to see and do, Portsoy promises an unforgettable Scottish adventure.

  • Portsoy Pottery: Immerse yourself in the vibrant culture at Portsoy Pottery, an art gallery showcasing exquisite handmade ceramics. Engage with local artisans and discover the intricate techniques behind their craft, making it a unique cultural experience.
  • Fordyce Joiners Workshop and Visitor Centre: Located 4.8km from Portsoy, this museum offers a fascinating glimpse into traditional woodworking. Explore the craftsmanship of local joiners while enjoying engaging exhibits that highlight the area's rich history and culture.
  • Sanine Beach: Just 3.2km from Portsoy, Sanine Beach invites you to relax and unwind. With its stunning coastal scenery and tranquil atmosphere, it's the perfect spot for a leisurely stroll or a picnic by the sea.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
February40.3°F (4.6°C)No Rain (Dry)Mostly 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 LowSlightly Low
December41.2°F (5.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Portsoy

To reach Portsoy, consider flying into one of the nearby airports. Aberdeen Airport (ABZ) is located 61.2km away, with excellent accommodation options such as the 5-star Marcliffe Hotel and the Leonardo Hotel Aberdeen, both around 9.7km from the airport. Inverness Airport (INV) is 83.7km from Portsoy, featuring luxury options like the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. Wick Airport (WIC), situated 88.5km away, offers the 4-star Bank Guest House just 1.1km from the airport. Each airport provides various transportation services to facilitate your journey to Portsoy.

Frequently asked questions

Where is the best place for a stay in Portsoy?
Based on our traveller data, Homesly The Station Hotel is one of the top choices for your stay. This hotel offers a restaurant and an indoor pool. Two other choices 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 holiday rentals that Portsoy has to offer?
Lovely 1-bed House in Fochabers, Scotland: This holiday home rental outside of Portsoy 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 reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period 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 traveller reviews, The Sail Loft - Hostel is a top choice for a less expensive stay. View all budget hotels in Portsoy.
What's the best dog-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 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 it like to stay in Portsoy?
Visitors to Portsoy will definitely enjoy the restaurants. Tourists can also enjoy the city's waterfront, festivals and bars. In Portsoy, there are 17 hotels and other accommodation options to choose from. Find out more about Portsoy.
What is there to see in Portsoy?
A couple of favourite places to visit are Portsoy Ice Cream and Portsoy Pottery. You'll also find Cullen Harbour and Inverboyndie Beach in the area. Take a look at what more there is 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 temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Portsoy is 847 mm.