As one of the larger towns in Aberdeenshire, Scotland, and one of the biggest fishing ports in the United Kingdom, Peterhead is a must-have on your holiday destination list.

While the bustling port town guarantees some of the best seafood in Scotland, it also boasts great places to stay while you travel along the Aberdeenshire coast.

Accommodation in Peterhead is never too far from the ocean, meaning a scenic view that merges city and sea is guaranteed. We’ve put together a list of excellent accommodation options when it comes to getting the best value for money, service and facilities during your stay.

Whether you’re looking for something located in the town centre or a spot with a view of the bay, this little town will not disappoint. From simple rooms for overnight layovers to friendly bed and breakfast guest houses and even upmarket hotel rooms with an en suite and room service, we have your accommodation in Peterhead, Scotland, covered.



Booking.com

Peterhead Accommodation Self Catering

Peterhead Accommodation Self Catering

Self-catering accommodation in Peterhead is one of your best choices to enjoy the town at your own pace.

Most self-catering rooms, apartments, cottages and guest houses do include coffee-making facilities which bridge the gap between just a room and a traditional bed and breakfast.

Self-catering is a cheaper accommodation option in Peterhead when compared with fancy hotels.

Meikle Aucheoch Cottage

Meikle Aucheoch Cottage

The Meikle Aucheoch Cottage is the perfect holiday home for a couple or family.

Where cosy and pastoral meet, you will find everything you need for a true escape at this special property built in the 18th century. The large garden on the property has a barbeque facility and allows guests to enjoy the open space so perfect for hiking, cycling and observing nature – and what stunning nature there is to observe!

The location of this countryside abode is approximately 3 miles from villages such as Maud, New Deer, Strichen and New Pitsligo. There is free WiFi and free parking on site.

Check Online Availability

Browns 

Perfect for couples, Browns offers guests true relaxation and rejuvenation.

The free WiFi will hardly come to use as you revel in the tranquillity and rest of the on-site spa, jacuzzi and sauna. The shared kitchen is so well-stocked that it truly elevates the meaning of self-catering. Furthermore, the rooms are well-appointed with a wardrobe, flat-screen TV, private bathroom, bed linen and towels in each.

With the spa facilities, this guest house offers what certain hotels in Peterhead even don’t offer.

Check Online Availability

Trinity Apartments

The trendy Trinity Apartments equip you with everything you could possibly need while exploring the special town in north-east Scotland.

With two bedrooms and a spacious open-plan kitchen and dining area, it is great for families of four, a friend group, or a couples retreat.

The kitchen includes a dishwasher, which certainly makes a big difference when your stay in a self-catering place is more than just one or two nights.

Check Online Availability

East Steading

Travelling with pets? East Steading will tick all of your boxes!

With family rooms, a shared kitchen and a shared lounge and TV area, this is the spot for truly enjoying the company of your travel companions. There are barbeque facilities, a patio and a terrace, ensuring that you can take in the view of Peterhead all the time.

For those who may want to enjoy the Peterhead lifestyle a little longer, East Steading offers both per night and per week rates, with a reasonable price for both.

Check Online Availability

Printworks 

Printworks 

Live the true Peterhead life at this slick apart-hotel just a 5-minute walk from the seafront harbour and bay.

The Printworks rooms are spacious, modern and neat, with great kitchen and laundry amenities to match – perfect for single adults or couples.

It is also great for work trips as there is free WiFi at these comfortable apartments, too.

Check Online Availability

Hayloft

For the homiest holiday home in Peterhead, Hayloft self-catering cottage is the answer.

This 2-bedroom cottage ensures a true movie-like feel for a family getaway, with uniquely shaped ceilings, a spacious kitchen, wooden floors, and both free parking and free WiFi.

Cycling and fishing are popular activities here and the lodging is also under 2 miles away from a golf course.

Check Online Availability

Aspen Guest House

Less than a mile’s distance from the sea, this is the ideal guest house for those who are going to be out and about along the shoreline and in the town, exploring all that Peterhead has to offer.

Each room features kettles and bathrooms with showers – which is all you need for that refreshing shower and shot of hot coffee or tea before heading out each day.

Check Online Availability

Hotels in Peterhead, Scotland

Hotels in Peterhead, Scotland

Hotels in Peterhead definitely spoil visitors for choice! There is something for every traveller – adults, kids, families, couples, and even pets.

With on-site restaurants or bars, these hotels boast an added convenience which a guest house or B&B can’t always guarantee.

You don’t have to search far and wide to find the best hotels in Peterhead – browse our top picks below and you’re sure to find the perfect lodging for your trip.

Harbour Spring, Peterhead by Marston’s Inns

Harbour Spring, Peterhead by Marston's Inns

While it may be part of the Marston’s Inns group, Harbour Spring is more than an inn and offers excellent value for money.

Not far from the harbour or town centre, this well-located spot is both comfy and practical – whether you are in town for a break or for business. The spacious rooms have desks, free WiFi, air conditioning and en suite bathrooms, and there is a restaurant and bar onsite, as well as free parking.

The Harbour Spring Peterhead is a picturesque escape that truly offers guests a value-for-money hotel stay away from home!

Check Online Availability

The Waterside

The Waterside

For everything you could possibly need at one hotel, the 3-star Waterside hotel is the place for you.

