Find hotels in Portsoy from CA $93

  • 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

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.6 out of 10, Excellent, (91 reviews)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is CA $170
CA $170 total
includes taxes & fees
Feb 11 - Feb 12
Homesly The Station Hotel

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is CA $626
CA $751 total
includes taxes & fees
Feb 19 - Feb 20
2 Seafield Place

The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.6 out of 10, Excellent, (117 reviews)
"Great rooms, food was good "
United Kingdom
Jemma
The price is CA $124
CA $149 total
includes taxes & fees
Feb 14 - Feb 15
The Mill House Hotel

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 CA $142
CA $170 total
includes taxes & fees
Feb 11 - Feb 12
Kintrae B&B

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135 reviews)
"Lovely location, spotless, very comfortable"
United Kingdom
Andrew
The price is CA $201
CA $241 total
includes taxes & fees
Feb 12 - Feb 13
Cullen Bay Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is CA $186
CA $224 total
includes taxes & fees
Feb 16 - Feb 17
The Royal Oak 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 CA $174
CA $209 total
includes taxes & fees
Feb 11 - Feb 12
The Seafield Arms

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is CA $155
CA $186 total
includes taxes & fees
Feb 13 - Feb 14
Fife Lodge

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (23 reviews)
"Helpful staff and delicious breakfast made to order."
United States
Jill
Deveron Lodge B&B

83 Seatown

