Hotels in Elgin

39 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Elgin Hotels: no available offers. Here are other great options for your stay!

Cosy Cottage Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.4 48 reviews

Cosy Cottage Close To East Beach, Shops, Restaurants And Raf Base

house, Lossiemouth
Cosy Cottage is located in Lossiemouth, a short walk from East Beach and within a mile of West Beach, offering easy access to the town's beautiful coastline. This property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The cottage is a comfortable 2-bedroom house with a spacious 100 square meters of floor area, comfortably accommodating up to 4 guests. Enjoy a fully equipped kitchen, a private garden, a dedicated picnic area, and free parking, making it perfect for a relaxing and enjoyable stay.
Eagle's Den Caravan Holiday Retreat - Elgin
9.7 35 reviews

Eagle's Den Caravan Holiday Retreat

house, Lossiemouth
Eagle's Den Caravan, a beachfront property in Lossiemouth, offers direct access to Lossiemouth West Beach, is an 11-minute walk from the beach, and 11km from Elgin Cathedral.
This two-bedroom, two-bathroom holiday home boasts 42 square metres of living space, sleeps up to 11 guests, includes a fully equipped kitchen with dishwasher, a swimming pool, bar, free Wi-Fi and parking, plus access to a children's playground and nearby mini-market.
Anchor Cottage - Elgin
10 4 reviews

Anchor Cottage

house, Elgin
Anchor Cottage is situated in Elgin, just 12 kilometres from the historic Elgin Cathedral and within easy reach of attractions like Brodie Castle (24 kilometres) and Cawdor Castle (40 kilometres). The peaceful location offers a tranquil escape from the hustle and bustle, perfect for those seeking a relaxing getaway.
The cottage has two bedrooms, a comfortable seating area, and a walk-in shower, offering a cosy and comfortable space for up to seven guests. The fully equipped kitchen, garden, free WiFi, and parking ensure a convenient and enjoyable stay.
Pebble Cove 74 - Elgin
9.5 13 reviews

Pebble Cove 74

apartment, Lossiemouth
This apartment in Lossiemouth is located a 9-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral.
The 39 square meter flat offers a kitchenette, two bathrooms, and accommodation for up to 11 guests, with an indoor swimming pool and on-site restaurant available.

Frequently asked questions about hotels in Elgin

  • What are the most affordable attractions in and around Elgin?

    The Elgin Botanic Gardens are free to enter and are a great place to relax and enjoy the scenery. You can also take a walk along the River Lossie, which runs through the town, or visit the Cooper Park, which has a playground and a café.
  • What are the best hotels with a swimming pool in Elgin?

    Eight Acres Hotel is among the best hotels with a swimming pool in Elgin.

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

    Elgin is a great place to relax and unwind. You can take a stroll through the town centre, visit the Elgin Botanic Gardens, or go for a walk in the countryside. There are also several pubs and restaurants in town where you can enjoy a meal and a drink.
  • What are the most popular 2, 3 and 4-star hotels in Elgin?

    Among 2, 3 and 4-star hotels in Elgin, Laichmoray Hotel, Sunninghill Hotel and Eight Acres Hotel are the most popular ones.

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

    Most hotels in Elgin offer standard amenities like Wi-Fi, TV, and tea and coffee making facilities. Some hotels also have swimming pools, gyms, and restaurants. You'll often find that hotels in Elgin are quite comfortable and welcoming.
  • What are the best luxury hotels in Elgin?

    Mansion House Hotel and The Mansefield Hotel are among the best luxury hotels in Elgin.

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

    The best time to book a hotel in Elgin is during the off-season, from November to March. You'll find that prices are lower during this time, and you'll have more choice of accommodation. Of course, if you want to see the town during the summer, you'll need to book well in advance.
  • What are the best family friendly hotels in Elgin?

    The best family friendly hotels in Elgin are Laichmoray Hotel, Mansion House Hotel and The Mansefield Hotel.

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

    There are plenty of dog-friendly walks in the area, including the River Lossie path and the paths around the Cooper Park. There are also a few pubs and restaurants in Elgin that welcome dogs. You'll find that most places are pretty accommodating, and you can even find dog-friendly accommodation in the area.
  • What are the best pet friendly hotels in Elgin?

    The best pet friendly hotel in Elgin is Eight Acres Hotel.

  • Which towns or cities worth a visit near Elgin?

    Forres is a charming town about 15km away, with a beautiful 12th century cathedral, and the famous Sutherland's Whisky Distillery. If you're looking for a bigger city, Inverness is about 50km away and has a lot to offer, including a castle, museums, and shops.
  • What are the best hotels with jacuzzi in Elgin?

    Mansion House Hotel and Eight Acres Hotel are the best hotels with a jacuzzi in Elgin.

Popular destinations

©2026 cozycozy.com