Search cheap hotels in Peterhead from 100+ sites!

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Peterhead hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in Peterhead

Waverley Hotel - Peterhead
8.1 279 reviews
Peterhead
08/24 – 08/27
$93/nighttotal: $279 (3 )

Waverley Hotel

1 2
hotel , Peterhead
The Waverley Hotel in Peterhead offers convenient access to local amenities and is situated approximately 19-32 miles from attractions such as Newburgh on Ythan Golf Club, Haddo House, Tolquhon Castle, Delgatie Castle, and Murcar Links Golf Club.
This Peterhead inn features a 170-square-foot room with one bedroom, one bathroom, and sleeps two, including amenities such as free Wi-Fi, an on-site restaurant serving British cuisine with various dietary options, and parking.
Palace Hotel - Peterhead
8.4 303 reviews
Peterhead
08/24 – 08/27
$171/nighttotal: $513 (3 )

Palace Hotel

1 2
hotel , Peterhead
The Palace Hotel in Peterhead offers 3-star lodging with convenient access to the town center and local attractions.
This Peterhead inn features a restaurant, bar, room service, parking, and a function room, plus amenities like luggage storage and 24-hour reception.
Albert Hotel - Peterhead
8.7 90 reviews
Peterhead
08/24 – 08/27
$87/nighttotal: $261 (3 )

Albert Hotel

1 2
hotel , Peterhead
The Albert Hotel in Peterhead, Scotland offers convenient access to local amenities and is approximately 12 miles from Newburgh on Ythan Golf Club and within 15-16 miles of several castles including Haddo House, Tolquhon Castle, and Delgatie Castle.
This Peterhead inn features one bedroom and one bathroom, includes an on-site restaurant and bar, free Wi-Fi, and welcomes families and pets.
Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead
Harbour Spring, Peterhead by Marston's Inns, is located in Peterhead, 30 miles from the Beach Ballroom and the Hilton Community Centre, and 17 miles from the Newburgh on Ythan Golf Club.
The hotel offers 220 square foot rooms with a single bedroom and bathroom, featuring amenities such as free Wi-Fi, air conditioning, and a terrace or balcony.

Explore 5-Star Hotels in Peterhead

A well-chosen luxury hotel in Peterhead delivers the high-end experience and prime location your trip deserves.

Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead
Harbour Spring, Peterhead by Marston's Inns, is located in Peterhead, 30 miles from the Beach Ballroom and the Hilton Community Centre, and 17 miles from the Newburgh on Ythan Golf Club.
The hotel offers 220 square foot rooms with a single bedroom and bathroom, featuring amenities such as free Wi-Fi, air conditioning, and a terrace or balcony.

Discover Hotels with a Pool in Peterhead

Choosing a hotel in Peterhead with a pool ensures you always have a refreshing swim to complement your time here.

Waverley Hotel - Peterhead
8.1 279 reviews
Peterhead
08/24 – 08/27
$93/nighttotal: $279 (3 )

Waverley Hotel

1 2
hotel , Peterhead
The Waverley Hotel in Peterhead offers convenient access to local amenities and is situated approximately 19-32 miles from attractions such as Newburgh on Ythan Golf Club, Haddo House, Tolquhon Castle, Delgatie Castle, and Murcar Links Golf Club.
This Peterhead inn features a 170-square-foot room with one bedroom, one bathroom, and sleeps two, including amenities such as free Wi-Fi, an on-site restaurant serving British cuisine with various dietary options, and parking.

