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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Aug - 18 Aug
Tomorrow
18 Aug - 19 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Portsoy hotels

1. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
NZ$367
includes taxes & fees
1 Sept - 2 Sept
Homesly The Station Hotel

2. 2 Seafield Place

2 Seafield Place
Banff
NZ$949
includes taxes & fees
22 Aug - 23 Aug
2 Seafield Place

3. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
NZ$159
includes taxes & fees
18 Aug - 19 Aug
Portsoy Sail Loft

4. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
NZ$186
includes taxes & fees
23 Aug - 24 Aug
Deveron Lodge B&B

5. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
NZ$333
includes taxes & fees
18 Aug - 19 Aug
The Seafield Arms

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
NZ$275
includes taxes & fees
20 Aug - 21 Aug
Banff Springs Hotel

7. Periwinkle Cottage

Periwinkle Cottage
Banff
NZ$944
includes taxes & fees
3 Sept - 4 Sept
Periwinkle Cottage

8. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
NZ$340
includes taxes & fees
19 Aug - 20 Aug
The Royal Oak Hotel

9. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
NZ$232
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

10. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
NZ$316
includes taxes & fees
1 Sept - 2 Sept
Seafield Arms

11. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
NZ$227
includes taxes & fees
25 Aug - 26 Aug
Kintrae B&B

12. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
NZ$299
includes taxes & fees
23 Aug - 24 Aug
Cullen Bay Hotel

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$213
includes taxes & fees
18 Aug - 19 Aug
Chapelhill Croft Farmhouse B&B

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
NZ$252
includes taxes & fees
21 Aug - 22 Aug
The Mill House Hotel

15. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
NZ$755
includes taxes & fees
23 Aug - 24 Aug
Hillhead Hideaways

16. Portknockie Cottage

Portknockie Cottage
Buckie
United Kingdom
Helen
NZ$1,045
includes taxes & fees
5 Sept - 6 Sept
Portknockie Cottage

17. Cabin View

Cabin View
Turriff
United Kingdom
Damien
NZ$355
includes taxes & fees
20 Aug - 21 Aug
Cabin View

18. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
NZ$368
includes taxes & fees
20 Aug - 21 Aug
The Knowes Hotel & Restaurant

19. Apple Tree Cottage

Apple Tree Cottage
Buckie
NZ$2,042
includes taxes & fees
3 Sept - 4 Sept
Apple Tree Cottage

20. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
NZ$230
includes taxes & fees
17 Sept - 18 Sept
Acdc Glamping, Campervan , Caravan and Tent Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portsoy attractions

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

Portsoy Pottery

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

Learn more about Portsoy

Relaxing 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

Recent Reviews in Portsoy

The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 5 hours ago
The Seafield Arms
Fife Lodge

Fife Lodge

10/10 Excellent
"Fantastic stay at The Fife Lodge would highly recommend. Beautiful room with the loveliest toiletries, tea and coffee facilities. Evening meal and breakfast both delicious, friendly, helpful staff. Located in a quiet relaxing spot, looking for a stay in Banff look no further you won’t be disappointed."
Carol 1-night trip
Posted 10 hours ago
Fife Lodge
Modern Rural Cottage for 2-6 people

Modern Rural Cottage for 2-6 people

10/10 Excellent
"Wir haben uns in diesem Cottage rundum wohlgefühlt. Es liegt wunderschön und vor allem herrlich ruhig, ist aber trotzdem gut erreichbar. Das Haus war bei unserer Ankunft sehr sauber, ausgesprochen geräumig und mit allem ausgestattet, was wir für unseren Aufenthalt brauchten.Ein besonderes Highlight ist das große Panoramafenster: Der Blick hinaus in die Landschaft ist einfach traumhaft und wir haben ihn jeden Tag genossen. Die ruhige Lage hat für uns wesentlich dazu beigetragen, dass der Aufenthalt so erholsam war.Ein wirklich schönes Cottage, in das wir sehr gerne wiederkommen würden."
Emanuel M. 10-night trip
Posted 1 day ago
Modern Rural Cottage for 2-6 people
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 1 day ago
Cullen Bay Hotel
NEW LISTING! Old Police Station, Portsoy - sleeps 4 guests  in 2 bedrooms

NEW LISTING! Old Police Station, Portsoy - sleeps 4 guests in 2 bedrooms

10/10 Excellent
"Absolutely fantastic property, will definitely recommend to others and can’t wait to return. Thank you"
Madelaine T. 4-night trip
Posted 3 days ago
NEW LISTING! Old Police Station, Portsoy - sleeps 4 guests in 2 bedrooms
The Mill House Hotel

The Mill House Hotel

