Find hotels in Portsoy from £46

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portsoy hotels

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (92 reviews)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is £89
includes taxes & fees
4 May - 5 May
Homesly The Station Hotel

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is £413
includes taxes & fees
9 May - 10 May
2 Seafield Place

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 £142
includes taxes & fees
30 May - 31 May
Seafield Arms

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 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 £85
includes taxes & fees
4 May - 5 May
Deveron Lodge B&B

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is £99
includes taxes & fees
4 May - 5 May
Chapelhill Croft Farmhouse B&B

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 £353
includes taxes & fees
14 May - 15 May
Hillhead Hideaways

Cabin View

Cabin View
2.0 star property
Turriff
The price is £127
includes taxes & fees
31 May - 1 Jun
Cabin View

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (228 reviews)
"Friendly staff, fresh breakfast made to order, fantastic location, nothing too much bother for the staff. Highly recommend "
United Kingdom
Ian
The price is £122
includes taxes & fees
3 Jun - 4 Jun
Banff Springs Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (106 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is £92
includes taxes & fees
14 May - 15 May
Kintrae B&B

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (120 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is £109
includes taxes & fees
8 May - 9 May
The Mill House Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (95 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is £136
includes taxes & fees
14 May - 15 May
The Royal Oak Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (132 reviews)
"Rooms were nice no issues. "
United States
Joe
The price is £160
includes taxes & fees
6 May - 7 May
The Seafield Arms

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (139 reviews)
"Staff were friendly and helpful. Breakfast was good quality and well cooked. Seaview (if you get one) was directly overlooking the lovely beach. Room was very clean and a good standard. "
United Kingdom
Alastair
The price is £150
includes taxes & fees
5 May - 6 May
Cullen Bay Hotel

Council Chambers at The Institute Executive Apartments

Council Chambers at The Institute Executive Apartments
3.5 star property
Keith
The price is £458
includes taxes & fees
8 May - 9 May
Council Chambers at The Institute Executive Apartments

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 £99
includes taxes & fees
4 May - 5 May
Acdc Glamping, Campervan , Caravan and Tent Resort

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (157 reviews)
"Lovely clean room maybe next time we come will ask for soft pillows "
United Kingdom
Mary
The price is £46
includes taxes & fees
5 May - 6 May
The Old Coach House Hotel

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is £428
includes taxes & fees
15 May - 16 May
Rockstar Cottage

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (247 reviews)
"Everything was perfect and outstanding!👍"
United Kingdom
Solveig
The price is £98
includes taxes & fees
21 May - 22 May
Fife Lodge

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (219 reviews)
"All the staff were lovely and helpful. Our room was very clean and the bathroom spotless. The bed was huge and conformable but a bit soft for our personal preference. Amazing views of the harbour. Room had everything you could need in there including hair dryer and ironing board and iron."
United Kingdom
Gabriela
The price is £130
includes taxes & fees
5 May - 6 May
The Knowes Hotel & Restaurant

The Clock Tower at The Institute Executive Apartments

The Clock Tower at The Institute Executive Apartments
3.5 star property
Keith
The price is £458
includes taxes & fees
29 May - 30 May
The Clock Tower at The Institute Executive Apartments
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

Upscale Portsoy is calling! Discover its boating, culture, bars and more.

Photo by Anne Burgess
Open Photo by Anne Burgess

Top Portsoy Hotel Reviews

More cheap stays in Portsoy

Hotels in Portsoy with star rating

Find out more about Portsoy

Top reasons to visit Portsoy

  • Stunning Scenery: Portsoy boasts breathtaking coastal views and scenic hiking trails, perfect for outdoor enthusiasts.
  • Charming Harbour: The picturesque Portsoy Harbour is a delightful spot to explore and enjoy the local maritime culture.
  • Historic Attractions: Visitors can discover historic houses and the unique sail loft, showcasing the village's rich maritime heritage.
  • Beautiful Beaches: Enjoy relaxing on stunning beaches, ideal for sunbathing and beach activities.
  • Welcoming Accommodation: A range of charming hotels offers comfort and local charm for a memorable stay.

Find great hotels near Portsoy

Discover a range of charming accommodations in Portsoy, Scotland, perfect for your seaside getaway. From the welcoming Station Hotel Portsoy to the delightful Shore Inn, you'll find options that cater to families and pet owners alike. Whether you're seeking a beach vacation experience or simply a cosy retreat, Portsoy’s hotels offer a blend of comfort and local charm, ensuring a memorable stay in this picturesque coastal town.

  • Banff Springs Hotel: This 4-star hotel, rated 8.6, offers a sophisticated lodging experience perfect for business travellers. Located 9.7km from Portsoy, Banff Springs Hotel boasts a professional atmosphere combined with modern comforts. Guests appreciate the spacious rooms equipped with essential amenities, a well-appointed business centre, and complimentary Wi-Fi throughout the property. The hotel’s commitment to quality service ensures a productive stay, making it an excellent choice for those seeking both comfort and convenience during their visit to the Scottish coast.
  • The Knowes Hotel & Restaurant: A delightful 3-star accommodation with a guest rating of 9.2, The Knowes Hotel & Restaurant is your gateway to adventure. Situated 11.3km from Portsoy, this property is ideal for those keen on outdoor activities. The hotel provides access to various adventure sports, including surfing, birdwatching, sailing, and fishing nearby. Guests can unwind in the warm ambience of the restaurant after a day of exploration, making it a perfect retreat for those seeking excitement amidst Scotland’s stunning landscapes.
  • Cullen Bay Hotel: With a rating of 9.0, Cullen Bay Hotel is a charming 3.5-star retreat located 9.7km from Portsoy. Offering a wide range of dining options, including complimentary breakfasts on weekdays and weekends, guests can enjoy a lovely start to their day. The hotel features a bar and lounge area, perfect for relaxation after a day of sightseeing. The picturesque rural surroundings provide a serene backdrop, making it an excellent choice for travellers looking to unwind and connect with nature while enjoying comfort and style.

Where to stay in Portsoy

Portsoy, a picturesque village on Scotland's stunning coast, offers an ideal setting for outdoor enthusiasts and those seeking relaxation. Explore the charming fishing port and immerse yourself in the local culture. Just a short distance from the centre of Portsoy, you can enjoy scenic views and friendly atmospheres. Whether you're seeking luxury or adventure, this delightful destination promises a memorable experience filled with excursions and breathtaking scenery.

  • Banff: Nestled in the heart of the Scottish Highlands, Banff offers a delightful mix of outdoor adventure and stunning scenery. Known for its beautiful coastline and dramatic landscapes, this city serves as a perfect base for exploring the surrounding areas. Visitors flock here for various activities, including golfing and hiking, with the nearby beach and castle adding to its charm. The peak travel season from July to September means you’ll find a vibrant atmosphere, with numerous events and attractions to enjoy. Banff is a gateway to the breathtaking national park, making it a must-visit for nature lovers.
  • Cullen: A picturesque village located approximately 8.0km from Portsoy, Cullen is famed for its scenic harbour and quaint charm. With a steady influx of visitors year-round, especially in April, July, and September, this village provides a perfect setting for outdoor activities and scenic strolls. Golf enthusiasts will appreciate the local golf course, while the bay offers tranquil views and opportunities for leisurely walks. Cullen's friendly atmosphere and stunning coastal vistas make it an ideal spot for those seeking relaxation amidst nature.
  • Sandend: Just 3.2km from Portsoy, Sandend is a charming village known for its beautiful bay and outdoor pursuits. With visitor numbers peaking in the summer months, it’s a popular destination for hiking, boating, and enjoying the fresh sea air. The village boasts access to scenic trails and a welcoming community, perfect for those looking to explore the great outdoors. Sandend's idyllic setting, combined with its quaint streets and proximity to nature, makes it a delightful addition to your Scottish adventure.

Things to do near Portsoy

Portsoy offers a delightful outdoor getaway with stunning scenery and beach activities. Visitors can enjoy hiking trails, access to scenic routes, and recreational opportunities in this charming fishing village. Golf enthusiasts will appreciate the local golf courses, while the historic sail loft adds a unique touch to the area's maritime heritage. Whether you're seeking adventure or relaxation, Portsoy provides a perfect backdrop for an active holiday.

Shopping

In Portsoy, enjoy local shops offering unique gifts and souvenirs, perfect for capturing memories of your visit. If you're up for a drive, head to Banff's Market Square, about 16.1km away, where you'll find a charming mix of independent retailers and local produce stalls.

Recreation

Experience luxury at Cullen Golf Club, just 9.7km from Portsoy, where stunning landscapes and top-notch facilities await. Strathlene Golf Course, 14.5km away, offers a serene golfing experience amidst beautiful surroundings. Buckpool Golf Club, located 17.7km from Portsoy, combines challenging play with breathtaking views.

Adventure

Portsoy offers thrilling water sports at the historic harbour, including kayaking and paddleboarding against stunning coastal views. Explore the dramatic cliffs and sandy beaches along the scenic coastal trails, perfect for hiking and wildlife spotting, all while soaking in the natural beauty of this charming Scottish village.

Nightlife

Portsoy offers a charming nightlife with a relaxed vibe. Enjoy a pint at the historic Portsoy Hotel or savour local whisky at the cozy Sea Horse Restaurant. For a lively evening, the Fisherman's Tavern provides music and a warm atmosphere to unwind 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

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portsoy are December to February, 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: Expedia's search tool enables you to specify your budget, ideal location, and various other preferences. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Portsoy with your flights and activities through an Expedia package.

Find the best attractions near Portsoy

Portsoy offers a delightful escape for those seeking outdoor adventures, stunning scenery, and beachside relaxation. Key attractions include the picturesque Portsoy Harbour, historic houses, and beautiful beaches, making it an ideal destination for culture and nature enthusiasts alike. Whether you're exploring the charming harbour or enjoying the breathtaking coastal views, Portsoy promises a memorable vacation experience.

  • Bow Fiddle Rock: A stunning natural rock formation located 9.7km from Portsoy, Bow Fiddle Rock is renowned for its unique shape resembling a violin bow. Visitors can enjoy breathtaking coastal views and the invigorating outdoor atmosphere, making it a perfect spot for photography and nature walks.
  • Duff House: This magnificent historic house, situated 9.7km away, offers a glimpse into Scotland's rich cultural heritage. With its elegant architecture and beautiful gardens, Duff House serves as a gallery showcasing art and history, providing an enriching experience for visitors.
  • Inverboyndie Beach: Just 8.0km from Portsoy, Inverboyndie Beach features golden sands and gentle waves, perfect for a relaxing day by the sea. It’s an ideal spot for beachcombing, picnicking, and enjoying the fresh coastal air.

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 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

If you're planning to visit Portsoy, Scotland, you have a few airport options. Aberdeen Airport (ABZ) is situated 61.2km away, with excellent hotels nearby, such as the luxurious Marcliffe, just 9.7km from the airport, and the Courtyard by Marriott, located a mere 483m away. INVerness Airport (INV) is 83.7km from Portsoy, offering upscale accommodations like the Rocpool Reserve and Ness Walk, both 12.9km away. For those considering Kirkwall Airport (KOI), it lies 141.6km from Portsoy, with charming B&Bs like Graemeshall House and Hildeval B&B just a few miles from the airport. Each airport provides convenient transport options for a seamless journey.

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 canceled 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 Portsoy hotel booking with Expedia?
Members always get our best prices. Find our best Portsoy hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Portsoy hotel?
Prices for hotels in Portsoy often vary, but you can find a great deal from £46 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 the cheapest rate.

Explore a world of travel with Expedia