Frequently Asked Questions about hotels in Peterhead

  • How can travelers relax during a week in and arond Peterhead?

    For a relaxing week, you can spend some time at the Peterhead Beach, which is a great place to relax and enjoy the fresh air. You can also take a walk through the Peterhead Country Park, which is perfect for a peaceful stroll. If you're looking for something a little more active, you can go for a hike in the nearby Buchan Forest.
  • What are the best hotels with a swimming pool in Peterhead?

    The Waterside is among the best hotels with a swimming pool in Peterhead.

  • What amenities can travelers expect in hotel rooms in Peterhead?

    Most hotels in Peterhead will have basic amenities like a TV, a desk, and a private bathroom. Some hotels might have additional amenities like a swimming pool or a fitness center. The quality of the amenities will vary depending on the hotel you choose.
  • What are the most popular 2, 3 and 4-star hotels in Peterhead?

    Among 2, 3 and 4-star hotels in Peterhead, Harbour Spring - Peterhead By Marston's Inns, The Waterside and Lost Guest House Peterhead are the most popular ones.

  • When is the best time to book a hotel in Peterhead?

    The best time to book a hotel in Peterhead is in the off-season, which is typically during the winter months. During the off-season, you'll find lower prices and fewer crowds. However, if you want to visit during the summer, you should book your hotel in advance, as rooms tend to fill up quickly.
  • What are the best family friendly hotels in Peterhead?

    The best family friendly hotels in Peterhead are Harbour Spring - Peterhead By Marston's Inns, The Waterside and Lost Guest House Peterhead.

  • What are some pet-friendly activities in and around Peterhead?

    Peterhead is a great place for a vacation with your furry friend! You can take your dog for a walk along the Peterhead Promenade, which is a popular spot for dog walkers. You can also visit the Peterhead Country Park, which has designated dog walking areas. If you're looking for a place to eat, there are many restaurants in Peterhead that are dog-friendly.
  • What are the best pet friendly hotels in Peterhead?

    The best pet friendly hotels in Peterhead are Harbour Spring - Peterhead By Marston's Inns, The Waterside and Palace Hotel.

  • Which towns or cities worth a visit near Peterhead?

    If you're looking to explore beyond Peterhead, you should definitely check out Fraserburgh, which is a charming coastal town about 15 miles away. If you want to see more of the Scottish countryside, you can visit the town of Turriff, which is about 20 miles inland from Peterhead.
  • What are the best hotels with jacuzzi in Peterhead?

    The Waterside is the best hotel with a jacuzzi in Peterhead.

Destinations nearby

Find the Best Seaside Hotels in Peterhead

Soak up the coastal vibe at these seaside hotels in Peterhead, offering easy access to the beach and premium accommodations near the shore.

Palace Hotel - Peterhead
8.4 303 reviews
Peterhead
08/24 – 08/27
$171/nighttotal: $513 (3 )

Palace Hotel

1 2
hotel , Peterhead
The Palace Hotel in Peterhead offers 3-star lodging with convenient access to the town center and local attractions.
This Peterhead inn features a restaurant, bar, room service, parking, and a function room, plus amenities like luggage storage and 24-hour reception.

Top Hotels with Parking in Peterhead

Free on-site parking at these hotels in Peterhead lets you focus on the local attractions from the moment you arrive.

Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead
Harbour Spring, Peterhead by Marston's Inns, is located in Peterhead, 30 miles from the Beach Ballroom and the Hilton Community Centre, and 17 miles from the Newburgh on Ythan Golf Club.
The hotel offers 220 square foot rooms with a single bedroom and bathroom, featuring amenities such as free Wi-Fi, air conditioning, and a terrace or balcony.
Palace Hotel - Peterhead
8.4 303 reviews
Peterhead
08/24 – 08/27
$171/nighttotal: $513 (3 )

Palace Hotel

1 2
hotel , Peterhead
The Palace Hotel in Peterhead offers 3-star lodging with convenient access to the town center and local attractions.
This Peterhead inn features a restaurant, bar, room service, parking, and a function room, plus amenities like luggage storage and 24-hour reception.
Waverley Hotel - Peterhead
8.1 279 reviews
Peterhead
08/24 – 08/27
$93/nighttotal: $279 (3 )

Waverley Hotel

1 2
hotel , Peterhead
The Waverley Hotel in Peterhead offers convenient access to local amenities and is situated approximately 19-32 miles from attractions such as Newburgh on Ythan Golf Club, Haddo House, Tolquhon Castle, Delgatie Castle, and Murcar Links Golf Club.
This Peterhead inn features a 170-square-foot room with one bedroom, one bathroom, and sleeps two, including amenities such as free Wi-Fi, an on-site restaurant serving British cuisine with various dietary options, and parking.

Top-Rated Dog-Friendly Hotels in Peterhead

A quality pet-friendly stay in Peterhead means dog-friendly beaches and outdoor washing facilities with no compromise on your comfort.

Waverley Hotel - Peterhead
8.1 279 reviews
Peterhead
08/24 – 08/27
$93/nighttotal: $279 (3 )

Waverley Hotel

1 2
hotel , Peterhead

Traveler-Approved Hotels with Free Breakfast in Peterhead

Choosing a hotel with breakfast included in Peterhead ensures every day starts on the right note.

Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead

Best Peterhead hotels with air conditioning

Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead

Best Peterhead hotels with a balcony

Harbour Spring, Peterhead By Marston's Inns - Peterhead
8.7 2406 reviews
Peterhead
07/22 – 07/26
$127/nighttotal: $508 (4 )

Harbour Spring, Peterhead By Marston's Inns

1 3
hotel , Peterhead
©2026 cozycozy.com