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

Find hotels in Portsoy from Rp1.200.351

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Portsoy hotels

1. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
Rp3.685.561
Rp3.685.561 total
includes taxes & fees
2 Sept - 3 Sept
Homesly The Station Hotel

2. 2 Seafield Place

2 Seafield Place
Banff
Rp8.264.425
Rp9.917.310 total
includes taxes & fees
11 Sept - 12 Sept
2 Seafield Place

3. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
Rp1.449.545
Rp1.739.455 total
includes taxes & fees
2 Sept - 3 Sept
Portsoy Sail Loft

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
Rp2.900.851
Rp3.481.022 total
includes taxes & fees
4 Sept - 5 Sept
The Seafield Arms

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
Rp3.200.859
Rp3.841.127 total
includes taxes & fees
4 Sept - 5 Sept
The Knowes Hotel & Restaurant

6. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Alistair
Rp2.960.789
Rp3.553.043 total
includes taxes & fees
2 Sept - 3 Sept
The Royal Oak Hotel

7. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
Rp2.100.616
Rp2.520.739 total
includes taxes & fees
13 Sept - 14 Sept
Fife Lodge

8. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
Rp2.194.724
Rp2.633.573 total
includes taxes & fees
3 Sept - 4 Sept
The Mill House Hotel

9. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
Rp2.574.755
Rp3.089.706 total
includes taxes & fees
3 Sept - 4 Sept
Banff Springs Hotel

10. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
Rp9.035.771
Rp9.035.771 total
includes taxes & fees
5 Sept - 6 Sept
24 Waters Edge

11. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
Rp2.352.930
Rp2.352.930 total
includes taxes & fees
1 Oct - 2 Oct
Deveron Lodge B&B

12. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
Rp2.400.704
Rp2.880.845 total
includes taxes & fees
1 Oct - 2 Oct
Cullen Bay Hotel

13. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
Rp2.755.769
Rp3.306.970 total
includes taxes & fees
3 Sept - 4 Sept
Seafield Arms

14. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
Rp6.571.929
Rp7.886.315 total
includes taxes & fees
10 Sept - 11 Sept
Hillhead Hideaways

15. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
Rp1.980.581
Rp2.376.697 total
includes taxes & fees
4 Sept - 5 Sept
Kintrae B&B

16. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
Rp2.317.160
Rp2.317.160 total
includes taxes & fees
11 Sept - 12 Sept
Chapelhill Croft Farmhouse B&B

17. Cabin View

Cabin View
Turriff
United Kingdom
Damien
Rp3.000.881
Rp3.601.057 total
includes taxes & fees
21 Sept - 22 Sept
Cabin View

18. Millmoss Cottage

Millmoss Cottage
Turriff
Rp12.603.698
Rp15.124.438 total
includes taxes & fees
5 Sept - 6 Sept
Millmoss Cottage

19. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
Rp1.000.293
Rp1.200.351 total
includes taxes & fees
3 Sept - 4 Sept
The Old Coach House Hotel

20. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
Rp2.000.507
Rp2.400.704 total
includes taxes & fees
1 Oct - 2 Oct
Acdc Glamping, Campervan , Caravan and Tent Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Portsoy attractions

Portsoy Ice Cream

8.6/10 (4 reviews)
Enjoy an outing to Portsoy Ice Cream during your stay in Portsoy. You can enjoy the restaurants while in the area.
See properties

Portsoy Pottery

8.0/10 (2 reviews)
You can spend an afternoon studying the exhibits at Portsoy Pottery during your trip to Portsoy. Stroll along the waterfront or experience the area's festivals.
See properties

Learn more about Portsoy

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

See all hotels in Portsoy
Rocky coastline with waves crashing against large boulders.
Photo by Anne Burgess

Top Portsoy Hotel Reviews

The Royal Oak Hotel

The Royal Oak Hotel

8/10 Good
"Food was fabulous, everyone was super helpful and the room was very clean with a view over the viaduct."
Sarah 1-night trip
Posted 4 hours ago
The Royal Oak Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"A lovely hotel in a lovely town. The staff are genuinely welcoming and knowledgeable, the food was excellent, and the whole hotel has a real sense of quality about it. The wall of photographs of some of its more famous guests is a nice touch too. We’d stayed before, but our room this time was considerably bigger, which made the stay feel that bit more luxurious. A really enjoyable return visit and somewhere we’d happily stay again."
Deborah 2-night trip
Posted 4 days ago
The Seafield Arms
Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"Great hotel, very clean, staff brilliant, food excellent and easy parking, and great views."
Calum 1-night trip
Posted 4 days ago
Banff Springs Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"Jackie and Mike were really welcoming, sensational, organised, clear and 100% would go the extra mile to make you feel welcome, clean tidy, great bed. Plenty of room. 100% recommendation"
RICHARD JAMES 1-night trip
Posted 6 days ago
Kintrae B&B
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Lovely hotel with clean and modern rooms and excellent staff. Will definitely stay again when in the area."
Magnus 1-night trip
Posted 7 days ago
The Knowes Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 9 days ago
The Old Coach House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 13 days ago
The Mill House Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 2 weeks ago
Cullen Bay Hotel
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 1 month ago
Deveron Lodge B&B