8/10 Good
"Food,staff ,very good ,"
jeffrey 2-night trip
Posted 6 days ago
The Mill House Hotel
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
"Couldn't fault the place, it was lovely.excellent location. Loved it being so close to the wee beach cove. 1st holiday that we've had that had everything I like doing on its door stop. Fishing, Kayaking, crabbing, metal detecting, dog walking, . Going on decent walks along the coast. ( All without leaving the village which is a rare thing) Also got a 20 inch pizza delivered to the house which was a bit of a novelty for us. The wife would come back just for the bath and shower. Already looking at rebooking ."
Greg T. 7-night trip
Posted 6 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 8 days ago
Banff Springs Hotel
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 2 weeks ago
Deveron Lodge B&B

More cheap accommodation in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
NZ$186
23 Aug - 24 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
NZ$355
20 Aug - 21 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
NZ$851
31 Aug - 1 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
NZ$1,045
5 Sept - 6 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

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

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House

Find out more about Portsoy

Top reasons to visit Portsoy

  • Stunning Scenery: Portsoy boasts breathtaking coastal views, perfect for outdoor enthusiasts and photographers alike.
  • Charming Harbour: The picturesque Portsoy Harbour is a highlight, offering a glimpse into the village's rich fishing heritage.
  • Relaxing Beaches: Enjoy the inviting sandy beaches, ideal for sunbathing, picnics, and beachcombing.
  • Outdoor Activities: Explore beautiful hiking trails and engage in various recreational activities, including golf.
  • Welcoming Community: Experience the warmth of friendly locals, adding to the village's inviting atmosphere.

Find great hotels near Portsoy

Discover the charm of Portsoy with a variety of accommodation options tailored to your needs. Whether you're seeking a family-friendly retreat, a pet-friendly stay, or a tranquil beach escape, Portsoy has something for everyone. From the inviting Station Hotel to the delightful Shore Inn, you’ll find comfortable lodgings that ensure a memorable visit to this picturesque Scottish village.

  • Banff Springs Hotel: Located approximately 9.7km from Portsoy, the 4-star Banff Springs Hotel offers a refined atmosphere ideal for business travellers. With a commendable guest rating of 8.6 out of 10, this hotel boasts a range of amenities designed for a productive stay. Guests can expect comfortable accommodations and professional services, making it a convenient base for those conducting business in the region.
  • Cullen Bay Hotel: The Cullen Bay Hotel, rated at 3.5 stars and situated 9.7km from Portsoy, welcomes guests with a warm and inviting atmosphere. Boasting a stellar guest rating of 9.0 out of 10, this hotel features complimentary breakfast options daily, including a full breakfast. The on-site bar and lounge add to the convivial experience. Entertainment options, such as a flatscreen TV, provide a relaxing retreat after a day of exploring the charming rural surroundings.
  • The Knowes Hotel & Restaurant: Just 11.3km from Portsoy, The Knowes Hotel & Restaurant is a 3-star establishment that excels in catering to adventure seekers. With an impressive guest rating of 9.2 out of 10, it offers a variety of adventure sports and recreational activities nearby. From fishing and surfing to birdwatching, outdoor enthusiasts will find plenty to keep them occupied. The hotel's restaurant provides a welcoming space to unwind after a day filled with exploration.

Where to stay in Portsoy

Portsoy, a charming fishing village in Scotland, offers a delightful blend of culture and relaxation. Stroll through the picturesque centre, where friendly locals embody the warm atmosphere. Explore the stunning coastline, perfect for beach vacations and outdoor adventures. Just a stone's throw from Portsoy, you'll find luxurious accommodations and exciting excursions that showcase the region's natural beauty. Experience the unique vibes of this enchanting destination, where every moment is an opportunity for discovery.

  • Banff: Nestled in the scenic landscapes of Scotland, Banff is a charming city that offers a wealth of outdoor adventures and stunning vistas. As the gateway to Portsoy, it attracts visitors year-round, with peak travel in the warmer months from July to September. Outdoor enthusiasts can enjoy activities like golf at local courses, while the breathtaking beaches and the historic castle provide a glimpse into the region's rich heritage. The nearby national park is perfect for hiking and exploring the natural beauty of the area, making Banff an ideal destination for those seeking adventure and relaxation.
  • Cullen: A picturesque village located 8.0km from Portsoy, Cullen is renowned for its stunning coastal views and friendly atmosphere. Visitors flock here primarily in April, July, and September, drawn by the opportunities for outdoor pursuits and the village's scenic charm. With access to beautiful beaches, a thriving harbour, and a local marina, Cullen is perfect for families and adventure seekers alike. Golf enthusiasts will find excellent courses nearby, while the local culture and community add to the village's appeal, making it a delightful stop on your Scottish journey.
  • Sandend: Just 3.2km from Portsoy, Sandend is a quaint village that boasts a stunning bay and offers a relaxing seaside experience. With peak visitor numbers during the summer months of July to September, Sandend is a haven for those looking to enjoy the great outdoors. The village is famous for its hiking trails and boating opportunities, allowing visitors to immerse themselves in Scotland’s natural beauty. The tranquil streets and beautiful lake nearby enhance Sandend's charm, creating a perfect backdrop for a peaceful getaway and an ideal spot for families and nature lovers.

