Holidays in Peterhead

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Peterhead

Sort by
Most popular

See the latest prices and deals by

Primary image
9.0

Harbour Spring, Peterhead by Marston's Inns

Inn in Peterhead

With a stay at Harbour Spring, Peterhead by Marston's Inns in Peterhead, you'll be within a 5-minute drive of Peterhead Maritime Heritage and Peterhead Leisure and Community Centre. This inn is 2.3 mi (3.7 km) from Peterhead Marina and 5.9 mi (9.5 km) from St Fergus Village Hall.

Exceptional414 reviews
9.0
View details
Reception
7.2

The Waterside Hotel

Hotel in Peterhead

Located in Peterhead, The Waterside Hotel is by the sea, within a 5-minute drive of Peterhead Leisure and Community Centre and St Fergus Village Hall. This golf hotel is 2.3 mi (3.8 km) from Peterhead Marina and 3.9 mi (6.2 km) from Peterhead Maritime Heritage.

Good380 reviews
7.2
View details
The Waterside
7.4

The Waterside

Hotel in Peterhead

By the River Ugie, the Waterside Inn has a pool, a spa and a gym. Peterhead is just a few miles away and there is free parking.

Waterside Inn has a leisure club, featuring a sauna, a steam room and a spa pool, for access guests can purchase a daily pass from reception.

With riverside views, Ogilvies Restaurant offers a menu using fresh, local produce. There is 24-hour room service.

The Waterside Inn is near fine beaches and spectacular coastline.

Good611 reviews
7.4
View details
Lost Guest House Peterhead
7.8

Lost Guest House Peterhead

Hotel in Peterhead

Situated in the centre of Peterhead, the pet-friendlyLost Guest House Peterheadboasts free Wi-Fi. This modern house is less than 2 miles from Craigewan Links Golf Course.

The contemporary rooms feature a 22-inch or 32-inch flat-screen TV, along with tea and coffee making facilities. Each of the rooms also boasts an en suite shower room.

In the mornings, the Lost Guest House serves cooked breakfast in the bright sun room, with views over the gardens.

Peterhead is home to miles of spectacular coastline and beaches. The area offers numerous golf courses, including Longside Golf Club and Cruden Bay Golf Club, both of which are within a 15-minute drive.

Good590 reviews
7.8
View details
Waverley Hotel
7.9

Waverley Hotel

Hotel in Peterhead

Located in Peterhead and within 47 km of AECC, Waverley Hotel features a bar, non-smoking rooms, and free WiFi. The property is situated 31 km from Newburgh on Ythan Golf Club, 39 km from Haddo House and 40 km from Tolquhon Castle.

All units are equipped with a flat-screen TV with satellite channels, fridge, a kettle, a shower, free toiletries and a wardrobe. The rooms at the hotel are fitted with a private bathroom and bed linen.

The breakfast offers à la carte, Full English/Irish or vegetarian options. At Waverley Hotel you will find a restaurant serving British cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Murcar Links Golf Club is 46 km from the accommodation. Aberdeen Airport is 52 km away.

Good295 reviews
7.9
View details
Palace Hotel
8.4

Palace Hotel

Hotel in Peterhead

Located in the centre of Peterhead, the Palace Hotel is an independent hotel offering free Wi-Fi as well as 2 restaurants and 3 bars.

It is an excellent base for exploring the delights of the North-East. All bedrooms have en suite bathrooms as well as a flat-screen TV with satellite channels, tea making facilities and a hairdryer as standard.

Comfort is a top priority at the Palace, and staff will aim to make your stay as enjoyable as possible, in keeping with the local area’s tradition of friendliness and hospitality.

Very good292 reviews
8.4
View details
Aspen Guest House
8.0

Aspen Guest House

Guest house in Peterhead

Set within 47 km of AECC and 31 km of Newburgh on Ythan Golf Club in Peterhead, Aspen Guest House offers accommodation with free WiFi and seating area. The property has inner courtyard and quiet street views, and is 39 km from Haddo House. The guest house features family rooms.

At the guest house, the units come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle.

Guests at the guest house can enjoy hiking and walking tours nearby, or make the most of the garden.

Tolquhon Castle is 40 km from Aspen Guest House, while Murcar Links Golf Club is 46 km away. Aberdeen Airport is 52 km from the property.

Very good256 reviews
8.0
View details
Primary image
9.6