More cheap stays in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
Rp2.352.930
Rp2.352.930 total
1 Oct - 2 Oct
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
Rp3.000.881
Rp3.601.057 total
21 Sept - 22 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
Rp7.407.373
Rp8.888.848 total
19 Sept - 20 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
Rp9.101.070
Rp10.921.285 total
5 Sept - 6 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith
Shepherds Loch Glamping

Shepherds Loch Glamping

Mid Clochforbie Turriff Scotland
Get rates
10/10 Exceptional! (2 reviews)
Shepherds Loch Glamping

Find out more about Portsoy

Top reasons to visit Portsoy

  • Stunning Scenery: Portsoy boasts breathtaking coastal views and scenic landscapes ideal for outdoor enthusiasts.
  • Charming Harbour: The picturesque Portsoy Harbour is a must-visit, offering a glimpse into the village's rich maritime history.
  • Beautiful Beaches: Relax on serene beaches, perfect for sunbathing and leisurely strolls along the coast.
  • Outdoor Activities: Enjoy hiking trails, golf courses, and various recreational opportunities for adventure seekers.
  • Warm Hospitality: Experience the friendly locals and delightful accommodations that make your stay memorable.

Find great hotels near Portsoy

Explore a variety of hotel accommodations in Portsoy, Scotland, perfect for your seaside getaway. From the charming Station Hotel to the inviting Shore Inn, you'll find options that cater to families and pet-friendly travellers alike. Enjoy the scenic beauty of the beach while indulging in the warm hospitality that Portsoy has to offer, making your stay a memorable one.

  • Banff Springs Hotel: The Banff Springs Hotel is a distinguished 4-star accommodation that caters to business travellers seeking a sophisticated retreat. Located a mere 10km from Portsoy, this hotel boasts a guest rating of 8.6 out of 10, reflecting its commitment to quality service. Guests can enjoy a range of amenities designed for both relaxation and productivity, ensuring a seamless blend of work and leisure in a serene Scottish setting.
  • Cullen Bay Hotel: With a guest rating of 9.0 out of 10, the Cullen Bay Hotel is a charming 3.5-star property situated 10km from Portsoy. This hotel is known for its inviting atmosphere and excellent dining options, including complimentary breakfast during weekdays and weekends. The hotel features a bar and lounge area for relaxation after a day of exploring. Its rural location offers stunning views and nearby entertainment options, making it ideal for those who appreciate picturesque landscapes.
  • The Knowes Hotel & Restaurant: The Knowes Hotel & Restaurant is a delightful 3-star establishment, just 11km from Portsoy, boasting a guest rating of 9.2 out of 10. This hotel is tailored for adventurous spirits, offering a variety of onsite and nearby activities such as fishing, birdwatching, sailing, and surfing. The inviting atmosphere, combined with the thrilling recreational opportunities, makes it an excellent choice for those looking to immerse themselves in Scotland's natural beauty.

Where to stay in Portsoy

Portsoy, a charming village on Scotland's coast, is a delightful destination for outdoor enthusiasts and those seeking relaxation. Explore the picturesque fishing port and wander through the centre of Portsoy to soak in the local culture. Just a stone's throw away, you'll discover serene beaches and scenic landscapes perfect for adventure. With friendly locals and luxurious accommodations, Portsoy offers a unique blend of experiences that cater to all travellers looking for a memorable getaway.

  • Banff: Nestled on the stunning Moray coastline, Banff is a vibrant town that offers a delightful blend of outdoor activities and breathtaking scenery. With its peak visitor numbers between July and September, it's a popular spot for those seeking adventure, be it through hiking, golfing, or exploring the nearby national park. The town is rich in history, featuring landmarks such as the historic Banff Castle and beautiful beaches where you can enjoy relaxation and water sports. The friendly local community and various educational venues make it an enriching travel experience.
  • Cullen: A charming village located a mere 8km from Portsoy, Cullen is known for its picturesque harbour and scenic bay. The village thrives during the months of April, July, and September, attracting visitors keen on outdoor adventures and exploring its beautiful surroundings. Cullen boasts excellent golfing facilities, including a country private club, making it a favourite among golf enthusiasts. Visitors can stroll along the coastline, take in the stunning views, and indulge in fresh seafood from the local marina, ensuring a delightful experience.
  • Sandend: Just 3km from Portsoy, Sandend is a quaint village that offers a tranquil escape for those looking to immerse themselves in nature. Travellers flock here during the summer months, particularly from July to September, to enjoy outdoor activities such as hiking and boating. The village is renowned for its scenic bay and access to picturesque trails, perfect for leisurely walks or adventurous hikes. Sandend's laid-back atmosphere and stunning landscapes create an ideal setting for relaxation and exploration.