Things to do in Portsoy

Shopping

In Portsoy, you can explore quaint local shops like The Salmon Bothy for unique gifts and handcrafted items. If you're up for a drive, visit the Macduff Marine Aquarium gift shop or the larger shopping options in Banff, about 16.1km away, for more variety.

Recreation

Explore the tranquil surroundings of Portsoy with a visit to the Portsoy Wellness Centre, where you can indulge in rejuvenating treatments and yoga sessions. Enjoy leisurely walks along the scenic coastline or participate in local workshops that enhance your well-being while connecting with the community.

Adventure

Portsoy is a charming coastal village with opportunities for kayaking along its stunning shoreline, fishing in the tranquil waters, and exploring the scenic walking trails of the nearby coastal paths. Don’t miss the historic Portsoy Harbour, perfect for a leisurely stroll while soaking in the local maritime culture.

Nightlife

In Portsoy, the Salmon Bothy offers a charming atmosphere with live music and local ales, while the Portsoy Inn serves hearty meals and a welcoming pub vibe. The town's scenic harbour adds to the relaxed nightlife, making it a delightful spot to unwind after a day of exploration.

*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 perfect for those seeking outdoor adventures, stunning scenery, and relaxing beach getaways. Highlights include the charming Portsoy Harbour, inviting beaches, and historic houses that reflect the area's rich culture. Whether you're looking to soak up the sun or delve into local history, Portsoy offers a delightful mix of experiences for every type of traveller.

  • Bow Fiddle Rock: Located 9.7km from Portsoy, Bow Fiddle Rock is a stunning natural rock formation that resembles a fiddle. This scenic spot offers breathtaking coastal views and is ideal for outdoor enthusiasts looking to hike and explore the rugged landscape.
  • Duff House: Also situated 9.7km away, Duff House is an elegant Georgian mansion that showcases impressive architecture and art. Visitors can immerse themselves in the rich cultural history of the region while enjoying the beautifully landscaped gardens.
  • Inverboyndie Beach: Just 8.0km from Portsoy, Inverboyndie Beach is a serene stretch of sand perfect for leisurely walks and enjoying the calming sound of the waves. Its relaxed atmosphere makes it an excellent spot for unwinding by the sea.

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

Flying into Portsoy is convenient with three major airports nearby. Aberdeen Airport (ABZ) is approximately 61.2km away and offers several excellent hotels such as the 5-star Marcliffe, located 9.7km from the airport, and the Leonardo Hotel, also 9.7km away. INVerness Airport (INV) is around 83.7km from Portsoy, with top-notch options like the 5-star Ness Walk, 12.9km from the airport. Dundee Airport (DND) is about 138.4km away, featuring hotels like The Hideaway Experience, 8.0km from the airport. Each airport provides various transportation services to facilitate travel to Portsoy.

Frequently asked questions

What is the best area to stay in Portsoy?
The best area to stay in Portsoy is around the historic harbour, particularly for those looking to experience the town's unique character and coastal appeal.This area is the heart of Portsoy, with many of its buildings dating back to the 17th and 18th centuries. The harbour itself is a working port, often bustling with fishing boats and activity, and its stone piers are a prominent feature. The main street, which runs parallel to the harbour, offers a selection of local shops and eateries.Couples often find this area ideal for a relaxing escape. The historic surroundings provide a picturesque backdrop for strolls along the harbour and enjoying the sea air. There are several comfortable guesthouses and self-catering cottages offering views of the water, great for a quiet retreat.For those interested in local heritage and coastal walks, staying near the harbour provides immediate access to the Portsoy Salmon Bothy, a heritage centre detailing the history of salmon fishing.
When is the best time to go to Portsoy?
The best time to visit Portsoy is during the summer months, from June to August, when the weather is generally at its finest.During June, July, and August, you'll experience the longest daylight hours, often with pleasant temperatures hovering around 15-20°C, making it ideal for exploring the coast and countryside. This period also coincides with various local events, including the renowned Portsoy Traditional Boat Festival, which usually takes place in late June or early July. It's a fantastic time to see traditional crafts, enjoy local food, and soak in the community spirit.For those who prefer a quieter visit with a chance of milder weather and fewer crowds, late spring (May) or early autumn (September) can also be wonderful.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Portsoy.
How can I save on a hotel booking in Portsoy with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Portsoy hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Portsoy?
Prices for hotels in Portsoy often vary, but you can find a great deal from NZ$186 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia