Skip to main content

Search hotels in Peterhead

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

Peterhead – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Peninsula Hotel Motel

Adelaide (Near Peterhead)

Peninsula Hotel Motel has an outdoor swimming pool, fitness center, a restaurant and bar in Adelaide.

R
Ramon
From
United States
Big room, everything clean and like new, staff very friendly
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 925 reviews
Price from
$113.09
1 night, 2 adults

Largs Pier Hotel

Adelaide (Near Peterhead)

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

L
Lisa
From
United States
Wonderful hotel. The view was great from one of the heritage hotel rooms. The room itself felt huge (high ceilings) and the bed was comfortable. The bar/bistro was great so we ate there for 3 meals. I wish we could have stayed longer.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,208 reviews
Price from
$117.10
1 night, 2 adults

Lakes Hotel

Adelaide (Near Peterhead)

Located on the peaceful waters of West Lakes, this hotel features an award-winning restaurant, a bar and an indoor fitness center with a heated pool. All suites feature a balcony offering lake views.

K
Karen
From
Australia
Wonderful location...everything really comfortable... Wonderful food
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,062 reviews
Price from
$149.96
1 night, 2 adults

Nightcap at Empire Hotel

Gepps Cross (Near Peterhead)

Nightcap at Empire Hotel is located in Gepps Cross, 3.9 miles from Adelaide Oval Stadium and 4.3 miles from Beehive Corner Building.

R
Ravitesh
From
Fiji
Stayed overnight for work. Super easy check-in and check-out. Reception and bar staff were really friendly and accommodating. Definitely staying here again!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 302 reviews
Price from
$101.04
1 night, 2 adults

Ramsgate Hotel by Nightcap Social

Adelaide (Near Peterhead)

Located within a 1-minute walk of Henley Beach and 4.7 miles of The Beachouse, Ramsgate Hotel by Nightcap Social has rooms in Adelaide. With free WiFi, this 3-star hotel has a restaurant and a bar.

H
Heywood
From
Australia
I have to make frequent visits to Adelaide with my business and the Ramsgate is always my second home.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 440 reviews
Price from
$76.95
1 night, 2 adults

Nightcap at Exeter Hotel

Port Adelaide (Near Peterhead)

Located in Port Adelaide, a 14-minute walk from Semaphore Park Beach, Nightcap at Exeter Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

B
Bob
From
Australia
Every thing was lovely except the stairs, they are dangerous
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 284 reviews
Price from
$91
1 night, 2 adults

Nightcap at Hendon Hotel

Adelaide (Near Peterhead)

Featuring a bar, Nightcap at Hendon Hotel is located in Adelaide in the South Australia region, 2.4 miles from South Australian Maritime Museum and 6.9 miles from Beehive Corner Building.

I
Ian
From
Australia
Comfortable beds, clean and tidy, well priced
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 323 reviews
Price from
$98.37
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 accommodations includes air conditioning and private bathrooms.

C
Chris
From
Australia
Great accommodation. Neat,tidy, comfortable everything we needed. Great location. Only a short walk to beach.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 704 reviews
Price from
$112.42
1 night, 2 adults

Links Hotel

Adelaide (Near Peterhead)

Featuring a restaurant, a bar and a children’s playground, Links Hotel is just 4 minutes’ drive from Henley Beach. It offers air-conditioned rooms with a flat-screen TV.

A
Aholahi
From
Australia
Rooms exceeded my expectations with great happiness as our family was big we were able to fit all our children in the room with us my in-laws had there's. The check in felt welcomed straight away so that made our stay even better. Great services from Steve there
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,124 reviews
Price from
$93.68
1 night, 2 adults

Nightcap at Finsbury Hotel

Adelaide (Near Peterhead)

Nightcap at Finsbury Hotel is located in Adelaide, 4.1 miles from South Australian Maritime Museum and 4.9 miles from Adelaide Convention Centre.

D
Devota
From
Rwanda
Everything about it was amazing
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 383 reviews
Price from
$119.78
1 night, 2 adults
See all hotels in and around Peterhead

Most booked hotels in Peterhead and surrounding area in the past month

See all

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,062 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,124 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 925 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,208 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 440 reviews

Popular with guests booking hotels in Adelaide

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

Popular with guests booking hotels in Gepps Cross

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 302 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 704 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 383 reviews

Popular with guests booking hotels in Adelaide

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 323 reviews

Best hotels with breakfast in Peterhead and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,062 reviews

Located on the peaceful waters of West Lakes, this hotel features an award-winning restaurant, a bar and an indoor fitness center with a heated pool. All suites feature a balcony offering lake views.

From $206.77 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Charming! 3 Bed Garden by Beach is located in Largs, just a 15-minute walk from Semaphore Park Beach and 1.5 miles from South Australian Maritime Museum.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

'Chimney Cottage' Family Gem where Beach meets Port offers accommodations in Adelaide, 1.2 miles from South Australian Maritime Museum and 9.3 miles from Beehive Corner Building.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews

Featuring a garden, Signal Cottage close to beach and Semaphore Road provides accommodations in Semaphore. This vacation home offers air-conditioned accommodations with a patio.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 43 reviews

Splash Apartments feature two boutique apartment complexes built in 2017 & 2024. All apartments include private balconies featuring views of Semaphore Road, elevator-operated.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 15 reviews

96B Esplanade, Semaphore is located in Semaphore, just 2.2 miles from South Australian Maritime Museum and 10 miles from Beehive Corner Building.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 18 reviews

96C Esplanade, Semaphore is located in Semaphore, just a 2-minute walk from Semaphore Park Beach and 2.1 miles from South Australian Maritime Museum.

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

1 95 Esplanade, Semaphore is a recently renovated vacation home in Semaphore, near Semaphore Park Beach. This beachfront property offers access to free Wifi and free private parking.

Budget hotels in Peterhead and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 284 reviews

Located in Port Adelaide, a 14-minute walk from Semaphore Park Beach, Nightcap at Exeter Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $91 per night
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 378 reviews

Located conveniently in the Port Adelaide district of Adelaide, Port Adelaide Backpackers is located a 4-minute walk from South Australian Maritime Museum, 8.2 miles from Adelaide Convention Centre...

From $66.25 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 18 reviews

Nice room less pay near Port Adelaide enjoys a location in Rosewater, 7.3 miles from Adelaide Oval Stadium and 7.7 miles from Beehive Corner Building.

From $81.03 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3 reviews

Nice room less Pay near Port Adelaide offers accommodations in Rosewater, 7.3 miles from Adelaide Oval Stadium and 7.7 miles from Beehive Corner Building.

From $93.95 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 925 reviews

Peninsula Hotel Motel has an outdoor swimming pool, fitness center, a restaurant and bar in Adelaide.

From $113.09 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Beach Suburb Getaway enjoys a location in Grange, 1.2 miles from Tennyson Beach and 4 miles from South Australian Maritime Museum.

From $90.34 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews

Semaphore's Seaside Retreat offers accommodations in Semaphore, 10 miles from Adelaide Oval Stadium and 10 miles from Beehive Corner Building.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 11 reviews

Just a 2-minute walk from Semaphore Park Beach and 1.2 miles from Largs Beach, Time and Tide Hideaway - A Spacious Beachside Escape features accommodations in Adelaide with a garden.