Things to do in Portsoy

Shopping

In Portsoy, explore local shops offering unique gifts and souvenirs, including crafts and local produce. If you're up for a drive, visit the nearby Banff Market, where you can find a charming selection of artisanal goods and regional specialties.

Recreation

In Portsoy, indulge in rejuvenating treatments at the tranquil Portsoy Spa, where skilled therapists utilise local ingredients for a refreshing experience. For outdoor relaxation, explore the scenic coastal walks, offering stunning views and the calming sounds of the sea, ideal for unwinding amidst nature.

Adventure

Portsoy is home to stunning coastal scenery and exciting outdoor activities. Explore the picturesque coastline on a kayaking adventure, or hike the scenic trails along the cliffs for breathtaking views. For a unique experience, try your hand at fishing in the tranquil waters of the harbour.

Nightlife

In Portsoy, the traditional pubs offer a cosy atmosphere with live music and local ales, perfect for a relaxed evening. The Portsoy Boat Festival sometimes features evening events, while nearby Banff has a few bars with vibrant social scenes, showcasing Scottish hospitality and charm.

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

Booking tips and Expedia advantages for Portsoy

To save money on your trip to Portsoy, plan your visit between January to February or November, when accommodation prices are lower. Thursdays are the most affordable days to stay, while Sundays tend to be pricier. Use Expedia's search tool to find budget-friendly hotels by filtering for eco-certified options and sorting results by price. Consider booking a package that combines your hotel, flights, and activities for additional savings. Don’t forget to check for app deals and special offers to maximise your budget during your stay.

  • 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display the lowest prices first, ensuring you see the most affordable hotels right away. Furthermore, you have the option to refine your search by hotel type; for instance, by selecting the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly accommodation options available for booking.
  • Consider bundling your trip: You can save money by combining your Portsoy hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Portsoy

Portsoy is an ideal destination for outdoor enthusiasts and those seeking scenic beach getaways. Visitors can explore the charming harbour, relax on the beautiful beaches, and discover the area's historic houses. With a rich cultural experience available, Portsoy caters to all types of travellers looking for adventure and relaxation alike. Make sure to visit the picturesque Portsoy Harbour for a memorable experience during your stay.

  • Portsoy Pottery: This charming art gallery located in Portsoy showcases local craftsmanship with a focus on pottery. Visitors can appreciate the unique designs and cultural significance of the pieces, often inspired by the stunning coastal scenery of the region. It’s a wonderful spot to immerse yourself in the local arts scene.
  • Bow Fiddle Rock: Approximately 10km from Portsoy, Bow Fiddle Rock is a striking natural rock formation that resembles a fiddle. This outdoor attraction offers breathtaking views and is perfect for photography enthusiasts and nature lovers alike, making it a memorable stop on your journey.
  • Duff House: Also located 10km away, Duff House is a magnificent historic house that reflects the grandeur of the 18th century. Visitors can explore its exquisite architecture and art collection, providing insight into the region's cultural heritage and history.

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

Getting to Portsoy is convenient via several major airports. Aberdeen Airport (ABZ) is located 61km away and offers excellent hotels like the 5-star Marcliffe and Trump® International Scotland, both within 13km, and the 4-star Leonardo Hotel just 10km away. Inverness Airport (INV), situated 84km from Portsoy, has luxurious options such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Additionally, Kirkwall Airport (KOI) is 142km away, with charming accommodations like the 4-star Hildeval B&B and Graemeshall House nearby, making it easy to find a comfortable stay while exploring the region.

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. Portsoy Sail Loft 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?
Lovely 1-bed House in Fochabers, Scotland: This holiday home rental outside 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 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, Portsoy Sail Loft is a top choice for a less expensive stay. Another top choice for your stay on the cheap is The Sail Loft - Hostel. 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. Other good options for you and your pet include Portsoy Sail Loft and The Sail Loft - Hostel. 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 18 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.