Photo by Tork Mackenzie

Find hotels in Portsoy from £100

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 Portsoy hotels and places to stay

Station Hotel Portsoy

3.5 star property
8.8 out of 10, Excellent, (85)
"Great place, very friendly staff, the food was best in Scotland "
The price is £181
includes taxes & fees
25 Aug - 26 Aug
Station Hotel Portsoy

The Old Coach House Hotel

3.0 star property
7.0 out of 10, Good, (133)
"This my first night and i'"
The price is £45
includes taxes & fees
8 Aug - 9 Aug
The Old Coach House Hotel

Banff Springs Hotel

4.0 star property
8.6 out of 10, Excellent, (193)
"Great location, great food and lovely staff"
The price is £132
includes taxes & fees
18 Aug - 19 Aug
Banff Springs Hotel

The Royal Oak Hotel

3.5 star property
9.4 out of 10, Exceptional, (75)
"Lovely friendly Pub and Hotel. Great food and staff"
The price is £148
includes taxes & fees
3 Aug - 4 Aug
The Royal Oak Hotel

Cullen Bay Hotel

3.5 star property
9.0 out of 10, Wonderful, (127)
"The rooms were sparkling clean, spacious and the staff was polite and friendly! Would absolutely love to stay here again. We had the bay window to look over the ocean and watch the sunset and it was beautiful!!"
The price is £143
includes taxes & fees
10 Aug - 11 Aug
Cullen Bay Hotel

Acdc Glamping, Campervan , Caravan and Tent Resort

3.0 star property
10.0 out of 10, Exceptional, (12)
"Owner was really nice, we were the only ones there at the time and got given an upgrade. Games room was great everything was clean, look forward to coming back "
The price is £100
includes taxes & fees
5 Aug - 6 Aug
Acdc Glamping, Campervan , Caravan and Tent Resort

The Knowes Hotel & Restaurant

3.0 star property
9.0 out of 10, Wonderful, (182)
"Excellent stay as usual "
The price is £147
includes taxes & fees
7 Aug - 8 Aug
The Knowes Hotel & Restaurant

Chapelhill Croft Farmhouse B&B

3.0 star property
10.0 out of 10, Exceptional, (29)
"Friendly hosts, and an excellent breakfast."
The price is £101
includes taxes & fees
5 Aug - 6 Aug
Chapelhill Croft Farmhouse B&B

The Seafield Arms

4.0 star property
9.4 out of 10, Exceptional, (111)
"Beautiful Hotel. Staff very welcoming and attentive. Accommodation so comfortable. Food outstanding. Will definitely return."
The price is £150
includes taxes & fees
1 Sept - 2 Sept
The Seafield Arms

Hillhead Hideaways

5.0 star property
10.0 out of 10, Exceptional, (6)
"Everything you need amd more for a great few nights away. Great job!"
The price is £350
includes taxes & fees
10 Aug - 11 Aug
Hillhead Hideaways

The Mill House Hotel

3.5 star property
8.6 out of 10, Excellent, (108)
"Excellent stay staff very friendly and welcoming "
The price is £102
includes taxes & fees
3 Aug - 4 Aug
The Mill House Hotel

West Pier Cottage

3.0 star property
The price is £381
includes taxes & fees
10 Aug - 11 Aug
West Pier Cottage

Kintrae B&B

3.0 star property
9.8 out of 10, Exceptional, (99)
"Great place to stay in the north east with quality food. "
The price is £93
includes taxes & fees
11 Aug - 12 Aug
Kintrae B&B

Rockstar Cottage

2.0 star property
The price is £409
includes taxes & fees
7 Aug - 8 Aug
Rockstar Cottage

111a Main Street

3.0 star property
The price is £492
includes taxes & fees
16 Aug - 17 Aug
111a Main Street

11 Village

3.0 star property
The price is £363
includes taxes & fees
8 Aug - 9 Aug
11 Village

The Keepers Cottage at The Institute Executive Apartments

3.5 star property
The price is £438
includes taxes & fees
8 Aug - 9 Aug
The Keepers Cottage at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments

3.5 star property
The price is £555
includes taxes & fees
9 Aug - 10 Aug
The Reception Room at The Institute Executive Apartments

15 Waters Edge

3.5 star property
The price is £723
includes taxes & fees
8 Aug - 9 Aug
15 Waters Edge
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

Accommodation near Portsoy attractions

Learn more about Portsoy

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

by
(
)
Open Photo by Anne Burgess (CC BY-SA) / Cropped from original