Seaview Hotel

Hotel in Peterhead

Located in Peterhead, Seaview Hotel is a 3-minute drive from Peterhead Maritime Heritage and 5 minutes from Peterhead Leisure and Community Centre. This hotel is 4 mi (6.4 km) from Peterhead Marina and 5.1 mi (8.1 km) from Bullers of Buchan.

Exceptional89 reviews
9.6
View details
Abbey Guest House
8.6

Abbey Guest House

Guest house in Peterhead

Situated within 30 km of Newburgh on Ythan Golf Club and 39 km of Haddo House in Peterhead, Abbey Guest House features accommodation with free WiFi and seating area. There is a private entrance at the guest house for the convenience of those who stay. The guest house has family rooms.

All units are equipped with a flat-screen TV and a fully equipped kitchenette with a microwave, a fridge and kettle. At the guest house, all units are soundproof. At the guest house, units have bed linen and towels.

A family-friendly restaurant and coffee shop can be found on-site.

Guests at the guest house will be able to enjoy activities in and around Peterhead, like golfing.

Tolquhon Castle is 40 km from Abbey Guest House, while Delgatie Castle is 42 km from the property. Aberdeen Airport is 52 km away.

Fabulous117 reviews
8.6
View details
Crawfords Guest house
9.4

Crawfords Guest house

Guest house in Peterhead

Crawfords Guest house has garden views, free WiFi and free private parking, situated in Peterhead, 47 km from AECC. There is a private entrance at the guest house for the convenience of those who stay. The guest house features family rooms.

At the guest house, units include a wardrobe, a flat-screen TV, a shared bathroom, bed linen and towels. There is also a microwave, fridge and a kettle. All units at the guest house are fitted with a seating area.

Buffet and continental breakfast options with local specialities, fresh pastries and pancakes are available.

Guests can also relax in the garden.

Newburgh on Ythan Golf Club is 30 km from the guest house, while Haddo House is 39 km from the property. Aberdeen Airport is 52 km away.

Exceptional208 reviews
9.4
View details
Primary image
4.2

ibis budget Peterhead Aberdeenshire

Hotel in Peterhead

With a stay at ibis budget Peterhead Aberdeenshire in Peterhead, you'll be a 5-minute walk from Peterhead Marina and within a 5-minute drive of Peterhead Maritime Heritage. This hotel is 8.1 mi (13 km) from Bullers of Buchan and 8.8 mi (14.2 km) from Cruden Bay Golf Club.

Review score33 reviews
4.2
View details
Primary image
9.0

Albert Hotel

Hotel in Peterhead

With a stay at Albert Hotel in Peterhead, you'll be a 5-minute walk from Peterhead Leisure and Community Centre and 8 minutes by foot from Peterhead Marina. This hotel is 1.1 mi (1.7 km) from Peterhead Maritime Heritage and 4.6 mi (7.5 km) from St Fergus Village Hall.

Exceptional31 reviews
9.0
View details
Primary image
9.6

Beachview

Guesthouse in Peterhead

When you stay at Beachview in Peterhead, you'll be near the beach, within a 5-minute drive of Peterhead Maritime Heritage and Peterhead Leisure and Community Centre. This guest house is 1.2 mi (1.9 km) from Peterhead Marina and 5.2 mi (8.3 km) from St Fergus Village Hall.

Exceptional7 reviews
9.6
View details
Brown's Guest House
8.4

Brown's Guest House

Guest house in Peterhead

Brown's Guest House is offering accommodation in Peterhead. The accommodation features free WiFi.

Each room at the property contains a TV. Some rooms have en-suite bathrooms, others share bathrooms with other rooms. All rooms have access to communal kitchen facilities.

Aberdeen is 44 km from Brown's Guest House, while Dyce is 41 km from the property. Aberdeen Airport is 42 km away.

Very good218 reviews
8.4
View details
Eden Rooms Peterhead
9.3

Eden Rooms Peterhead

Guest house in Peterhead

<h2>Comfortable Accommodations</h2>

Eden Rooms Peterhead in Peterhead offers clean and comfortable rooms with free WiFi, ensuring a pleasant stay.

<h2>Modern Facilities</h2>

Guests can enjoy a lounge, shared kitchen, daily housekeeping service, and bicycle parking. Free on-site parking is available.

<h2>Convenient Location</h2>

