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

Portsoy hotels from HK$786

  • 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
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Portsoy hotels

1. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
HK$655
HK$786 total
includes taxes & fees
5 Oct - 6 Oct
Portsoy Sail Loft

2. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
HK$1,216
HK$1,216 total
includes taxes & fees
5 Oct - 6 Oct
Homesly The Station Hotel

3. 2 Seafield Place

2 Seafield Place
Banff
HK$3,577
HK$4,293 total
includes taxes & fees
15 Oct - 16 Oct
2 Seafield Place

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
HK$1,126
HK$1,351 total
includes taxes & fees
5 Oct - 6 Oct
The Seafield Arms

5. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
HK$1,126
HK$1,351 total
includes taxes & fees
5 Oct - 6 Oct
The Royal Oak Hotel

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
HK$935
HK$1,122 total
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

7. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
HK$953
HK$1,143 total
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

8. 11 Village

11 Village
Banff
HK$3,295
HK$3,953 total
includes taxes & fees
9 Oct - 10 Oct
11 Village

9. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
HK$1,193
HK$1,431 total
includes taxes & fees
7 Oct - 8 Oct
Seafield Arms

10. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
HK$909
HK$1,091 total
includes taxes & fees
5 Oct - 6 Oct
Fife Lodge

11. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
HK$1,299
HK$1,559 total
includes taxes & fees
5 Oct - 6 Oct
The Knowes Hotel & Restaurant

12. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
HK$826
HK$826 total
includes taxes & fees
9 Oct - 10 Oct
Deveron Lodge B&B

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
HK$1,003
HK$1,003 total
includes taxes & fees
9 Oct - 10 Oct
Chapelhill Croft Farmhouse B&B

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
HK$887
HK$1,065 total
includes taxes & fees
5 Oct - 6 Oct
The Mill House Hotel

15. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
HK$1,107
HK$1,328 total
includes taxes & fees
6 Oct - 7 Oct
The Macallan Pod - Luxury Glamping

16. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
HK$2,845
HK$3,414 total
includes taxes & fees
14 Oct - 15 Oct
Hillhead Hideaways

17. 19 Reidhaven Street

19 Reidhaven Street
Banff
HK$5,512
HK$5,512 total
includes taxes & fees
31 Oct - 1 Nov
19 Reidhaven Street

18. Cabin View

Cabin View
Turriff
United Kingdom
Damien
HK$1,351
HK$1,621 total
includes taxes & fees
5 Oct - 6 Oct
Cabin View

19. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
HK$754
HK$905 total
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

20. 171 Seatown

171 Seatown
Buckie
Australia
Robyn
HK$3,206
HK$3,847 total
includes taxes & fees
9 Oct - 10 Oct
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 studying the exhibits at Portsoy Pottery during your trip to 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

10/10 Excellent
"The whole setup was really good."
Ian 1-night trip
Posted 3 hours ago
Cullen Bay 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
"Much more spacious than I expected from photos. Very clean and well prepared. Well equipped. Superb location next to little beach / swimming cove. Others in walking distance, and many in driving distance. Pretty village, one shop, and only one pub, which has limited opening hours , especially for meals. Good heating. Large bath."
Duncan F. 3-night trip
Posted 2 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
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 4 days ago
The Mill House Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"As advertised! Able to check in early which was really nice! Rooms not super sound proof - hear other room through wall. Doors were pretty sound proof as corridor was not an issue. Beautiful views!"
Emma 1-night trip
Posted 5 days ago
Banff Springs Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 7 days ago
The Knowes Hotel & Restaurant
Fife Lodge

Fife Lodge

8/10 Good
"Liked everything except the lack of an elevator. Dinner was fantastic. Special thanks to Colin who served us breakfast. Had a very informative conversation with him."
Kathryn 1-night trip
Posted 9 days ago
Fife Lodge
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Nice wee hotel, by the sea. Food was excellent especially their Cullen Skink. Breskfast was grest, soked haddock with poached egg.I had a single room, with a coffee maker. Shower was good. Internet was good. Ill be back as the big man said!"
Frank 1-night trip
Posted 11 days ago
The Royal Oak Hotel
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 2 weeks ago
Portsoy Sail Loft
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 quiet location over looking the sea. Cottage cosy especially with fire lit. Have everything you needed to make you feel like home. Lovely nights sleep after a work through the village to the pub and back home to sit in front of the fire with a cuppa. Perfect for a nights stay"
Julie G. 1-night trip
Posted 2 weeks ago
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

