Book directly with us
— up to 10% cheaper
than on Booking.com
Check rooms and rates
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

59 Granary Street, Elgin, United Kingdom, IV30 5UA
-
Close to Burghead Beach
Perfect
8.9
/10
5.0
/5

Amenities

The Harbour Inn offers a variety of amenities including a full-service restaurant featuring seasonal cuisine. An outdoor terrace provides guests with views of the River Lossie, perfect for enjoying meals al fresco. The hotel also has a complimentary bicycle rental service, allowing visitors to explore Elgin at their own pace.

Rooms

Accommodations at The Harbour Inn include 16 well-appointed rooms with flat-screen TVs and coffee-making facilities. Select rooms feature balconies providing views of the water, enhancing the stay experience. Each room is equipped with en-suite bathrooms containing power showers for convenience.

Location

Situated alongside the River Lossie, The Harbour Inn is within walking distance of Elgin's city center, known for its shops and historical sites. Nearby attractions include Elgin Cathedral and the Moray Golf Club, providing a mix of culture and leisure activities. The hotel serves as a convenient base for exploring the beautiful Moray countryside.

Dining

The Harbour Inn features a on-site restaurant that emphasizes local ingredients in its menu offerings. Guests can enjoy a complimentary breakfast each morning featuring a selection of continental and traditional options. The bar serves a variety of drinks and local whisky, enhancing the overall dining experience.

Entertainment

The hotel offers a games room with billiards and dartboards, providing entertainment options for all ages. Regular live music events enhance the lively atmosphere, allowing guests to engage with both locals and fellow travelers. The staff can assist in arranging local excursions and activities for guests seeking more exploration.

Highlights

Location: Alongside the River Lossie, walking distance to city center

Rooms: 16 well-appointed rooms with flat-screen TVs

Dining: On-site restaurant emphasizing local ingredients

Entertainment: Games room with billiards & dartboards

Must-do experiences

  • Stroll along the River Lossie for beautiful, scenic views.
  • Taste a traditional Cullen skink at The Drouthy Neebors pub.
  • Visit Elgin Cathedral for stunning architecture and history.
  • Explore Cooper Park for a relaxing afternoon amid nature.
  • Browse Elgin Farmers' Market for fresh local produce and crafts.
View all

Select your preferred room

Choose from standard rooms, family suites, or deluxe options — with breakfast and flexible rates
Double Room
2 persons
1 Double bed
Shower
Heating
Family Room
2 persons
2 Single beds
Shower
Heating

View our calendar

Check prices and secure your dates today

Hotel facilities and services

Each hotel provides modern amenities for a relaxing and pleasant stay

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Pets allowed

Guest Parking

  • Electric kettle

Dining

  • Restaurant
  • Bar/ Lounge area

Spa & Leisure

  • Beach access

Room features

  • Terrace

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
Show more

Location

59 Granary Street, Elgin, United Kingdom, IV30 5UA
Map view
59 Granary Street, Elgin, United Kingdom, IV30 5UA
Nearby
83 King St
Burghead Well
600 m
Beach
Burghead Beach
80 m
Restaurants
The Bothy Bistro
310 m
16 Grant Street
Station Hotel Burghead
340 m
2 Brander Street
Explore Elgin
Nearby Activities and Dining
Top Attractions
Activities
Dining
Entertainment
Burghead Beach
1 minute walking
Burghead Beach offers stunning coastal views and is perfect for a relaxing walk or picnic by the sea.
Burghead Visitors Centre
9 minutes' walk
The centre presents local history exhibits and offers information about the area's coastal heritage.
Roseisle Beach
10 minutes' drive
Roseisle Beach features beautiful scenery, ideal for outdoor sports, walking trails, and wildlife viewing.
The Moray Coast Trail 'C'
8 minutes' drive
The trail provides multiple hiking paths along the stunning Moray coast, suitable for all hiking levels.
Coastal Walking
10 minutes' drive
Walking along the Moray Coast Trail offers breathtaking views and a chance to relax amidst nature.
Water Sports at Hopeman East Beach
10 minutes' drive
Hopeman East Beach provides opportunities for swimming, kayaking, and other thrilling water sports.
The Bothy Bistro
4 minutes' walk
The Bothy Bistro offers hearty local cuisine in a cozy atmosphere, featuring seasonal ingredients.
Station Hotel Burghead
5 minutes' walk
This pub serves classic pub fare and popular local ales, complemented by a warm and friendly environment.
Burghead Theatre
10 minutes' drive
Burghead Theatre hosts local performances and events, making it a great spot for family-friendly entertainment.
Local Bars
5 minutes' walk
Several local bars in Burghead offer live music and a lively atmosphere for guests looking to socialize.
Getting around the city
Want to unlock exclusive early deals?
Access members-only prices today
Check Rates
Property information and rules
Check-in
from 14:00-22:00
Check-out
until 10 am
Internet
is available in for free.
Breakfast
At the hotel The Harbour Inn guests are invited to a full breakfast served for free. 
Pets
Pets are allowed on request.
FAQs
About The Harbour Inn
What are the check-in and check-out times at The Harbour Inn?
Check-in is at 14:00 and check-out is at 10:00.
Is parking available at The Harbour Inn?
Public parking is available on-site for free without the need for a reservation.
What dining options are available at The Harbour Inn?
The hotel features an on-site restaurant that offers full English/Irish, vegetarian, and vegan breakfast options.
Which popular attractions are near The Harbour Inn?
Nearby attractions include Elgin Cathedral (16 km), Nairn Museum (32 km), and Brodie Castle (22 km).
Are pets allowed at The Harbour Inn?
The hotel is pet-friendly and allows pets.
What amenities are provided in the guest rooms at The Harbour Inn?
Rooms come equipped with free Wi-Fi, flat-screen TVs, private bathrooms with showers, and free toiletries.
Is there an outdoor space at The Harbour Inn for guests?
The hotel features a terrace for guests to enjoy.
How far is The Harbour Inn from Inverness Airport?
The Harbour Inn is located 44 km from Inverness Airport.
Are there any beaches near The Harbour Inn?
Burghead Beach is located just a short walk from the hotel.
What is the nearest golf club to The Harbour Inn?
Brodie Castle Golf Club is approximately 22 km away from the hotel.

Next best alternative

Consider them for your next trip.
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near The Harbour Inn
Mansion House Hotel Elgin Nearby photo
Mobile-only price

Mansion House Hotel Elgin

8.0
Great876 reviews
11648m from property
USD 114USD 102
per night
West End Guest House Elgin Exterior photo
Mobile-only price

West End Guest House Elgin

9.5
Perfect191 reviews
11835m from property
USD 114USD 102
per night
Moraydale Guest House Elgin Exterior photo
Mobile-only price

Moraydale Guest House Elgin

9.1
Perfect359 reviews
11870m from property
USD 113USD 101
per night