Top Portsoy Hotel Reviews

Find out more about Portsoy

Find out more about Portsoy

Top reasons to visit Portsoy

  • Scenic Harbour: Portsoy's picturesque harbour is perfect for leisurely strolls and enjoying the coastal views.
  • Outdoor Adventures: The area offers excellent golf courses and scenic hiking trails for nature lovers.
  • Cultural Experiences: Discover local history at historic houses and immerse yourself in traditional Scottish hospitality.
  • Beautiful Beaches: Relax on the sandy beaches and soak in the stunning coastal scenery.
  • Charming Accommodation: Enjoy a variety of lodging options, including pet-friendly guesthouses and family-friendly hotels.

Find great hotels near Portsoy

Explore a variety of accommodation options in Portsoy, Scotland, ranging from charming guesthouses to family-friendly hotels. This picturesque coastal town offers pet-friendly lodgings and a delightful beach experience, perfect for a memorable family holiday. Whether you're seeking a relaxing getaway or an adventurous stay, Portsoy has something to suit every traveller's needs.

  • Banff Springs Hotel: Situated 3.7km from Portsoy, the Banff Springs Hotel boasts a distinguished 4-star rating, making it an ideal choice for business travellers. This property combines elegance with professionalism, offering ample facilities including Conference Space and Meeting Rooms, ensuring that all business needs are met with efficiency. Guests can expect a sophisticated atmosphere, where comfort meets functionality, making it perfect for those seeking a productive retreat.
  • Cullen Bay Hotel: Located also 3.7km from Portsoy, the Cullen Bay Hotel is a welcoming 3.5-star accommodation that offers a blend of comfort and relaxation. With a range of dining options including a Restaurant and a Bar & Lounge, guests can indulge in delightful meals and unwind with a drink. The hotel's entertainment amenities, such as a Flatscreen TV, add to the leisure experience, while the nearby rural attractions provide stunning views and activities, perfect for nature enthusiasts.
  • Fife Lodge: This charming 3-star hotel, just 3.7km from Portsoy, is a haven for those who enjoy sports and recreational activities. Fife Lodge provides an array of dining options, including a Restaurant for lunch and dinner along with complimentary full breakfasts. For the adventurous, nearby activities such as windsurfing, sailing, and golf await, alongside entertainment options like Cable TV and Flatscreen TV for relaxation after an active day. Its welcoming atmosphere makes it an excellent choice for families and activity seekers alike.

Where to stay near Portsoy

Portsoy, a charming village on Scotland's coast, offers a delightful blend of adventure and relaxation. Stroll through its picturesque harbour, immerse yourself in traditional Scottish hospitality, and enjoy the peaceful surroundings. Just a stone's throw away, you can discover the rich culture and friendly atmosphere of nearby towns, making Portsoy the perfect coastal getaway for those seeking scenic beauty and tranquil excursions.

  • Banff: Nestled approximately 3.7km from Portsoy, Banff is a vibrant town that offers a delightful blend of outdoor adventure and cultural exploration. Known for its picturesque golf courses and educational venues, visitors can engage in various activities throughout the year, although peak travel occurs from July to September. Highlights include a charming beach perfect for leisurely strolls, the historic castle, and a fascinating museum that showcases local heritage. Whether you're keen to tee off or immerse yourself in the local culture, Banff promises a rewarding travel experience.
  • Cullen: Located a mere 3.1km from Portsoy, Cullen is a quaint village renowned for its stunning scenery and outdoor activities. The village sees a surge in visitors during April, July, and September, making it an ideal spot for those seeking adventure and natural beauty. Cullen's attractions include a beautiful beach, a captivating museum, and access to the nearby national park, which is perfect for hiking and wildlife spotting. Whether you fancy a round of golf or a peaceful day in nature, Cullen offers a charming escape.
  • Sandend: Just 1.2km from Portsoy, the idyllic village of Sandend is a hidden gem for beach lovers and sports enthusiasts. With a moderate seasonal visitor pattern peaking from July to September, Sandend is perfect for those who enjoy outdoor activities. The village boasts a stunning bay and beach, ideal for sunbathing or water sports. Nearby golf courses and country clubs cater to those looking to hit the fairways. Whether you're seeking relaxation by the sea or adventure on the greens, Sandend is a delightful destination.

Things to do in and around Portsoy

Portsoy offers a delightful escape for outdoor enthusiasts, with activities such as golf and scenic hiking trails to explore. The stunning landscape provides ample opportunities for adventure, making it an ideal destination for those seeking to immerse themselves in nature. Whether you're teeing off on the golf course or traversing picturesque paths, Portsoy is a charming spot for an active getaway.

