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
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Portsoy hotels

1. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
AU$144
includes taxes & fees
21 Oct - 22 Oct
Portsoy Sail Loft

2. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
AU$145
includes taxes & fees
15 Nov - 16 Nov
Homesly The Station Hotel

3. 2 Seafield Place

2 Seafield Place
Banff
United Kingdom
David
AU$787
includes taxes & fees
7 Nov - 8 Nov
2 Seafield Place

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
AU$229
includes taxes & fees
21 Oct - 22 Oct
The Seafield Arms

5. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
AU$191
includes taxes & fees
21 Oct - 22 Oct
The Royal Oak Hotel

6. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
AU$210
includes taxes & fees
2 Nov - 3 Nov
Cullen Bay Hotel

7. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
AU$186
includes taxes & fees
23 Oct - 24 Oct
Fife Lodge

8. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
AU$206
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

9. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
AU$228
includes taxes & fees
1 Nov - 2 Nov
Seafield Arms

10. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
AU$248
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

11. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
AU$151
includes taxes & fees
25 Oct - 26 Oct
Deveron Lodge B&B

12. 11 Village

11 Village
Banff
AU$725
includes taxes & fees
4 Nov - 5 Nov
11 Village

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
AU$180
includes taxes & fees
4 Nov - 5 Nov
Chapelhill Croft Farmhouse B&B

14. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
AU$129
includes taxes & fees
24 Oct - 25 Oct
The Mill House Hotel

15. The Macallan Pod - Luxury Glamping

The Macallan Pod - Luxury Glamping
Fochabers
AU$244
includes taxes & fees
26 Oct - 27 Oct
The Macallan Pod - Luxury Glamping

16. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
AU$626
includes taxes & fees
25 Oct - 26 Oct
Hillhead Hideaways

17. Cabin View

Cabin View
Turriff
United Kingdom
Damien
AU$280
includes taxes & fees
12 Nov - 13 Nov
Cabin View

18. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
AU$166
includes taxes & fees
2 Nov - 3 Nov
Kintrae B&B

19. 171 Seatown

171 Seatown
Buckie
Australia
Robyn
AU$706
includes taxes & fees
24 Oct - 25 Oct
171 Seatown

20. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
AU$181
includes taxes & fees
28 Oct - 29 Oct
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 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

Recent Reviews in Portsoy

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 traveller 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 accommodation in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
AU$151
25 Oct - 26 Oct
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
AU$280
12 Nov - 13 Nov
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
AU$706
24 Oct - 25 Oct
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
AU$867
24 Oct - 25 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

  • 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

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-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 AU$129 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