Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
View map
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

28 hotels in Elgin

Search the best hotels and places to stay in Elgin

We are happy to provide you with high-end accommodation for your next vacation in Elgin. Booked.net features an outstanding selection of family hotels, apartments and B&Bs in Elgin, searches for places to stay in the most memorable tourist destinations of United Kingdom and offers different rates from 80US$. On our website get hotels in Elgin with the location, star-rating, and facilities you need. We have cheap and luxury hotels with a huge list of facilities and services along with other attractive accommodation options which provide you with an ideal base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
The Haugh, Elgin, United Kingdom
The hotel lies not far away from Elgin Cathedral and offers a garden restaurant and an indoor swimming pool onsite.
  • The hotel has
    • On-site car park
    +1
8.2
Great16 reviews
Price fromUS$ 124per nightSelect
Not available
Morriston Road, Elgin, United Kingdom, IV30 6UL
The pet-friendly hotel in a market area is complete with 53 rooms and an outdoor swimming pool, offering cots and a playroom to guests with children.
  • The hotel has
    • On-site car park
    +1
6.4
Nice118 reviews
Price fromUS$ 101per nightSelect
Not available
36 Academy St, Elgin, United Kingdom, IV301LP
Having an easy access to a bus stop, the property is located within 1 km of the city center.
7.4
Very good41 reviews
Price fromUS$ 101per nightSelect
Not available
282 High St, Elgin, United Kingdom, IV30 1AG
The comfortable hotel is located in a historic area with quick access to Spynie Palace.
7.8
Very good39 reviews
Price fromUS$ 98per nightSelect
Not available
20 Duff Avenue, Elgin, United Kingdom
Set in Elgin, this 7-room property is an ideal base for visits to Elgin Cathedral.
Price fromUS$ 96per nightSelect
Not available
15 Linkwood Way, Elgin, United Kingdom, IV30 1HY
1.0 mi from City Center500 yd from Bowl 2000
The accomodation is conveniently placed near Elgin Cathedral, offering 62 rooms along with a family restaurant.
Price fromUS$ 97per nightSelect
Not available
Maisondieu Road, Elgin, United Kingdom, IV30 1QR
In the hotel you will find the modern garden restaurant that offers selected typical specialties of local cuisine.
9.2
Perfect1 review
Price fromUS$ 129per nightSelect
Not available
East Rd, Elgin, United Kingdom, IV30 1XG
Set in Elgin, this 6-room property is an ideal base for visits to Glen Moray Distillery.
Price fromUS$ 82per nightSelect
Not available
St Michaels Guesthouse Northfield Terrace, Elgin, United Kingdom, IV30 1NE
Set in Elgin, this 8-room property is an ideal base for visits to Glen Moray Distillery.
Price fromUS$ 116per nightSelect
Not available
2 Mayne Road Elgin Moray, Elgin, United Kingdom, IV30 1NY
The hotel has a refurbished restaurant with dishes of seafood cuisine and is situated just off Spynie Palace.
9.0
Perfect1 review
Price fromUS$ 131per nightSelect
Not available
276 High Street, Elgin, United Kingdom, IV30 1AG
7.8
Very good1 review
Price fromUS$ 127per nightSelect
Not available
Station Road, Elgin, United Kingdom, IV30 1QW
600 yd from City Center400 yd from Lantern Gallery Of Fine Art
The hotel offers a designer accommodation with 18 rooms in the business area of Elgin.
9.0
Perfect1 review
Price fromUS$ 124per nightSelect
Not available
Hay Street, Elgin, United Kingdom, IV30 1NH
Offering convenient proximity to Moray Music Lessons, the hotel is also close to Glen Moray Distillery.
9.2
Perfect3 reviews
Price fromUS$ 133per nightSelect
Not available
1 & 3 North Guildry Street Elgin, Elgin, United Kingdom, IV30 1JR
200 yd from City Center100 yd from Carlton Club
Featuring complimentary parking, a golf course and a luggage room, this property is situated a short distance from Elgin Cathedral.
Price fromUS$ 85per nightSelect
Not available
125 South Street, Elgin, United Kingdom, IV30 1JB
600 yd from City Center400 yd from Playhouse Moray
There are rooms facing the garden and the hotel is set close to Relax.
Price fromUS$ 82per nightSelect
Not available
18 Moss Street, Elgin, United Kingdom, IV30 1LU
300 yd from City Center300 yd from Carlton Club
The budget hotel is a good starting point to Elgin' sights including Relax and Elgin Cathedral.
Price fromUS$ 91per nightSelect
Not available
C/O East Wing Braemorriston Housebraemorriston Road, Elgin, United Kingdom, IV30 4DL
The self-catering villa lies in proximity to Moray Motor Museum and provides a fully-fitted kitchen with a microwave oven, a dishwasher and a kettle.
Price fromUS$ 191per nightSelect
Not available
C/O East Wing, Braemorriston House, Elgin, United Kingdom, IV30 4DL
Just 10 minutes' walk from the city centre and Moray Motor Museum, this apartment with 2 bedrooms features a sunny patio with barbeque.
Price fromUS$ 120per nightSelect
Not available
4 Cathedral Court, Elgin, United Kingdom, IV30 4BZ
1100 yd from City Center800 yd from Bowl 2000
Located in Elgin, 15 minutes' walk from Pluscarden Abbey, this apartment features a large bathroom and a kitchen.
Select
Not available
West Road A96, Elgin, United Kingdom
3.7 mi from City Center
There are rooms facing the garden and the hotel is set close to Alpaca Days Out.
Price fromUS$ 136per nightSelect
Not available
4 Mayne Road, Elgin, United Kingdom, IV30 1NY
400 yd from City Center300 yd from Moray Books at Usborne
Located less than 10 minutes' walk to the city center, this 1-bedroom apartment features a kitchenette and a private bathroom.
Price fromUS$ 78per nightSelect
Not available
, Elgin, United Kingdom, IV30 5QR
5.3 mi from City Center
Situated 9 km from Elgin Cathedral, this property features a golf course and a garden.
Price fromUS$ 210per nightSelect
Not available
5 Lossie Wynd, Elgin, United Kingdom
400 yd from City Center300 yd from Carlton Club
Select
Not available
32 Milnefield Avenue, Elgin, United Kingdom, IV30 6EL
1300 yd from City Center1100 yd from Bowl 2000
Set 2 km from the centre of Elgin, this apartment comes with 2 bedrooms, a kitchen, and a sunny patio.
Price fromUS$ 148per nightSelect
Not available
Muiryhall Miltonduff, Elgin, United Kingdom, IV30 8TG
2.6 mi from City Center
Situated 5 km from Elgin Cathedral, this property features a golf course and a garden.
Price fromUS$ 527per nightSelect
Not available
, Elgin, United Kingdom, IV30 4EQ
1100 yd from City Center300 yd from Moray Motor Museum
Located in Elgin, a 25-minute walk from Millbuies Trout Fishery, this accommodation comes with 2 bedrooms and a kitchen.
Price fromUS$ 493per nightSelect
Not available
Silversands Holiday Park Lossiemoth, Elgin, United Kingdom, KA26 9JW
5.2 mi from City Center
This is a 2-bedroom villa, set in proximity to Covesea Lighthouse Lossiemouth.
Price fromUS$ 57per nightSelect
Not available
6 Institution Road, Elgin, United Kingdom, IV30 1RP
600 yd from City Center600 yd from Carlton Club
Select
Not available