More cheap stays in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
HK$826
HK$826 total
9 Oct - 10 Oct
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
HK$1,351
HK$1,621 total
5 Oct - 6 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
HK$3,206
HK$3,847 total
9 Oct - 10 Oct
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
HK$3,939
HK$4,727 total
17 Oct - 18 Oct
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

  • Picturesque Harbour: Portsoy's charming harbour offers stunning views and a glimpse into the village's fishing heritage.
  • Beautiful Beaches: Relax on the sandy beaches, perfect for sunbathing or beachcombing.
  • Outdoor Adventures: Enjoy hiking, golfing, and exploring scenic trails in the surrounding countryside.
  • Rich Local Culture: Discover historic houses and engage with the vibrant community atmosphere.
  • Welcoming Accommodation: Stay in family-friendly and pet-friendly hotels offering warm hospitality and coastal views.

Find great hotels near Portsoy

Discover a delightful range of hotel accommodation options in Portsoy, where you can enjoy a family-friendly atmosphere and pet-friendly services. Whether you choose the Station Hotel Portsoy, the Shore Inn, or other charming lodgings, you’ll find convenient amenities that cater to your needs. Experience the stunning coastal views and warm hospitality that make Portsoy a perfect destination for your holiday.

  • Banff Springs Hotel: This elegant 4-star hotel offers a refined atmosphere, ideal for business travellers seeking a touch of luxury. With a commendable guest rating of 8.6 out of 10, the Banff Springs Hotel is located 10km from Portsoy, making it a convenient choice for those on the go. The hotel features well-appointed rooms equipped with modern amenities, ensuring a comfortable stay. Guests appreciate the professional service and the property’s proximity to local attractions, making it an excellent base for both work and leisure.
  • Cullen Bay Hotel: A charming 3.5-star hotel, the Cullen Bay Hotel boasts a guest rating of 9.0 out of 10, reflecting its dedication to guest satisfaction. Situated 10km from Portsoy, this hotel is known for its inviting dining options, including complimentary breakfasts and a well-stocked bar and lounge. The hotel offers modern amenities such as flatscreen TVs in the rooms, ensuring a pleasant stay. With scenic rural views and nearby entertainment options, it presents a relaxing environment for those looking to unwind and enjoy the beautiful Scottish landscape.
  • The Knowes Hotel & Restaurant: With a guest rating of 9.2 out of 10, this 3-star establishment is perfect for adventure seekers. Located 11km from Portsoy, The Knowes Hotel & Restaurant offers a unique experience with a focus on outdoor activities. Guests can engage in birdwatching, surfing, fishing, and sailing in the surrounding area. The hotel also features a delightful restaurant, providing a warm atmosphere to return to after a day of exploration. This accommodation caters to those eager to experience the thrill of Scotland’s natural beauty.

Where to stay in Portsoy

Portsoy, a charming village on Scotland's coast, offers an ideal blend of outdoor adventures and scenic beauty. Explore the picturesque fishing port and unwind at the relaxing beach, all within a short distance from the village centre. Immerse yourself in the local culture and enjoy the luxury of friendly hospitality. With various excursions available, Portsoy promises a delightful getaway filled with unique experiences and breathtaking landscapes.

  • Banff: Nestled along the stunning Moray Firth, Banff is a charming town that serves as a gateway to some of Scotland's most breathtaking landscapes. With its rich history and picturesque streets, Banff offers a delightful blend of outdoor adventure and cultural experiences. Visitors can enjoy a variety of activities such as golfing at local courses, exploring nearby castles, or wandering through the scenic national park. The beach, with its stunning coastal views, is a perfect spot for relaxation and family fun. Peak visitor months from July to September ensure a vibrant atmosphere filled with events and activities.
  • Cullen: A quaint village located approximately 8km from Portsoy, Cullen is renowned for its stunning coastal scenery and rich maritime heritage. The village boasts a beautiful harbour and a picturesque bay, perfect for leisurely strolls and exploration. Outdoor enthusiasts can indulge in golfing at the local courses or enjoy the tranquil surroundings of country clubs. Cullen’s charm lies in its welcoming community and the breathtaking views that accompany every visit. The best times to experience Cullen are during April, July, and September, when the village comes alive with visitors seeking adventure and scenic beauty.
  • Whitehills: Situated about 6km from Portsoy, Whitehills is a delightful village where the rugged coastline meets serene beauty. Known for its excellent trail access, it’s a haven for hikers and outdoor enthusiasts looking to explore the stunning landscapes. The nearby beach and bay provide perfect spots for relaxation and enjoying nature. Whitehills offers a quiet retreat with a friendly atmosphere, making it an ideal destination for those seeking adventure without the crowds. The peak visitor season from June to August ensures a lively yet laid-back experience.

