Search Portsoy hotels

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portsoy hotels

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (219 reviews)
"Room was clean, staff were friendly & helpful. Check in quick & easy. Dinner was excellent, we had 2 courses & couldn't fault anything. Enjoyable stay. "
United Kingdom
Jacqui
The price is AU$167
includes taxes & fees
9 Mar - 10 Mar
Banff Springs Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (127 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is AU$223
includes taxes & fees
10 Mar - 11 Mar
The Seafield Arms

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (90 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is AU$224
includes taxes & fees
15 Mar - 16 Mar
The Royal Oak Hotel

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.6 out of 10, Excellent, (91 reviews)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is AU$238
includes taxes & fees
13 Mar - 14 Mar
Homesly The Station Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (240 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is AU$172
includes taxes & fees
11 Mar - 12 Mar
Fife Lodge

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135 reviews)
"Helpful staff clean and wonderful views "
United Kingdom
Colin
The price is AU$248
includes taxes & fees
9 Mar - 10 Mar
Cullen Bay Hotel

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.4 out of 10, Exceptional, (371 reviews)
"Good service and an excellent room. "
United Kingdom
David
The price is AU$227
includes taxes & fees
31 Mar - 1 Apr
Meldrum House Country Hotel & Golf Course

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (209 reviews)
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is AU$286
includes taxes & fees
9 Mar - 10 Mar
The Knowes Hotel & Restaurant

Leslie Castle

Leslie Castle
3.0 star property
Insch
10.0 out of 10, Exceptional, (40 reviews)
"Great stay, great food, great stories about the place"
Sweden
Hans-Erik
The price is AU$643
includes taxes & fees
4 Apr - 5 Apr
Leslie Castle

The Lodges at Barra Castle

The Lodges at Barra Castle
4.0 star property
Inverurie
9.0 out of 10, Wonderful, (30 reviews)
"The lodge was clean, well set up and had everything we could need and more"
United States
nuala
The Lodges at Barra Castle

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (153 reviews)
"Lovely clean room maybe next time we come will ask for soft pillows "
United Kingdom
Mary
The price is AU$95
includes taxes & fees
9 Mar - 10 Mar
The Old Coach House Hotel

Macdonald Pittodrie House

Macdonald Pittodrie House
4.0 star property
Inverurie
8.8 out of 10, Excellent, (269 reviews)
"Very friendly staff, relaxing calm hotel. Breakfast was excellent and freshly prepared to order including continenral)"
United Kingdom
Susan
The price is AU$218
includes taxes & fees
9 Mar - 10 Mar
Macdonald Pittodrie House

Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
4.0 star property
Inverurie
8.6 out of 10, Excellent, (154 reviews)
"Excellent hotel great food and friendly and helpful"
United Kingdom
Graham
The price is AU$124
includes taxes & fees
5 Apr - 6 Apr
Strathburn Hotel Inverurie by Compass Hospitality

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is AU$189
includes taxes & fees
9 Mar - 10 Mar
Kintrae B&B

The Boyne Hotel

The Boyne Hotel
3.0 star property
Banff
7.0 out of 10, Good, (15 reviews)
"Basic accommodation but clean and warm. Nice bar but no food available. Overall for a quick stop over not to bad at all. Good breakfast. "
United Kingdom
Neil
The Boyne Hotel

The Mill House Hotel

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

Dunedin House

Dunedin House
3.0 star property
Huntly
Dunedin House

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is AU$648
includes taxes & fees
16 Mar - 17 Mar
Hillhead Hideaways

Gowanbrae Bed and Breakfast

Gowanbrae Bed and Breakfast
3.0 star property
Keith
Gowanbrae Bed and Breakfast
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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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, dining and more.

Portsoy. Rocky bays west of the harbour at Portsoy. The stacks of greenish-grey rock in the middle distance are part of the 'Portsoy Marble' outcrop, widely used for decorative purposes. It isn't in fact a marble at all; it is serpentinite.
Photo by Anne Burgess
Open Photo by Anne Burgess

Top Portsoy Hotel Reviews

Recent Reviews in Portsoy

More cheap accommodation in Portsoy

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

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. Comfortable and cosy traditional cottage wtih a stunning garden and views 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?
Cosy coastal cottage in Portsoy, Scotland with beautiful sea views: This highly rated holiday home rental in Portsoy offers a patio, a garden and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. 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, The Sail Loft - Hostel is a top choice for a less expensive stay. View all budget hotels in Portsoy.
What's the best dog-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 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 16 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