Find and Book Top Rated Hotels in Portsoy

Search among 12 available hotels and places to stay in Portsoy from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-12 out of 12
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great215 reviews
MapView on map200 m from City Centre50 m from City Center
From   US$ 154 /nightSelect
Places to stay near Portsoy
8.4
Great191 reviews
MapView on map9.0 km from Portsoy9.0 km from City Centre
From   US$ 201 /nightSelect
8.2
Great76 reviews
9.8 km from Portsoy9.8 km from City Centre
From   US$ 153 /nightSelect
8.0
Great77 reviews
6.4 km from Portsoy6.4 km from City Centre
From   US$ 112 /nightSelect
8.4
Great51 reviews
10.0 km from Portsoy10.0 km from City Centre
From   US$ 105 /nightSelect
9.0
Perfect22 reviews
17.4 km from Portsoy17.4 km from City Centre
From   US$ 129 /nightSelect
10.2 km from Portsoy10.2 km from City Centre
From   US$ 838 /nightSelect
4.1 km from Portsoy4.1 km from City Centre
From   US$ 102 /nightSelect
Farm stay
8.8
Great14 reviews
21.3 km from Portsoy21.3 km from City Centre
From   US$ 94 /nightSelect
7.6
Very good8 reviews
10.2 km from Portsoy10.2 km from City Centre
From   US$ 151 /nightSelect
8.0
Great20 reviews
18.6 km from Portsoy18.6 km from City Centre
From   US$ 880 /nightSelect
Apartment
20.9 km from Portsoy20.9 km from City Centre
From   US$ 161 /nightSelect

Best hotels and places to stay in Portsoy

Why visit?

Portsoy, a charming town located in the United Kingdom, offers a quaint and peaceful escape for tourists seeking a unique Scottish experience. Known for its picturesque harbor, stunning coastal scenery, and rich cultural history, Portsoy is a hidden gem for those looking to explore the beauty of the Scottish coast. With a range of beautiful hotels and accommodations to choose from, its the perfect destination for a memorable getaway.

Where to stay?

Portsoy Harbor: Nestled along the idyllic harbor, staying in one of the hotels in Portsoy Harbor offers visitors a front-row seat to the towns maritime charm. Wake up to breathtaking views of fishing boats bobbing on the water, and enjoy easy access to the bustling activity of the harbor. Whether youre indulging in fresh seafood at a nearby restaurant or strolling down the picturesque shoreline, Portsoy Harbor is a delightful place to call home during your stay.

Town Center: For those looking to be in the heart of it all, staying in the Town Center is a great choice. With its quaint streets lined with traditional buildings and local shops, the Town Center provides a unique atmosphere that combines historic charm with modern convenience. Choose from various hotels in Portsoy Town Center, and youll be just a stones throw away from the towns heritage attractions, including the Portsoy Ice Cream shop and the mesmerizing Portsoy Pottery.

Coastal Retreats: If you prefer a more peaceful and secluded stay, consider booking accommodation in one of Portsoys coastal retreats. Set against the breathtaking backdrop of rugged cliffs and pristine beaches, these hotels and accommodations promise a serene getaway for nature enthusiasts and those seeking tranquility. Indulge in coastal walks, enjoy birdwatching, or simply relax and unwind in these scenic havens, away from the hustle and bustle of everyday life.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

The Station Hotel: Conveniently located in the Town Center, The Station Hotel offers comfortable rooms at affordable prices. With its friendly staff and cozy atmosphere, this hotel is a great option for budget-conscious travelers looking for a pleasant stay in Portsoy. Guests can enjoy easy access to local attractions, including the Portsoy Ice Cream shop and the Portsoy Pottery.

The Sail Loft: Situated near Portsoy Harbor, The Sail Loft combines affordability with a prime location. This charming hotel offers comfortable rooms and a welcoming ambiance, making it a popular choice among visitors. Enjoy stunning views of the harbor while savoring fresh seafood at the hotels restaurant, creating a memorable dining experience.

The Davron Hotel: Located in the heart of Portsoy, The Davron Hotel offers good value for money. With clean and comfortable rooms, friendly service, and an on-site bar, this hotel provides a pleasant stay for guests. Additionally, its central location allows easy exploration of the towns attractions, such as the Portsoy Ice Cream shop and the Salmon Bothy Museum.

Best kids-friendly hotels:

The Shore Inn: Situated near the harbor, The Shore Inn is a family-friendly hotel that offers spacious rooms suitable for families. The hotel provides amenities such as cribs, high chairs, and a childrens menu, ensuring a comfortable stay for guests with young children. The proximity to the beach and harbor also offers opportunities for fun family activities.

The Galley of Lorne Inn: With its warm and welcoming atmosphere, The Galley of Lorne Inn is a great choice for families visiting Portsoy. This hotel features family rooms and provides facilities such as childrens meals and board games. Located in the Town Center, it offers easy access to local attractions and amenities.

Best hotels for a romantic getaway:

The Seafield Arms Hotel: Set within a historic building, The Seafield Arms Hotel exudes charm and romance. With its cozy rooms and a restaurant serving delicious, locally sourced cuisine, this hotel is perfect for couples seeking a romantic escape. Enjoy walks along the picturesque harbor or relax in the hotels intimate atmosphere.

The Dowry House: Offering a unique and intimate experience, The Dowry House is a boutique hotel that caters to couples seeking a romantic retreat. Set in a beautifully restored building, it provides elegant rooms and a tranquil atmosphere. The surrounding coastal scenery adds to the romantic ambiance, making it an ideal choice for couples.

Best for location:

The Boyne Hotel: Positioned near Portsoy Harbor, The Boyne Hotel offers picturesque views and a convenient location. Its proximity to the harbor allows guests to enjoy coastal walks, boat trips, and easy access to local shops and restaurants. The hotels charming rooms and friendly service further enhance the overall experience.

The Station Hotel: Located in the Town Center, The Station Hotel provides excellent access to Portsoys attractions, including the harbor and heritage sites. Guests can explore the towns rich history and enjoy the convenience of nearby shops and eateries. The hotels comfortable rooms and friendly staff make it an ideal choice for those wishing to explore Portsoy.

The Portsoy Cairn Hotel: Situated near Portsoys historic harbor, The Portsoy Cairn Hotel offers a prime location for visitors. Guests can enjoy stunning views of the harbor while being just steps away from local attractions and amenities. The hotels comfortable rooms and traditional Scottish hospitality make it a fantastic option for travelers looking to immerse themselves in Portsoys charm.

Best for a short city break:

The Sail Loft: Located near Portsoy Harbor, The Sail Loft offers a peaceful retreat for a short city break. With its comfortable rooms and proximity to the towns attractions, guests can relax and enjoy the best of what Portsoy has to offer within a short distance.

The Davron Hotel: Whether youre in Portsoy for a business trip or a short getaway, The Davron Hotel provides a convenient and comfortable option. With its central location, guests can easily explore the town and its highlights in a short amount of time. The hotels cozy rooms and friendly service ensure a pleasant stay for all visitors.

Show moreLess