Best Cheap Hotels in Portsoy, United Kingdom

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

Portsoy, a charming coastal village in the beautiful region of Aberdeenshire offers a delightful blend of breathtaking landscapes and rich heritage. Whether you're planning a relaxing getaway or seeking adventure, Portsoy has something to offer every traveler. And the best part? Portsoy also boasts a range of cheap hotels that allow you to enjoy all the splendor this destination has to offer without breaking the bank. With its warm hospitality and stunning surroundings, Portsoy is the ideal place for budget-conscious travelers to have an unforgettable vacation.

Steeped in history, Portsoy is home to numerous attractions that capture the imagination. From the stunning 17th-century harbour, where you can witness traditional fishing boats bobbing gently in the water, to the charming Portsoy Ice Cream shop, serving delectable treats made with locally sourced ingredients - the village offers a delightful journey into its past. And when it comes to accommodation, there are several cheap hotels in Portsoy that not only provide comfortable lodging but also offer easy access to these captivating attractions.

Nature enthusiasts will also find themselves in paradise when visiting Portsoy. The dramatic coastline, with its rugged cliffs and sparkling blue waters, offers breathtaking views that will leave you spellbound. Exploring the nearby beaches, such as the idyllic Sandend Bay, where you can take leisurely strolls or try your hand at surfing, is a must. To fully immerse yourself in the natural beauty of Portsoy, consider staying at one of the budget-friendly hotels that are conveniently located near these picturesque coastal spots - ensuring you make the most of your time in this awe-inspiring destination.

In addition to its natural and historical wonders, Portsoy is also renowned for its lively festivals and events. From the famous Portsoy Boat Festival, celebrating the village's maritime heritage, to the vibrant Scottish Traditional Boat Festival, where you can witness thrilling boat races and enjoy traditional music and dance - there is always something happening in Portsoy. By choosing one of the cheap hotels in Portsoy, you'll have extra funds to fully immerse yourself in these festive occasions, making your trip even more memorable and enjoyable.

With its captivating history, breathtaking natural beauty, and abundance of affordable accommodation options, Portsoy is an idyllic destination for travelers seeking both charm and value. Cheap hotels in Portsoy offer the perfect opportunity to indulge in all the wonders this coastal haven has to offer, ensuring that your stay in this enchanting village is both budget-friendly and unforgettable.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

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

Seaside Serenity

Check Availability

Portsoy
Aug 30, 2025 - Aug 31, 2025

Old Police Station, Portsoy Villa

10.0

Good

(1 Reviews)

+ 24 photos
For a unique and budget-friendly stay, consider the Old Police Station in Portsoy. This converted building offers comfortable self-catering apartments, each with its own distinct character and historic charm. Immerse yourself in the fascinating history of the village while enjoying the convenience and affordable rates of this accommodation. With its prime location near attractions such as the Portsoy Ice Cream shop and the 17th-century harbour, the Old Police Station is ideal for those seeking an authentic and budget-conscious experience in Portsoy.
Address: 47 Church Street
Rating: Good 10.0 (1 Reviews)

2 Seafield Place

9.0

Good

(10 Reviews)

+ 26 photos
Located in a traditional fisherman's cottage, 2 Seafield Place offers guests a truly authentic Portsoy experience. The self-catering accommodation features cozy rooms with charming decor, allowing you to feel right at home from the moment you step through the door. With its affordable rates and convenient location near local shops and restaurants, this cottage is an excellent choice for budget-conscious travelers seeking a memorable stay in Portsoy.
Address: 2 Seafield Place Portsoy
Rating: Good 9.0 (10 Reviews)
Price: From 271$

Authentic Cottage Charm

If you're looking to experience the authentic charm of Portsoy while staying within your budget, these cheap hotels are perfect for you. Steeped in history and exuding a cozy ambiance, these accommodations will transport you back in time while providing a comfortable and affordable stay. Immerse yourself in the unique character of Portsoy by choosing one of these charming options.

Tigh Na Mara Villa

9.0

Good

(30 Reviews)

+ 19 photos
Escape to Tigh Na Mara, a delightful bed and breakfast situated just a short walk from Portsoy's sandy shores. This family-run establishment offers comfortable and affordable rooms, each with its own unique character and charm. Wake up to stunning views of the coast, then enjoy a hearty Scottish breakfast to start your day off right. Tigh Na Mara's convenient location allows you to easily explore the nearby attractions while staying within your budget.
Address: 9 Barbank Street
Rating: Good 9.0 (30 Reviews)
Price: From 171$

Durn House Hotel

8.9

Good

(202 Reviews)

+ 91 photos
Nestled amidst lush gardens and overlooking the stunning Moray Firth, Durn House is a charming boutique hotel that combines historic elegance with affordable comfort. The individually designed rooms exude a sense of warmth and tranquility, offering guests a cozy haven after a day of exploring Portsoy. With its affordable rates, Durn House provides an excellent option for those seeking a blend of affordability and luxury.
Address: Durn Road, Portsoy
Rating: Good 8.9 (202 Reviews)
Rooms: 8
Price: From 285$

Affordable Elegance

In this section, we will explore a selection of cheap hotels in Portsoy that offer a combination of affordability and elegance. These accommodations provide stylish and well-appointed rooms, excellent amenities, and a touch of luxury, all at budget-friendly prices. Perfect for travelers seeking a bit of indulgence without breaking the bank, these hotels offer a truly memorable stay in Portsoy.

Station Hotel Portsoy

8.5

Good

(520 Reviews)

+ 91 photos
Located just a stone's throw away from the charming Portsoy Harbour, Station Hotel Portsoy offers cozy rooms with beautiful views of the sea, providing guests with a serene and relaxing atmosphere. With its budget-friendly rates, this hotel is an ideal choice for travelers seeking affordable accommodations without compromising on quality. Enjoy a leisurely stroll along the nearby beaches or indulge in delicious seafood at the hotel's restaurant, which specializes in fresh and locally sourced ingredients.
Address: Seafield Street
Rating: Good 8.5 (520 Reviews)
Rooms: 11
Price: From 133$

Budget-Friendly Guesthouses

For travelers seeking a homely and budget-conscious experience, these guesthouses in Portsoy offer affordable accommodations with a personal touch. Each guesthouse provides a warm and inviting environment, comfortable rooms, and personalized service, ensuring a pleasant and wallet-friendly stay in Portsoy.