Filtering results

Please wait...

28 hotels found

Where to stay in Elgin?

Best cheap hotels in Elgin

Come to Elgin without spending a fortune if you stay at a low-budget Premier Inn Elgin that offers rates at 117US$. Serviced Accommodation Moray apartment is an affordable choice that will put you within a 5-minute walk of the center. A short walk from Tesco Extra, Heather Glen Guest House is a good budget option for visitors of Elgin who would like to save up.

Elgin airports & Subway stations

Abbey House 16A is a comfy apartment within walking distance to Elgin railroad station.

Convenience of staying in hotels downtown

Travelers visiting Elgin, could consider staying downtown where Mansion House Hotel and Southbank Guesthouse apartment can be found near the city center. An option near the city center is Moraydale Guest House next to Moray Books at Usborne.

Sunninghill Hotel is a good choice near the center, within walking distance of Moray Books at Usborne. Hotels near Bowl 2000 include Elgin Guest House, which is a 5-minute walk away from Natural Spice restaurant.

Luxury and boutique accommodation in Elgin

Ardgye House is an upscale 4-star choice in Elgin near Borough Briggs.

Explore and find your best apartments, B&Bs and others

If you're traveling with a family to Elgin, you may wish to find apartments near Bowl 2000, then book Calcotts Crescent or Kilmorie House. Enjoy your staying at a comfy Serviced Accommodation Moray Costa situated just 950 feet from the city center. If you're planning to visit Elgin with your family, choose Laichmoray Hotel near Loch Spynie, that also features free self-parking and a golf course.

Show moreLess