Located 52 km from Aberdeen Airport, the guest house is near attractions such as Newburgh on Ythan Golf Club (31 km) and Haddo House (39 km).

<h2>Guest Satisfaction</h2>

Highly rated for room cleanliness, Eden Rooms Peterhead provides a welcoming environment for all visitors.

Exceptional141 reviews
9.3
View details
Buchan Braes Hotel
8.5

Buchan Braes Hotel

Hotel in Peterhead

The Buchan Braes Hotel is located in Boddam on the outskirts of Peterhead and offers stylish, modern accommodation and free on-site parking. Dine on fresh local produce in the Rosette award winning Grill Room with its open kitchen.

Each room has a modern 32-inch flat-screen TV with satellite and Freeview digital channels. Free Wi-Fi is available throughout the hotel.

The contemporary open-plan lounge has hot dishes, sandwiches and cream teas and drinks.

Buchan Braes Hotel has a 4-Star Award from Visit Scotland and a Highly Commended in the 2009 Grampian Food Forums Awards - Taste of Grampian Restaurant of the Year Award.

Fabulous86 reviews
8.5
View details
Primary image
9.2

Printworks Apart-Hotel

Hotel in Peterhead

With a stay at Printworks Apart-Hotel in Peterhead, you'll be a 4-minute walk from Peterhead Marina and within a 5-minute drive of Peterhead Maritime Heritage. This upscale hotel is 5 mi (8 km) from St Fergus Village Hall and 8.1 mi (13 km) from Bullers of Buchan.

Exceptional35 reviews
9.2
View details
Trinity apartments n56
9.7

Trinity apartments n56

Apartment in Peterhead

<h2>Comfortable Living</h2>

Trinity apartments n56 in Peterhead offers a terrace and free WiFi. The apartment includes a washing machine, kitchen, bath, and garden views.

<h2>Modern Amenities</h2>

Guests enjoy a work desk, dining area, and parquet floors. The kitchen is equipped with a refrigerator, microwave, oven, toaster, and coffee machine.

<h2>Convenient Location</h2>

Peterhead Football Club is a 12-minute walk away. Nearby attractions include AECC (47 km), Newburgh on Ythan Golf Club (30 km), and Tolquhon Castle (38 km). Aberdeen Airport is 51 km from the property.

<h2>Highly Rated</h2>

Guests appreciate the terrace, garden views, and free WiFi. The apartment is highly rated for its comfortable living spaces.

Exceptional12 reviews
9.7
View details
Peterhead Stay 2 Bed Apartment No 50 - Self Contained
9.7

Peterhead Stay 2 Bed Apartment No 50 - Self Contained

Apartment in Peterhead

<h2>Spacious Accommodation</h2>

Peterhead Stay 2 Bed Apartment No 50 offers a spacious apartment in Peterhead. The property features two bedrooms and a bathroom, providing ample space for guests.

<h2>Modern Amenities</h2>

Guests enjoy free WiFi, a fully equipped kitchen with a refrigerator, microwave, oven, and toaster. Additional amenities include a washing machine, dining area, sofa, and TV.

<h2>Outdoor Space</h2>

A private garden offers a relaxing outdoor area. The apartment includes a dining table and comfortable seating, perfect for unwinding.

<h2>Local Attractions</h2>

Peterhead Football Club is a 19-minute walk away. Other nearby points of interest include Newburgh on Ythan Golf Club (29 km) and Fraserburgh Library (28 km). Aberdeen Airport is 51 km from the property.

Exceptional3 reviews
9.7
View details
Invernettie guesthouse
8.2

Invernettie guesthouse

Guest house in Peterhead

Invernettie guesthouse is situated in Peterhead, 49 km from Beach Ballroom, 28 km from Newburgh on Ythan Golf Club, as well as 49 km from Hilton Community Centre. The property is around 49 km from Aberdeen Harbour, 49 km from Aberdeen Art Gallery & Museum and 37 km from Haddo House. The guest house also features free WiFi, free private parking and facilities for disabled guests.

All units in the guest house are fitted with a kettle. Additional in-room amenities include chocolates or cookies. At the guest house, each unit is fitted with a wardrobe, a flat-screen TV and a private bathroom.

Tolquhon Castle is 38 km from the guest house, while Delgatie Castle is 43 km from the property. The nearest airport is Aberdeen Airport, 49 km from Invernettie guesthouse.

Very good24 reviews
8.2
View details