Shopping

In Portsoy, you can enjoy delicious treats at Portsoy Ice Cream, perfect for gifts. If you're up for a drive, consider visiting nearby shops in Banff, where you can explore unique boutiques and local markets for more souvenirs and special finds.

Recreation

Experience the luxury vibes at Cullen Golf Club, where you can enjoy a round of golf amidst stunning scenery. For family-friendly fun, Well Road Play Park offers outdoor play, while Linzee Gordon Park provides a serene space for relaxation and wellness activities.

Adventure

Explore the stunning coastline with a kayaking adventure in Portsoy, where you can paddle along the rocky shores and spot diverse marine life. For a thrill, try cliff jumping at the nearby Sandend Beach, offering exhilarating leaps into crystal-clear waters surrounded by dramatic cliffs.

Nightlife

Experience the vibrant nightlife in Portsoy by visiting The Salmon Bothy for a cosy atmosphere and local ales. For a lively evening, head to The Royal Oak, where you can enjoy traditional Scottish music and hearty pub fare.

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. Stay on a Thursday for the cheapest rates, and utilise Expedia to compare prices and find exclusive discounts on hotels and packages. Look for Eco-certified hotels for sustainable options. Additionally, explore free local attractions and utilise public transport to save on travel costs. Booking a package deal that includes flights, hotel, and activities can also help you save significantly.

  • 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 refine your options based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Portsoy with your flights and activities.

Find the best attractions in and around Portsoy

Portsoy offers a delightful blend of outdoor adventures and cultural experiences, making it an ideal destination for those seeking scenic beauty and historic charm. Visitors can explore the picturesque harbour, relax on the beach, and discover the rich history at local historic houses. With a variety of attractions catering to both nature lovers and culture enthusiasts, Portsoy promises a memorable getaway for all travellers.

  • Portsoy Pottery: Experience the charm of Portsoy Pottery, an art gallery that showcases local craftsmanship and creativity. Immerse yourself in the culture vibes as you explore unique pottery pieces and perhaps even participate in workshops.
  • Fordyce Joiners Workshop and Visitor Centre: Located 1.9km from Portsoy, this museum offers a fascinating glimpse into traditional woodworking techniques. The culture vibes envelop you as you discover the craftsmanship that has shaped the local heritage.
  • Sanine Beach: Just 1.2km away, Sanine Beach invites you to relax and unwind. Enjoy the beach vibes while taking in the stunning coastal views, perfect 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 CloudyAverageAverage
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 LowSlightly Low

The nearest major airports for your trip to Portsoy

To visit Portsoy, Scotland, you can fly into several major airports. Aberdeen Airport (ABZ) is situated 23.6km away and offers excellent hotel options such as the 5-star Marcliffe, 3.7km from the airport, and the Leonardo Hotel, also 3.7km away. Inverness Airport (INV) is 32.3km from Portsoy, with luxurious stays like the 5-star Ness Walk and Rocpool Reserve, both 5.0km away. Wick Airport (WIC), located 34.2km from Portsoy, features accommodations like the 4-star Bank Guest House, just 435m from the airport. These airports provide convenient access to your stay in the beautiful Scottish countryside.

Frequently asked questions

When is the best time to go to Portsoy?
The most popular time to visit Portsoy is in July, when the charming coastal town comes alive with vibrant festivals and a wealth of outdoor activities. During this peak season, from June to August, you can expect average temperatures around 16°C, creating a pleasant atmosphere for exploring Portsoy's picturesque harbour and stunning coastal trails.

As you wander through the town, you'll find plenty of opportunities to engage with local culture, particularly during the Portsoy Boat Festival, which celebrates the town's rich maritime heritage. This lively event attracts visitors from near and far, offering a chance to see traditional boats and enjoy various entertainment options along the waterfront.

For those who appreciate outdoor activities, the summer months are superb for enjoying the natural beauty of the surrounding area. You can take leisurely walks along the coastline, soak in the scenic views, or even try your hand at water sports like kayaking or paddleboarding. With long daylight hours, there's plenty of time to soak up the sun and explore at your own pace.

If you're looking for a more budget-friendly option, consider visiting in September. The weather remains mild, with temperatures around 14°C, and you can enjoy a quieter experience as the peak season winds down. This month still offers the chance to explore the local attractions without the larger crowds, allowing for a more intimate connection with the town and its surroundings.
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 £100 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.