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

Find hotels in Portsoy from ₩91,592

  • 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
Sep 3 - Sep 4
Tomorrow
Sep 4 - Sep 5
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

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
₩281,226
₩281,226 total
includes taxes & fees
Sep 4 - Sep 5
Homesly The Station Hotel

2. 2 Seafield Place

2 Seafield Place
Banff
₩630,614
₩756,737 total
includes taxes & fees
Sep 11 - Sep 12
2 Seafield Place

3. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
₩110,607
₩132,729 total
includes taxes & fees
Sep 6 - Sep 7
Portsoy Sail Loft

4. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
₩221,349
₩265,618 total
includes taxes & fees
Sep 4 - Sep 5
The Seafield Arms

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
₩151,128
₩181,354 total
includes taxes & fees
Sep 28 - Sep 29
The Knowes Hotel & Restaurant

6. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
₩160,287
₩192,345 total
includes taxes & fees
Sep 11 - Sep 12
Fife Lodge

7. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Alistair
₩225,922
₩271,114 total
includes taxes & fees
Sep 5 - Sep 6
The Royal Oak Hotel

8. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
₩164,317
₩197,180 total
includes taxes & fees
Sep 4 - Sep 5
The Mill House Hotel

9. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
₩154,150
₩154,150 total
includes taxes & fees
Sep 10 - Sep 11
Deveron Lodge B&B

10. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
₩183,185
₩219,822 total
includes taxes & fees
Oct 1 - Oct 2
Cullen Bay Hotel

11. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
₩196,465
₩235,758 total
includes taxes & fees
Sep 6 - Sep 7
Banff Springs Hotel

12. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
₩210,278
₩252,337 total
includes taxes & fees
Sep 4 - Sep 5
Seafield Arms

13. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
₩689,472
₩689,472 total
includes taxes & fees
Sep 11 - Sep 12
24 Waters Edge

14. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
₩501,469
₩601,763 total
includes taxes & fees
Sep 10 - Sep 11
Hillhead Hideaways

15. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
Sandra
₩76,327
₩91,592 total
includes taxes & fees
Sep 8 - Sep 9
The Old Coach House Hotel

16. Cabin View

Cabin View
Turriff
United Kingdom
Damien
₩228,981
₩274,778 total
includes taxes & fees
Sep 21 - Sep 22
Cabin View

17. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
₩176,810
₩176,810 total
includes taxes & fees
Sep 11 - Sep 12
Chapelhill Croft Farmhouse B&B

18. Tammie Norrie Cottage

Tammie Norrie Cottage
Banff
₩938,915
₩1,126,698 total
includes taxes & fees
Oct 3 - Oct 4
Tammie Norrie Cottage

19. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
₩151,128
₩181,354 total
includes taxes & fees
Sep 4 - Sep 5
Kintrae B&B

20. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
₩152,648
₩183,185 total
includes taxes & fees
Oct 3 - Oct 4
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 browsing the exhibits at Portsoy Pottery during your travels in 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

Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"All together a lovely place to stay with very welcoming hosts. thank you very much."
Charlie 1-night trip
Posted 3 hours ago
Deveron Lodge B&B
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Quaint B&B atmosphere managed and maintained by folks who clearly have great pride in their service. Excellent stay."
ROBERT 2-night trip
Posted 16 hours ago
Cullen Bay Hotel
The Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"Charming hotel with delicious food! The Cullen skink was delicious, as was the steak pie and venison. Breakfast the next day was also fantastic. The staff were lovely and very attentive and efficient. The bar had a great choice of beers and gins. Room 8 has fantastic views as is dual aspect. We will be back :-)"
Elizabeth 1-night trip
Posted 2 days 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 5 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 6 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 8 days ago
Kintrae B&B
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 11 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 2 weeks ago
The Mill House Hotel
Cabin View

Cabin View

10/10 Excellent
"Amazing stay will definitely stay again"
Damien 1-night trip
Posted 2 months ago
Cabin View

More cheap stays in Portsoy

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
₩154,150
₩154,150 total
Sep 10 - Sep 11
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
₩228,981
₩274,778 total
Sep 21 - Sep 22
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
₩565,217
₩678,260 total
Sep 19 - Sep 20
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary
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 Coastal Scenery: Portsoy boasts breathtaking coastal views, perfect for outdoor enthusiasts and beach lovers alike.
  • Charming Harbor: Explore the picturesque Portsoy Harbour, rich in history and local culture, ideal for a leisurely stroll.
  • Outdoor Activities: Enjoy hiking trails, coastal paths, and golf courses that cater to adventure seekers.
  • Rich History: Discover historic houses and the unique sail loft, immersing yourself in the town's heritage.
  • Welcoming Accommodations: Stay in family-friendly hotels like the Station Hotel, ensuring a comfortable getaway.

Find great hotels near Portsoy

