Finest Hotels in Portsoy for an Unforgettable Stay

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to Portsoy, a picturesque coastal town nestled along the stunning northeastern shores of Scotland. Known for its quaint charm and rich Scottish heritage, Portsoy offers a delightful escape for travelers seeking a peaceful retreat. As you plan your visit, one crucial aspect to consider is finding the perfect accommodation that will enhance your experience in this idyllic destination. Luckily, Portsoy boasts a range of charming hotels, each offering unique amenities and warm hospitality to ensure your stay is nothing short of exceptional.

Whether you're a history buff intrigued by the town's centuries-old architecture or an outdoor enthusiast eager to explore the captivating coastline, Portsoy has something to satisfy every traveler's wanderlust. Stay at one of the many historic hotels nestled in the heart of the town, where you'll be transported back in time while enjoying modern comforts. Immerse yourself in the town's vibrant history, and after a day of exploration, return to your hotel to unwind in cozy rooms, indulge in locally sourced cuisine at their onsite restaurants, and experience genuine Scottish hospitality at its finest.

For those seeking a more serene coastal experience, Portsoy offers hotels with breathtaking views of the North Sea. Wake up to the sound of seagulls and waves crashing against the shore, as you sip your morning coffee and take in the panoramic vistas. These hotels provide easy access to Portsoy's pristine beaches, where you can enjoy leisurely walks along the sand, indulge in water sports, or witness the mesmerizing sunset over the horizon. With their exceptional service and proximity to nature's beauty, these coastal hotels ensure a truly unforgettable stay in Portsoy.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

1. Station Hotel Portsoy
2. Durn House Hotel
3. 2 Seafield Place
4. Tigh Na Mara Villa
5. Old Police Station, Portsoy Villa

Luxury Hotels in Portsoy

Check Availability

Portsoy
Dec 06, 2025 - Dec 07, 2025

Station Hotel Portsoy

8.5

Good

(520 Reviews)

+ 91 photos
Situated in a historic building dating back to the 19th century, Station Hotel Portsoy seamlessly blends modern luxury with timeless charm. With beautifully appointed rooms, a renowned restaurant serving delectable Scottish cuisine, and a whisky bar boasting an impressive collection, this hotel offers an exceptional experience for discerning travelers. Within walking distance of the picturesque harbor and the bustling town center, Station Hotel Portsoy is the epitome of luxury in the very heart of Portsoy.
Address: Seafield Street
Rating: Good 8.5 (520 Reviews)
Rooms: 11
Price: From 133$

Durn House Hotel

8.9

Good

(202 Reviews)

+ 91 photos
Nestled amidst lush gardens and commanding magnificent views of the sea, Durn House is a true gem in Portsoy. This grand Georgian mansion features elegantly decorated rooms, each uniquely designed with meticulous attention to detail. Immerse yourself in the tranquility of the surrounding countryside, take a leisurely stroll through the expansive grounds, and indulge in gourmet breakfast made from locally sourced ingredients. Durn House encapsulates luxury and heritage, offering an enchanting retreat for those seeking an unforgettable experience.
Address: Durn Road, Portsoy
Rating: Good 8.9 (202 Reviews)
Rooms: 8
Price: From 285$

Quaint B&Bs in Portsoy

Experience the warmth and charm of Portsoy by staying at one of its cozy and welcoming bed and breakfast establishments. These B&Bs not only provide comfortable accommodations but also offer a personal touch that reflects the true essence of Portsoy hospitality. Immerse yourself in the town's rich history, explore its hidden gems, and feel like a local while staying at one of these quaint B&Bs.

2 Seafield Place

9.0

Good

(10 Reviews)

+ 26 photos
2 Seafield Place welcomes guests with its warm and inviting atmosphere. This traditional Scottish B&B features charming individually decorated rooms, capturing the essence of Portsoy's heritage. Start your day with a hearty Scottish breakfast, made with locally sourced ingredients, before embarking on a day of exploring the town's attractions. The friendly hosts will gladly share their local knowledge to ensure you experience the best of Portsoy's hidden treasures.
Address: 2 Seafield Place Portsoy
Rating: Good 9.0 (10 Reviews)
Price: From 271$

Tigh Na Mara Villa

9.0

Good

(30 Reviews)

+ 19 photos
For an idyllic coastal escape, Tigh Na Mara is the perfect choice. Located just steps away from the tranquil Portsoy beach, this boutique hotel offers stunning panoramic views of the North Sea. Delight in spacious and beautifully appointed rooms, some with private balconies overlooking the sea. Enjoy fresh seafood delicacies at the hotel's restaurant, showcasing the best of local flavors. Tigh Na Mara combines the beauty of nature with luxurious comfort, providing a serene haven for relaxation and rejuvenation.
Address: 9 Barbank Street
Rating: Good 9.0 (30 Reviews)
Price: From 171$

Unique Boutique Hotels in Portsoy

For those seeking an alternative to traditional accommodations, Portsoy offers a selection of unique boutique hotels that reflect the town's vibrant and artistic spirit. These hotels combine modern style with a touch of local authenticity, creating an ambiance that is both captivating and memorable. Immerse yourself in the creativity and charm of Portsoy by staying at one of these distinctive boutique hotels.

Old Police Station, Portsoy Villa

10.0

Good

(1 Reviews)

+ 24 photos
Experience a unique stay at the Old Police Station, elegantly converted into a charming B&B. Immerse yourself in the character and history of this beautifully restored building, where intriguing tales of the town's past are interwoven into the ambiance. The comfortable rooms offer a blend of contemporary comfort and vintage charm. Indulge in a delicious breakfast, prepared with local produce, and explore Portsoy's attractions, all within easy reach from this centrally located B&B.
Address: 47 Church Street
Rating: Good 10.0 (1 Reviews)

Budget-Friendly Hotels in Portsoy

Traveling on a budget doesn't mean sacrificing comfort and convenience. Portsoy offers a range of budget-friendly hotels that provide affordable accommodation without compromising on quality. These hotels provide a comfortable base for exploring the town's attractions, all while being mindful of your wallet. Embrace the spirit of Portsoy without breaking the bank by choosing one of these value-for-money options.