83 Seatown
3.5 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
"Lovely clean house with a very nice welcome pack, warm and cosy all round very nice "
United Kingdom
Rob
The price is CA $722
CA $867 total
includes taxes & fees
Feb 24 - Feb 25
83 Seatown

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (218 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 CA $164
CA $197 total
includes taxes & fees
Feb 16 - Feb 17
Banff Springs Hotel

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
Chapelhill Croft Farmhouse B&B

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 CA $543
CA $651 total
includes taxes & fees
Mar 5 - Mar 6
Hillhead Hideaways

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (153 reviews)
"A bit in need of upgrade but clean and warm so good value,"
United Kingdom
Colin
The price is CA $77
CA $93 total
includes taxes & fees
Feb 11 - Feb 12
The Old Coach House Hotel

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, (14 reviews)
"I was phoned about where I was staying and found the cabin easily open and ready, the manager arrived to check everything was OK."
United Kingdom
Margaret
The price is CA $152
CA $183 total
includes taxes & fees
Mar 13 - Mar 14
Acdc Glamping, Campervan , Caravan and Tent Resort

24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (1 review)
The price is CA $685
CA $685 total
includes taxes & fees
Feb 14 - Feb 15
24 Waters Edge

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.0 out of 10, Wonderful, (205 reviews)
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is CA $216
CA $260 total
includes taxes & fees
Feb 11 - Feb 12
The Knowes Hotel & Restaurant

Enzie Station Cottage

Enzie Station Cottage
3.5 star property
Buckie
The price is CA $626
CA $751 total
includes taxes & fees
Feb 20 - Feb 21
Enzie Station Cottage

1 Seafield Street

1 Seafield Street
3.5 star property
Buckie
The price is CA $1,155
CA $1,386 total
includes taxes & fees
Feb 24 - Feb 25
1 Seafield Street

Seaspray Cottage

Seaspray Cottage
3.5 star property
Buckie
The price is CA $622
CA $746 total
includes taxes & fees
Feb 14 - Feb 15
Seaspray Cottage
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.

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

More cheap stays in Portsoy

Find out more about Portsoy

Top reasons to visit Portsoy

  • Scenic Outdoor Activities: Portsoy is perfect for outdoor enthusiasts, offering golf, hiking, and stunning scenic trails.
  • Picturesque Harbour: Explore the charming harbour and enjoy breathtaking sea views while wandering through quaint streets.
  • Beautiful Beaches: Discover beautiful beaches and unique rock formations along the stunning Banff coastline.
  • Rich Cultural Heritage: Experience local culture through attractions like the Portsoy Sail Lodge and local pottery.
  • Diverse Accommodation: Choose from a range of charming cottages and budget-friendly hotels to suit every traveler's needs.

Find great hotels in Portsoy

Discover a delightful selection of accommodation options in Portsoy, ranging from charming cottages to budget-friendly hotels. Whether you're seeking a pet-friendly getaway or a business retreat, Portsoy caters to every traveler's needs. With options spanning 2 to 4 stars, you'll find the perfect place to unwind after exploring the beautiful coastline and rich history of this Scottish gem.

  • Banff Springs Hotel: Nestled 9.7km from Portsoy, the Banff Springs Hotel is a distinguished 4-star establishment that caters primarily to business travellers. With a sophisticated atmosphere, this hotel is equipped with essential business amenities such as a well-appointed Meeting Room and versatile Conference Space, making it an ideal choice for corporate events or professional gatherings. Guests can expect exceptional service and a comfortable setting that fosters productivity while enjoying the beautiful Scottish landscape.
  • Fife Lodge: Located a mere 9.7km from Portsoy, the charming 3-star Fife Lodge offers a delightful blend of relaxation and recreational activities. Guests can indulge in a variety of dining options, including a complimentary breakfast, a lunch restaurant, and a cozy coffee shop. The hotel is a haven for sports enthusiasts, providing access to nearby surfing, sailing, windsurfing, and golf. For entertainment, guests can unwind with cable TV and flatscreen televisions, ensuring a leisurely stay amidst the picturesque surroundings.
  • Cullen Bay Hotel: Just 9.7km from Portsoy, the Cullen Bay Hotel boasts a comfortable 3.5-star experience that combines scenic views with excellent hospitality. Guests can savour delicious meals at the on-site restaurant, enjoy complimentary breakfast daily, and unwind at the bar and lounge area. The hotel features a flatscreen TV for in-room entertainment, while the nearby rural setting provides opportunities for exploration and relaxation. This hotel is perfect for those seeking a tranquil retreat with easy access to local attractions.

Where to stay in Portsoy

Portsoy, a charming village on Scotland's coast, is a haven for outdoor enthusiasts and culture lovers alike. Enjoy breathtaking sea views from the picturesque port and wander through its quaint streets. Just a short distance away, explore the stunning Banff coastline, perfect for romantic strolls and recreation. With its rich cultural vibe and luxurious accommodations, Portsoy promises an unforgettable experience that beautifully blends relaxation and adventure.

  • Banff: Nestled in the stunning countryside, Banff serves as a vibrant city located in close proximity to Portsoy. Known for its outdoor adventures and cultural experiences, Banff draws visitors year-round, with peak travel occurring from July to September. Whether you're hitting the golf course, exploring local museums, or wandering along the beach, there's something for everyone. The area is rich in history and offers picturesque views of the surrounding landscape, including a majestic castle that adds to its charm. Banff is the perfect base for outdoor enthusiasts and culture seekers alike.
  • Cullen: A quaint village located a mere 8.0km from Portsoy, Cullen offers a delightful escape for those looking to immerse themselves in scenic beauty and adventure. With an influx of visitors during April, July, and September, this charming spot boasts stunning coastal views and is a haven for outdoor activities. Explore the local golf courses and private clubs, or take a stroll through the national park nearby. The village also features a fascinating museum and a beautiful beach, making it a wonderful destination for a day trip or a leisurely afternoon.
  • Sandend: Just 3.2km from Portsoy, Sandend is a picturesque village known for its stunning bay and beach. Popular among visitors during the summer months, it offers a fantastic blend of outdoor sports and relaxation by the sea. Sandend is perfect for those who enjoy golfing and spending time at the beach, with several golf courses and private clubs nearby. The breathtaking coastal views and tranquil atmosphere make Sandend an ideal spot to unwind and reconnect with nature.

Things to do in Portsoy

Portsoy offers a fantastic getaway for outdoor enthusiasts, featuring activities like golf, hiking, and scenic trails. Visitors can explore the picturesque surroundings through various tourist routes and itineraries, while also enjoying paddle boarding and boat trips for an unforgettable experience. Whether you’re seeking adventure or relaxation, Portsoy has something to offer every traveller.

Shopping

In Portsoy, you can indulge in delightful treats at Portsoy Ice Cream, a charming store offering a variety of flavours. If you're up for a drive, head over to nearby Banff for more extensive shopping options, including local boutiques and unique gift shops.

Recreation

Cullen Golf Club offers a luxurious golfing experience surrounded by stunning landscapes, perfect for relaxation and enjoyment. For family-friendly fun, Well Road Play Park features outdoor activities that engage all ages. Linzee Gordon Park provides a tranquil setting for wellness and relaxation, ideal for unwinding amidst nature.

Booking tips and Expedia advantages for Portsoy

If you're looking to save money during your trip to Portsoy, consider visiting between January to February or November for lower accommodation rates. Wednesdays are the most budget-friendly days to stay, while Saturdays tend to be pricier. Explore free attractions like Portsoy Ice Cream and take advantage of Expedia's tools to find tailored accommodation options. For additional savings, consider booking a package deal that combines your hotel with flights and activities. This way, you'll enjoy great savings and reasonable rates while exploring the beautiful Scottish coastline.

  • 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 Wednesday. The most expensive day to stay in Portsoy is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options according to your budget, desired location, and preferred type of accommodation. To find the most affordable rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Portsoy with your flights and activities through an Expedia package deal.

Find the best attractions in Portsoy

Portsoy, a charming historic harbour town, offers an ideal vacation for outdoor enthusiasts and scenery lovers. Visitors can explore the picturesque harbour, beautiful beaches, and unique rock formations. Notable attractions include the Portsoy Sail Lodge, local pottery, and various campsites. Experience the rich culture and history as you wander through this delightful town, making it a perfect getaway for those seeking adventure and relaxation.

  • Fordyce Joiners Workshop and Visitor Centre: Located 4.8km from Portsoy, this unique museum showcases traditional woodworking techniques and craftsmanship. Immerse yourself in the rich cultural heritage of the area while exploring the beautifully restored workshop and its fascinating exhibits.
  • Portsoy Pottery: Situated within Portsoy, this charming art gallery features locally crafted pottery and ceramics. Experience the creativity and skill of local artisans as you browse the stunning pieces that reflect the region's culture and artistic spirit.
  • Sanine Beach: A mere 3.2km from Portsoy, Sanine Beach offers a picturesque seaside escape. Enjoy sandy shores and refreshing sea breezes, perfect for a leisurely stroll or a relaxing day by the water.

Best time to go to Portsoy

Visitor numbers in Portsoy is generally unchanged in popularity throughout the year. 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 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

When planning your trip to Portsoy, Scotland, the closest major airports are Aberdeen (ABZ), Inverness (INV), and Wick (WIC). Aberdeen Airport is approximately 61.2km from Portsoy, with nearby hotels like the 5-star Marcliffe, 9.7km away, and Trump Macleod House & Lodge, 12.9km away. Inverness Airport is around 83.7km from Portsoy, featuring the 5-star Ness Walk and Rocpool Reserve, both 12.9km away. Wick Airport is located 88.5km away, with options like the 4-star Bank Guest House and 3.5-star Harbour Bridge Camps Bar, just 0.7 and 0.9.7km from the airport, respectively. Each hotel offers various transportation services for easy access.

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 CA $93 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