On the outskirts of Peterhead and overlooking the great River Ugie, the Waterside is located just a stone’s throw away from golf courses and beaches and offers guests access to its Leisure Club which features a sauna, steam room and spa pool. There is also a gym and bar on-site, with the hotel restaurant overlooking the river for an exceptionally picturesque view.

Indulge in the scenery while hiking with your dog along the countryside or coastline, coming back to comforts like no other at the end of each day.

Check Online Availability

Buchan Braes Hotel

Buchan Braes Hotel

Buchan Braes Hotel is a prime choice if you’re looking for a 4-star hotel in Peterhead – a true luxury stay.

Not only does this hotel have superb facilities and amenities, but it also boasts a Rosette award-winning restaurant to visit. The free WiFi and free parking will be the last thing on your mind as you enjoy the comforts, scenic view and service at this stellar accommodation in Peterhead.

Award-winning chefs ensure you get the best out of the seafood that the coastal Peterhead is so famous for at the Buchan Braes Grill Room restaurant.

Check Online Availability

Palace Hotel

Palace Hotel

If it’s choices you’re after, then the Palace Hotel is the answer!

Exuding elegance, this hotel offers guests the choice of 2 restaurants and 3 bars, room service, family rooms and facilities for disabled guests, pet friendly stays at no extra charge, free WiFi, free parking, and a variety of fun activities! There is also a golf course under 2 miles away.

The Palace Hotel gives guests so much more than just a good room in Peterhead – it gives an experience.

Check Online Availability

Seaview Hotel

Seaview Hotel

Swap out the big city life for a sea-facing couple or family getaway in Peterhead at the super chic Seaview Hotel.

Here you can enjoy the ocean and seaspray without having to travel miles from Peterhead to places like Cruden Bay. While the rooms are stylish and well-appointed, you’ll surely spend more time looking outwards at the incredible view of the old harbour and seafront.

The on-site restaurant is a must, too, with fresh seasonal ingredients put to inventive use. This makes the Seaview Hotel a special stop in Peterhead, be it for a night or two, for a scone or cocktail, or for a 3-course meal.

Check Online Availability

Waverley Hotel

Exploring Peterhead on foot? The Waverley Hotel is the perfect base!

The lodging here is comfortable yet unpretentious, with casual dining and simple pleasures – such as a heated towel rail. It is close to the harbour and many other amenities, while the recently refurbished restaurant and bar offer superb afternoon and evening meals.

Each room features an en-suite bathroom, TV, fridge and coffee and tea facilities, but you will most likely spend less time in the room and more time out on the town in the surrounding area.

Check Online Availability

Albert Hotel

Albert Hotel

Perhaps you’re looking for something more traditional for your stay in the north east part of Scotland?

Home-style cooked meals meet classic decor for a warm welcome into Peterhead at the Albert Hotel. This pet-friendly hotel is central to a number of coffee shops and eateries, while the bar and restaurant on-site are open daily to ensure maximum convenience during your stay.

At the heart of Peterhead, the Albert Hotel is a hotel with a heart!

Check Online Availability

B&B Peterhead

B&B Peterhead

In Peterhead, B&B accommodation gives you a great home base for those who want to spend the day out and about exploring the quaint Aberdeenshire town.

The biggest value point when it comes to this type of lodging is that your per night price often includes a good and hearty morning meal to get your day off to the right start – something that is imperative with touring a new city or town.

Search for the perfect bed and breakfast in Peterhead, Scotland, with our shortlist of gems below.

Trinity Boutique B&B

Trinity Boutique B&B

A bed and breakfast isn’t just an alternative to cheap hotels in Peterhead – especially when it comes to the luxurious Trinity Boutique B&B.

This refined and lavish 4-star Peterhead bed and breakfast boasts a central location that is almost too good to be true, considering that it is a Victorian townhouse from around 1896. This distinctive B&B retains the beauty and character of this era while completing it with a carefully curated modern finishing touch.

Spoil yourself with a room at this excellent hotel-like bed and breakfast!

Check Online Availability

Lost Guest House Peterhead

Lost Guest House Peterhead

The Lost Guest House Peterhead will have you wishing they served more than just breakfast, with a delicious cooked breakfast being served in the sun room every morning, giving diners a view of lush gardens – you’ll never say that you’re just a minute’s walk away from restaurants, shops and bars.

It is also less than 2 miles from the Craigewan Links Golf Course, with both the harbour and bus stations are a short 5-minute walk away.

This neat guest house is pet-friendly and there is also free parking for those who will not be on foot.

Check Online Availability

Crawfords Guest House

Crawfords Guest House

For a bed and breakfast Peterhead with a personal touch, Crawfords Guest House will have you feeling right at home.

This family-run B&B is a property that is over 175 years old (fear not, there is free WiFi!). It has a central location, ensuring that guests are never far from the places on their itinerary and that they come home to a warm and comfortable room with hot chocolate, tea and coffee-making facilities.

Check Online Availability

Other Accommodation Options in Aberdeen, Aberdeenshire & Moray

Already Booked? Check Out Our Top Things To Do In Peterhead

Support this Blog 💙

My Voyage Scotland is an independently owned website. If you find the information on this website helpful, please consider booking your next trip using the links below. We make a (very small) commission on anything booked via the below map, and it doesn’t cost our readers more.


Booking.com