Portsoy offers a delightful selection of accommodations, perfect for travelers seeking a charming getaway. From family-friendly hotels to pet-friendly options, you'll find a variety of choices to enhance your beach vacation experience. Popular spots include the Station Hotel and the Shore Inn, ensuring comfort and convenience during your stay. Explore the unique character of Portsoy while enjoying the warm hospitality of its hotels.

  • Banff Springs Hotel: Nestled 10km from Portsoy, the 4-star Banff Springs Hotel is ideal for business travelers seeking a sophisticated lodging experience. With a commendable guest rating of 8.6 out of 10, this hotel combines modern amenities with a classic touch. Guests appreciate the comfortable rooms equipped with essential business facilities, making it convenient for work-related stays. The hotel's tranquil surroundings provide a peaceful retreat after a busy day of meetings or conferences.
  • Cullen Bay Hotel: Located 10km from Portsoy, the 3.5-star Cullen Bay Hotel boasts a remarkable guest rating of 9.0 out of 10. This hotel is a delightful choice for those looking to unwind and enjoy local cuisine. Complimentary breakfast is served daily, along with a cozy restaurant and bar for relaxing after a day of exploring. For entertainment, guests can enjoy a flatscreen TV in their rooms. With stunning rural views nearby, this hotel offers a serene atmosphere for a rejuvenating stay.
  • The Seafield Arms: Just 8km from Portsoy, The Seafield Arms is a 4-star hotel with an impressive guest rating of 9.4 out of 10, making it a great option for families. This hotel focuses on providing a welcoming environment for children, featuring family-friendly amenities and services. Guests can indulge in a delicious breakfast for children at a nominal fee. With its commitment to family experiences, The Seafield Arms is perfect for those traveling with kids, ensuring a memorable stay in a charming setting.

Where to stay in Portsoy

Portsoy, a charming village in Scotland, offers a delightful mix of outdoor adventures and scenic beauty. Explore the picturesque harbor, where the historic fishing port comes alive with culture and friendly faces. Enjoy relaxing strolls along the coastline, and immerse yourself in the local atmosphere. Just a short distance from the center, you can indulge in excursions that highlight the luxury and adventure that Portsoy has to offer, making it the perfect vacation destination.

  • Banff: Nestled on the stunning Moray Coast, Banff is a charming town that serves as a gateway to outdoor adventures. Known for its scenic landscapes and rich history, visitors flock here for activities like golfing and exploring nearby castles and beaches. The town's proximity to the Banff Castle and the natural beauty of the nearby national park make it an ideal spot for both relaxation and adventure. With a peak in visitor numbers during the summer months, Banff offers a vibrant atmosphere filled with outdoor enthusiasts enjoying the breathtaking views and activities available.
  • Cullen: Located a short distance from Portsoy, Cullen is a quaint village that draws visitors seeking picturesque coastal scenery and outdoor activities. With a charming harbor and marina, it’s perfect for those wanting to enjoy a day by the bay. Cullen also boasts excellent golfing facilities and a welcoming community vibe, making it an inviting destination year-round. Travelers can explore the coastal paths and indulge in local seafood delicacies, making it a delightful stop for an authentic Scottish experience.
  • Sandend: A hidden gem just a couple of miles from Portsoy, Sandend is a serene village known for its stunning bay and tranquil atmosphere. Ideal for outdoor lovers, visitors can enjoy hiking trails and boating opportunities, making it a perfect place for an active getaway. The picturesque lake and scenic streets provide a peaceful backdrop for exploration and relaxation. Sandend’s charm lies in its ability to offer a quiet retreat while still being close to the vibrant coastal life, ensuring a memorable experience for all who visit.

Things to do in Portsoy

Shopping

In Portsoy, you can explore local shops offering unique gifts and souvenirs, including handmade crafts and traditional Scottish goods. If you're up for a drive, visit the nearby town of Banff, where you'll find larger retailers and charming boutiques along the high street.

Recreation

Portsoy offers a variety of wellness retreats, including tranquil yoga sessions by the coast and holistic therapy centers that emphasize relaxation and rejuvenation. Enjoy guided coastal walks, where stunning views and fresh air enhance your connection to nature, providing a refreshing escape from daily stress.

Adventure

Explore the scenic coastline at Portsoy Beach, where you can enjoy beachcombing and stunning views. For a thrilling experience, try kayaking in the calm waters of the harbor or take a boat tour to spot local wildlife. Don’t miss the ancient ruins of Portsoy Castle for a touch of history.

Nightlife

In Portsoy, enjoy a cozy evening at The Sea Horse, where you can sip on local brews. For a lively vibe, check out the Portsoy Boat Festival events, often featuring live music and dancing, making it a fun spot to mingle with locals and fellow travelers.

*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 perfect blend of outdoor activities, scenic views, and beach relaxation. Visitors can explore the charming Portsoy Harbour, enjoy the local beaches, and delve into the town's rich history at historic houses. This destination caters to those seeking cultural experiences amidst breathtaking coastal scenery, making it an ideal vacation spot for beach lovers and history enthusiasts alike.

  • Fordyce Joiners Workshop and Visitor Centre: Located 5km from Portsoy, this museum offers a glimpse into traditional woodworking techniques and local craftsmanship, showcasing the rich cultural heritage of the region.
  • Bow Fiddle Rock: At 10km from Portsoy, this striking rock formation is renowned for its unique shape resembling a fiddle. Ideal for outdoor enthusiasts, it offers stunning coastal scenery and is a great spot for photography.
  • Duff House: Also 10km away, this historic house is an architectural gem with exquisite interiors and art collections. Visitors can explore the beautiful grounds and learn about its significant cultural 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

Traveling to Portsoy, Scotland, is convenient with several nearby airports. Aberdeen Airport (ABZ) is the closest, located 61km away, with excellent hotels such as the 5-star Marcliffe and Trump® International Scotland, both within 13km. Dundee Airport (DND) is 138km away, offering options like the 5-star Hideaway Experience and Apex City Quay Hotel & Spa, both within 8km. Inverness Airport (INV) is 84km from Portsoy, with luxurious stays at Ness Walk and Rocpool Reserve, both 13km away. Each hotel provides various transportation services to their respective airports, ensuring a smooth travel experience.

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. Portsoy Sail Loft is another good choice for your stay. 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: You might like this vacation home rental near Portsoy. It 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, 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 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. Two other good options to stay with your pet include Portsoy Sail Loft and The Sail Loft - Hostel. 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 18 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 Fordyce Joiners Workshop and Visitor Centre and Cullen Harbour 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.