Things to do in Portsoy

Shopping

In Portsoy, you can enjoy shopping at local boutiques and artisan shops offering unique gifts and souvenirs, reflecting the town's charm. If you're up for a drive, visit the nearby town of Banff, approximately 16km away, where you’ll find more shops and local markets to explore.

Recreation

In Portsoy, the Portsoy Spa offers a serene environment with a range of holistic treatments and massages, ideal for relaxation. Nearby, the picturesque coastline provides opportunities for tranquil walks and outdoor yoga, allowing you to immerse yourself in nature while promoting overall well-being.

Adventure

In Portsoy, explore the stunning coastline with exhilarating sea kayaking adventures. Alternatively, discover the beauty of the surrounding countryside on a thrilling mountain biking trail. For a unique experience, try your hand at fishing in the picturesque harbour, immersing yourself in the local culture and scenery.

Nightlife

Portsoy offers a charming nightlife with local pubs like The Portsoy Tavern, where you can enjoy a warm atmosphere and live music. For a cosy evening, visit The Salmon Bothy, known for its fine selection of whiskies and laid-back vibe, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Portsoy

To save money on your trip to Portsoy, consider visiting during the off-peak months of January to February or November when accommodation prices are lower. Thursdays are the most economical days to stay, while Sundays tend to be pricier. Use Expedia to find eco-certified hotels and filter your search for the best deals. Additionally, you can save by bundling your hotel, flights, and activities into a package. Look out for app deals to maximise your savings while enjoying the area's free attractions, such as its stunning coastal scenery and charming harbour.

  • 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: Utilise Expedia's search tool to tailor your preferences, including your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Portsoy with your flights and activities through an Expedia package.

Find the best attractions near Portsoy

Portsoy is perfect for those seeking outdoor adventures, stunning scenery, and beach relaxation. Key attractions include the picturesque Portsoy Harbour, beautiful beaches, and historic houses that offer a glimpse into the local culture. Whether you're interested in exploring the coastline or immersing yourself in the area's rich heritage, Portsoy provides a delightful experience for every traveller.

  • Bow Fiddle Rock: Located approximately 10km from Portsoy, this striking rock formation is known for its unique shape resembling a fiddle. Set against dramatic coastal scenery, it offers breathtaking views and excellent photo opportunities, making it a must-visit for nature enthusiasts.
  • Duff House: Just 10km away, Duff House is an impressive Georgian mansion that showcases Scotland's rich cultural heritage. Visitors can explore its exquisite architecture and gardens, as well as enjoy art exhibitions that highlight local talent.
  • Inverboyndie Beach: Only 8km from Portsoy, Inverboyndie Beach boasts golden sands and picturesque surroundings. It’s an ideal spot for a leisurely stroll, a picnic, or simply relaxing while enjoying the soothing sound of the waves.

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

Reaching Portsoy, Scotland, is convenient via several airports. Aberdeen Airport (ABZ) is 61km away, with excellent hotel options like the 5-star Marcliffe, located 10km from the airport, and the 4-star Leonardo Hotel Aberdeen, also 10km distant. INVerness Airport (INV) is 84km from Portsoy, with notable hotels such as the 5-star Ness Walk, located 13km away, offering various transportation services. Kirkwall Airport (KOI) is 142km from Portsoy, featuring nearby accommodations like the 4-star Graemeshall House, situated 6km from the airport. Each airport provides a range of transportation options to ensure a smooth transfer to your destination.

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. Portsoy Sail Loft is another good choice for your visit. See all available top hotels, or vacation rentals in Portsoy.
What are some of the best holiday rentals that Portsoy has to offer?
Acdc Glamping, Campervan , Caravan and Tent Resort: This holiday home rental outside Portsoy is located next to a golf course, and has a terrace, a garden and a BBQ 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 holiday with amenities such as 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 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, 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 dog-friendly place to stay in Portsoy?
Portsoy Sail Loft is a top dog-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.
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 18 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 Fordyce Joiners Workshop and Visitor Centre and Cullen Harbour 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.

Explore a world of travel with Expedia