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

Find hotels in Portsoy from NT$2,149

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Portsoy hotels

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is NT$14,840
NT$17,808 total
includes taxes & fees
Jul 22 - Jul 23
2 Seafield Place

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 NT$7,207
NT$7,207 total
includes taxes & fees
Jul 18 - Jul 19
Homesly The Station Hotel

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 NT$3,556
NT$4,268 total
includes taxes & fees
Jul 16 - Jul 17
Kintrae B&B

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (238 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is NT$4,623
NT$5,548 total
includes taxes & fees
Jul 17 - Jul 18
Banff Springs Hotel

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 NT$4,161
NT$4,161 total
includes taxes & fees
Jul 18 - Jul 19
Chapelhill Croft Farmhouse B&B

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (262 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is NT$3,772
NT$4,526 total
includes taxes & fees
Jul 19 - Jul 20
Fife Lodge

Portknockie Cottage

Portknockie Cottage
2.0 star property
Buckie
The price is NT$16,342
NT$19,610 total
includes taxes & fees
Jul 20 - Jul 21
Portknockie Cottage

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 NT$3,627
NT$3,627 total
includes taxes & fees
Jul 19 - Jul 20
Deveron Lodge B&B

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (135 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is NT$5,209
NT$6,251 total
includes taxes & fees
Jul 19 - Jul 20
The Seafield Arms

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 NT$3,904
NT$4,685 total
includes taxes & fees
Jul 17 - Jul 18
The Mill House Hotel

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 NT$5,290
NT$6,348 total
includes taxes & fees
Jul 16 - Jul 17
Seafield Arms

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (140 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 NT$4,670
NT$5,604 total
includes taxes & fees
Jul 17 - Jul 18
Cullen Bay Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (167 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is NT$1,791
NT$2,149 total
includes taxes & fees
Aug 12 - Aug 13
The Old Coach House Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (103 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is NT$5,316
NT$6,380 total
includes taxes & fees
Jul 16 - Jul 17
The Royal Oak Hotel

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 NT$11,801
NT$14,161 total
includes taxes & fees
Jul 27 - Jul 28
Hillhead Hideaways

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 NT$4,778
NT$5,733 total
includes taxes & fees
Jul 22 - Jul 23
Cabin View

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is NT$19,566
NT$23,480 total
includes taxes & fees
Jul 19 - Jul 20
The Dance Hall at The Institute Executive Apartments

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (225 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is NT$5,747
NT$6,897 total
includes taxes & fees
Jul 18 - Jul 19
The Knowes Hotel & Restaurant

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 NT$3,592
NT$4,311 total
includes taxes & fees
Jul 21 - Jul 22
Acdc Glamping, Campervan , Caravan and Tent Resort

The Old Kipper Hoose

The Old Kipper Hoose
2.0 star property
Banff
The price is NT$24,256
NT$29,108 total
includes taxes & fees
Jul 20 - Jul 21
The Old Kipper Hoose
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

More cheap stays in Portsoy

Find out more about Portsoy

Top reasons to visit Portsoy

  • Scenic Beaches: Portsoy features stunning beaches perfect for relaxation and outdoor activities along the beautiful coastline.
  • Charming Harbor: Explore the picturesque Portsoy Harbour, a charming spot for leisurely strolls and photography.
  • Outdoor Adventures: Enjoy hiking trails and golf courses, catering to outdoor enthusiasts eager for adventure.
  • Historic Attractions: Discover the town's rich history, including its iconic sail loft and historic houses.
  • Welcoming Accommodations: Experience warm hospitality at various lodgings, including pet-friendly and family-friendly options.

Find great hotels near Portsoy

Discover charming accommodations in Portsoy, Scotland, perfect for your vacation needs. Whether you're seeking a pet-friendly hotel, family-friendly options, or a relaxing beach getaway, Portsoy offers a variety of lodgings like the Station Hotel and the Shore Inn. Enjoy the warm hospitality and picturesque scenery as you explore this delightful coastal town, making it an ideal base for your Scottish adventure.

  • Banff Springs Hotel: Located 10km from Portsoy, the 4-star Banff Springs Hotel offers a sophisticated experience tailored for business travelers. With a guest rating of 8.6 out of 10, this hotel combines comfort with convenience. Amenities include well-appointed rooms designed to facilitate work and relaxation. Guests appreciate the hotel's serene environment and professional services, making it an ideal base for those balancing work with leisure during their stay in the beautiful Scottish countryside.
  • Cullen Bay Hotel: Just 10km from Portsoy, the Cullen Bay Hotel is a charming 3.5-star accommodation with a guest rating of 9.0 out of 10. This hotel features a delightful dining experience that includes complimentary breakfast options available daily and a full-service restaurant. Guests can unwind in well-furnished rooms equipped with flatscreen TVs for entertainment. The picturesque rural location enhances the experience, offering a tranquil retreat ideal for relaxation or exploring the surrounding landscapes.
  • The Knowes Hotel & Restaurant: Situated 11km from Portsoy, The Knowes Hotel & Restaurant is a 3-star property that boasts a guest rating of 9.2 out of 10. This hotel is perfect for adventure seekers, providing a range of recreational activities such as fishing, birdwatching, sailing, and surfing nearby. With a warm atmosphere and an on-site restaurant, guests can indulge in local cuisine after a day of exploration. The Knowes Hotel is a great choice for those looking to immerse themselves in the natural beauty and adventure of the region.

Where to stay in Portsoy

Portsoy, a charming fishing village, offers a delightful blend of culture and relaxation. Stroll through the picturesque harbor and explore the vibrant local shops in the town center. Enjoy outdoor adventures such as hiking nearby trails or indulging in beach activities. Just a short distance away, you can discover beautiful landscapes and friendly locals, making your stay a truly memorable experience. Whether you're seeking luxury or a laid-back vibe, Portsoy has something for every traveler.

  • Banff: Nestled along the stunning Moray Firth coast, Banff is a charming town that serves as a gateway to the beautiful Scottish countryside. Known for its outdoor adventures, visitors can indulge in activities such as golf and hiking while enjoying breathtaking scenery. Key attractions include nearby beaches, the historic Banff Castle, and the expansive Banff National Park. The town’s vibrant atmosphere peaks during the summer months, making it a perfect destination for travelers seeking adventure and natural beauty.
  • Cullen: A picturesque village located a mere 8km from Portsoy, Cullen is renowned for its stunning coastal views and rich maritime heritage. Visitors flock to Cullen for its outdoor activities, including golf at the local country club and exploration of the scenic harbor and marina. This village is particularly lively during the spring and summer months, offering a serene escape with its charming bay and delightful local eateries. Don't miss out on tasting the famous Cullen skink, a traditional smoked haddock soup.
  • Sandend: Just 3km from Portsoy, Sandend is a quaint village that promises a peaceful retreat with its unspoiled beach and scenic landscape. Ideal for outdoor enthusiasts, visitors can explore hiking trails, enjoy boating along the coast, or simply relax by the tranquil bay. Sandend's laid-back vibe and natural beauty make it a perfect spot for families and couples looking to unwind. Peak travel times are in the summer, when the village comes alive with visitors seeking adventure and relaxation.

Things to do in Portsoy

Shopping

In Portsoy, you can explore charming local shops featuring handmade crafts and unique souvenirs. If you're up for a drive, visit the nearby town of Banff for a broader selection, including larger retailers and a delightful market experience that showcases the region's local produce and artisan goods.

Recreation

Explore the tranquil surroundings of Portsoy with a visit to the Portsoy Spa, where you can indulge in relaxing treatments and massages. Enjoy refreshing coastal walks along the scenic shoreline, perfect for unwinding and reconnecting with nature while soaking in the beautiful views of the Banff coastline.

Adventure

Explore the stunning Portsoy Harbour and enjoy kayaking or paddleboarding along the coast. For thrill-seekers, the nearby cliffs offer excellent rock climbing opportunities. Don't miss the chance to hike the scenic coastal paths, showcasing the natural beauty of Scotland's rugged coastline.

Nightlife

Visit the Portsoy Boat Festival pub for a cozy atmosphere and local brews. For a lively night, check out The Sea Horse, where you can enjoy live music and dance the night away. Don’t miss the charming vibe of the local taverns along the harbor.

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

Find the best attractions near Portsoy

Portsoy offers a charming blend of outdoor adventures and scenic beauty, making it an ideal destination for beach vacations. Key attractions include the picturesque Portsoy Harbour, beautiful beaches, and historic houses. Travelers seeking a mix of culture and stunning landscapes will find plenty to explore in and around Portsoy, ensuring a memorable experience.

  • Bow Fiddle Rock: Located 10km from Portsoy, this stunning rock formation resembles a fiddle's bow. Surrounded by dramatic coastal scenery, it's an ideal spot for photography and enjoying the fresh sea air while watching waves crash against the rocks.
  • Duff House: A 10km journey from Portsoy, Duff House is an exquisite example of Georgian architecture. This historic house showcases rich cultural heritage with its art collections and beautifully landscaped gardens, making it a fantastic stop for history enthusiasts.
  • Inverboyndie Beach: Just 8km from Portsoy, Inverboyndie Beach offers picturesque sandy shores and tranquil waters. It's a lovely place for a relaxing stroll, beachcombing, or simply soaking up the sun while enjoying the calming 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

Traveling to Portsoy, Scotland, is convenient if you fly into one of its major airports. Aberdeen Airport (ABZ) is located 61km away and offers excellent hotels like the 5-star Marcliffe, 10km away, and the 4-star Village Hotel, just 6km from the airport. Inverness Airport (INV) is 84km from Portsoy, with nearby luxury options such as Ness Walk and Rocpool Reserve, both 13km from the airport. For those considering Kirkwall Airport (KOI), it is 142km from Portsoy, featuring cozy accommodations like the 4-star Hildeval B&B, 5km away. Each airport provides various transportation services to make your journey seamless.

Frequently asked questions

Where is the best place for a stay in Portsoy?
Based on our traveler data, Homesly The Station Hotel is one of the top choices for your stay. This hotel offers a restaurant and an indoor pool. Other good options 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 vacation rentals in Portsoy?
Lovely 1-bed House in Fochabers, Scotland: This vacation home near 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 bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Portsoy.
Where can I learn more about changing or cancelling my trip to Portsoy?
To access more information about rescheduling or cancelling your trip to Portsoy, click here.
What's the best budget-friendly hotel in Portsoy?
Based on our traveler reviews, The Sail Loft - Hostel is a top choice for a less expensive stay. View all budget hotels in Portsoy.
What's the best pet-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's the best hotel to stay near Portsoy Pottery?
Adjacent to Portsoy Pottery, The Boyne Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a bar. Other good choices close by include Station Hotel Portsoy and The Sail Loft.
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 the best place to stay near Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
How is it to stay in Portsoy?
Visitors to Portsoy are sure to enjoy the restaurants. Tourists can also enjoy the city's waterfront, festivals, and bars. In Portsoy, there are 16 hotels and other accommodations to choose from. Find out more about Portsoy.
What is there to see in Portsoy?
A couple of favorite places to visit are Portsoy Ice Cream and Portsoy Pottery. You'll also find Cullen Harbour and Inverboyndie Beach in the area. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Portsoy is 33 inches.