Search hotels in Peterhead

Enter your dates to see the latest prices and deals for Peterhead hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Peterhead – 1 hotel or place to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Peninsula Hotel Motel

Adelaide (Near Peterhead)

Peninsula Hotel Motel has an outdoor swimming pool, fitness centre, a restaurant and bar in Adelaide. The accommodation features nightclub and an ATM. At the hotel, every room has a wardrobe.

J
Joy B.
From
France
Very friendly staff, the hotel is very nice and well decorated. The food is also delicious and the pool was great.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,146 reviews
Price from
US$119.64
1 night, 2 adults

Fed Hotel

Semaphore (Near Peterhead)

Set in Semaphore, 300 metres from Semaphore Park Beach, Fed Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar.

B
Brauer
From
Australia
Very helpful and professional reception team. Cool wall strip lighting in the hallways - beats fluro lights any day. We were fortunate enough to be allocated a great room with views from our large balcony of the ocean and the main tree lined strip below bustleing with activity. Newly refurbished room with functional AND stylish bathroom. Good lighting options all round, great blockout curtains and a very comfortable bed. Chilled glassware in the bar fridge including decent sized wine glasses. Everything felt very clean and the air was fresh and untainted, even in the hall ways.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$150.06
1 night, 2 adults

Largs Pier Hotel

Semaphore (Near Peterhead)

Guests at Largs Pier Hotel can enjoy stylish accommodation in a heritage-listed building. This waterfront property is 15 minutes’ walk from Semaphore Beach and features an on-site restaurant.

S
Sieglinde
From
Austria
I had the room witz jacuzzi. Realky great after a long travel. The balcony was also really nice. The room was really big and comfortable and you could find the heritage vibe everywhere
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,194 reviews
Price from
US$132.28
1 night, 2 adults

Lakes Hotel

Adelaide (Near Peterhead)

Located on the peaceful waters of West Lakes, the hotel features an award-winning restaurant, a bar and bistro, conference and events spaces, and an indoor fitness center with a heated pool and spa.

M
Michael
From
Thailand
Good location for what I’m doing
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,813 reviews
Price from
US$184.32
1 night, 2 adults

Nightcap at Empire Hotel

Gepps Cross (Near Peterhead)

Located in Gepps Cross, Nightcap at Empire Hotel provides free WiFi. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom. At the hotel, every room comes with a...

M
Matthew
From
New Zealand
Got what I paied for. Had complimentary water. Cool that they had a gaming lounge downstairs.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 363 reviews
Price from
US$123.34
1 night, 2 adults

Ramsgate Hotel by Nightcap Social

Adelaide (Near Peterhead)

Situated in Adelaide, South Australia region, Ramsgate Hotel by Nightcap Social is located 200 metres from Henley Beach. With free WiFi, this 3-star hotel has a restaurant and a bar.

J
Jon
From
Australia
Amazing location with walk on access to Henley Square, the promenade and the beach. The layout of the accommodation is wonderful with a common lounge area and access to a first-floor wraparound balcony. Everything was extremely easy and the staff were polite, friendly & professional.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 473 reviews
Price from
US$128.13
1 night, 2 adults

Nightcap at Exeter Hotel

Port Adelaide (Near Peterhead)

Located in Port Adelaide, 1.2 km from Semaphore Park Beach, Nightcap at Exeter Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

J
John
From
Australia
Clean comfortable quiet accommodation. Room bookings were allocated near each other as requested. Excellent bar and dining facilities located on site. Direct location to restaurants and cafes. Short walk to the esplanade and beach.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 320 reviews
Price from
US$163.76
1 night, 2 adults

Nightcap at Hendon Hotel

Adelaide (Near Peterhead)

Located in Adelaide, Nightcap at Hendon Hotel provides a bar. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

c
callier
From
Australia
Clean & parking close by..
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 330 reviews
Price from
US$134.98
1 night, 2 adults

Discovery Parks - Adelaide Beachfront

Adelaide (Near Peterhead)

Located by the beach at Semaphore, this holiday park features a swimming pool, children’s playground and BBQ area. All accommodation includes air conditioning and en suite bathrooms.

R
Ruzny Ali Uthuman
From
Sri Lanka
The place exceeded my expectation. We booked 3 bedroom cabin and it had all the facilities. We wish stayed one more night so our kids could enjoy. Perfect place for family outing in Adelaide.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 639 reviews
Price from
US$141.15
1 night, 2 adults

Nightcap at Finsbury Hotel

Adelaide (Near Peterhead)

Nightcap at Finsbury Hotel is offering accommodation in Adelaide. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom.

L
Laelle
From
Australia
The hotel smelled so crisp, fresh, and clean no matter where you went. The room was great, and the air con was on for our arrival. The room was equipped well, and the bed was so super comfy. Curtains blocked out the morning sun, which was a pleasant surprise. Staff were friendly, helpful and welcoming.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 352 reviews
Price from
US$97.30
1 night, 2 adults
See all hotels in and around Peterhead

Most booked hotels in Peterhead and surroundings in the past month

See all

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,813 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 990 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 473 reviews

Popular with guests booking hotels in Semaphore

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,194 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,146 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 639 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 665 reviews

Popular with guests booking hotels in Gepps Cross

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 363 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 352 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 329 reviews

Budget hotels in Peterhead and nearby

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 320 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,194 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 639 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,146 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 329 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 352 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 990 reviews

Hotels located in the centre of Peterhead

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,813 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 665 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 473 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 363 reviews

More places to explore, more ways to go