Skip to main content

The best cheap hotels in Elgin

Check out our selection of great cheap hotels in Elgin

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Moraybank Bed & Breakfast, hotel in Elgin

Moraybank Bed & Breakfast offers accommodations in Elgin, a 8-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

The home was beautiful and Sophia was great. Bathroom and bedroom were a nice size and the breakfast was good.
Scored 9.5
9.5
Rated exceptional
Exceptional
355 reviews
Price from
$105.62
1 night, 2 adults
The Pines Guest House, hotel in Elgin

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

Beautiful setting, welcoming host
Scored 9.4
9.4
Rated wonderful
Wonderful
330 reviews
Price from
$171.47
1 night, 2 adults
Laichmoray Hotel, hotel in Elgin

Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

Great location for Elgin station, lovely breakfast, nice rooms. Pleasant and helpful staff.
Scored 8.7
8.7
Rated excellent
Excellent
1,223 reviews
Price from
$198.81
1 night, 2 adults
Mansion House Hotel, hotel in Elgin

Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical center of Elgin.

Amazing architecture, Canopy bed was beautiful and comfortable. Bath tub was nice and deep.
Scored 8.1
8.1
Rated very good
Very Good
1,011 reviews
Price from
$179.55
1 night, 2 adults
The Mansefield Hotel, hotel in Elgin

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

Location is perfect. Grant service, lovely people at he front desk.
Scored 8.3
8.3
Rated very good
Very Good
336 reviews
Price from
$205.02
1 night, 2 adults
Elgin Guest House, hotel in Elgin

Elgin Guest House is located in Elgin, along the Whiskey Trail along the A96 Road. Elgin town center is a 2-minute walk away, where there is a number of shops and restaurants.

Very clean, seems new paint and bathroom recently redone. It is located by the Aldi parking lot entry. Short walking distance from restaurants and bars.
Scored 8.5
8.5
Rated very good
Very Good
439 reviews
Price from
$105.62
1 night, 2 adults
The Milton Bed & Breakfast, hotel in Elgin

The Milton Bed & Breakfast enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle.

good place to stay the night before a flight out of Edinburgh room was clean, nice big shower
Scored 8.4
8.4
Rated very good
Very Good
675 reviews
Price from
$99.40
1 night, 2 adults
Sunninghill Hotel, hotel in Elgin

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.

Room was lovely.Comfy bed . Location great.11am check out great .
Scored 8.8
8.8
Rated excellent
Excellent
277 reviews
Price from
$174.45
1 night, 2 adults
St Michaels Guest House, hotel in Elgin

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Breakfast was always enjoyable. Staff was helpful to provide whatever I asked. The bed was comfortable and room had excellent furnishings. I particularly liked the shower.
Scored 8.8
8.8
Rated excellent
Excellent
284 reviews
Price from
$108.25
1 night, 2 adults
BELLEVILLE BED AND BREAKFAST, hotel in Elgin

BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

The accommodation is in a good location, very close to the center. The rooms were clean and the breakfast from Donald is very good.
Scored 7.8
7.8
Rated good
Good
255 reviews
Price from
$111.83
1 night, 2 adults
All cheap hotels in Elgin
Looking for a cheap hotel?
For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Elgin this month

See all

Enjoy breakfast in Elgin!

  • The Pines Guest House
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 330 reviews

    Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

    An excellent stay in a lovely property. Very comfy bed.

  • Mansion House Hotel
    Breakfast options
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,011 reviews

    Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical center of Elgin.

    Stunning hotel, delightful room and wonderful food.

  • Laichmoray Hotel
    Breakfast options
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,223 reviews

    Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

    All was good. The staff is very caring and helpful 😘

  • The Milton Bed & Breakfast
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 675 reviews

    The Milton Bed & Breakfast enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle.

    Clean and tidy, lovely breakfast and host friendly

  • Sunninghill Hotel
    Breakfast options
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 277 reviews

    In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.

    Great service from start to finish. Will book again

  • Moraybank Bed & Breakfast
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 355 reviews

    Moraybank Bed & Breakfast offers accommodations in Elgin, a 8-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

    Lovely friendly host, large room ,warm and cosy. Super breakfast too

  • Kilmorie House
    Breakfast options
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 452 reviews

    Kilmorie House enjoys a location in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club.

    Nice breakfast, friendly staff and central location

  • Moraydale Guest House
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 400 reviews

    A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodations in Moray.

    Property was really central, clean and breakfast was great

Great access to the city center! Check these cheap hotels in Elgin

  • 1 Woodside
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    1 Woodside offers accommodations in Elgin, 1.1 miles from Elgin Cathedral and 28 miles from Huntly Castle. This vacation home offers free private parking and free Wifi.

  • 1 The Coach House
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    1 The Coach House offers accommodations in Elgin, 1.8 miles from Elgin Cathedral and 27 miles from Huntly Castle. The vacation home features both Wifi and private parking free of charge.

  • Anchor Cottage
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Anchor Cottage offers accommodations in Elgin, 15 miles from Brodie Castle and 21 miles from Nairn Dunbar Golf Club.

  • Clyne Cottage
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 reviews

    Clyne Cottage is located in Elgin, just 28 miles from Huntly Castle and 16 miles from Brodie Castle.

    Beautiful & well equiped cottage in a lovely location.

  • The Neuk
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews

    The Neuk offers accommodations in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club. The 4-star apartment is 28 miles from Huntly Castle.

    The flat is spacious, clean and well furnished. I was very happy with the location too, close to the centre but next to a big park and not faraway from the woods. I enjoyed every day of my stay.

  • 38 The Views
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 7 reviews

    38 The Views is located in Elgin, just 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

    Superbly kitted out , perfect location for town and countryside

  • Drumfin Cottage
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 19 reviews

    A recently renovated villa, Drumfin Cottage offers accommodations in Elgin. With mountain views, this accommodation provides a patio.

    The property was immaculate. Fully equipped and everything was easy to use.

  • Elgin, home from home
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 7 reviews

    Elgin, home from home offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

    Lovely property within walking distance from the town center. Off road parking and very comfy beds. Very clean throughout, would stay again.

  • The White House
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 30 reviews

    The White House is located in Elgin, just 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club.

    Bardzo ładny domek. Bardzo ciepłe i przytulne wnętrze.

  • The Barley Mill
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 62 reviews

    Providing a terrace, The Barley Mill features accommodations in Elgin. The property is around 4.2 miles from Elgin Cathedral, 25 miles from Huntly Castle, and 20 miles from Brodie Castle.

    Beautiful converted mill. Quiet location. Comfy beds.

  • Caravan By The Sea
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 11 reviews

    Caravan By The Sea is located in Elgin, just 20 miles from Nairn Dunbar Golf Club and 20 miles from Nairn Museum. 31 miles from Castle Stuart Golf Links and 14 miles from Brodie Castle, the property...

    Wonderful location. Perfectly clean . Well appointed . Good communication with the host.

  • Elgin Studios
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Elgin Studios is located in Elgin, just 28 miles from Huntly Castle and 16 miles from Brodie Castle.

    Great Host very clean and handy for the City Centre

  • The Bothy at Coneloch
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 69 reviews

    The Bothy at Coneloch offers accommodations in Elgin, 26 miles from Huntly Castle and 21 miles from Brodie Castle.

    Brilliant location, exactly what i was looking for.

  • West End Guest House
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 227 reviews

    Providing a garden, West End Guest House features accommodations in Elgin. This bed and breakfast provides free private parking, daily room service, and free Wifi.

    The owners were attentive without being intrusive.

  • Glampods Glamping Pod - meet Highland Cows and Sheep Elgin
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 65 reviews

    Glampods Glamping Pod - meet Highland Cows and Sheep Elgin is located in Elgin, just 4.1 miles from Elgin Cathedral and 30 miles from Castle Stuart Golf Links.

    Pod was lovely and had everything you could possibly need.

  • Gardener's Cottage
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Gardener's Cottage offers accommodations in Elgin, 5 miles from Elgin Cathedral and 24 miles from Huntly Castle.

  • The Mains
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    The Mains is located in Elgin, just 6.2 miles from Elgin Cathedral and 27 miles from Huntly Castle. This property offers access to table tennis, free private parking, and free Wifi.

    Brilliant place! Stunning location. Loved the wildlife

  • Telford Escape
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 51 reviews

    Telford Escape offers accommodations in Elgin, 10 miles from Elgin Cathedral and 31 miles from Castle Stuart Golf Links.

    Apartments lovely and view from windows was stunning.

  • Braemorriston Lodge
    Central location
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 18 reviews

    Providing a garden, Braemorriston Lodge provides accommodations in Elgin. During your time at this recently renovated bed and breakfast, which dates back to 1900, you'll have access to free Wifi.

    Lovely property, very clean and close to local towns.

  • Old Mills Garden
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 70 reviews

    Old Mills Garden offers accommodations in Elgin, 28 miles from Huntly Castle and 15 miles from Brodie Castle. Offering a garden, the property is located within 1.2 miles of Elgin Cathedral.

    Just beautiful place and amazing garden watching the 🐦

  • Serviced Accommodation Moray - Lesmurdie House
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 14 reviews

    Serviced Accommodation Moray - Lesmurdie House offers accommodations in Elgin, 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club.

    It's a large apartment, good location to Elgin.

  • Seaview at The Doocot
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 7 reviews

    Seaview at The Doocot offers accommodations in Elgin, 15 miles from Brodie Castle and 21 miles from Nairn Dunbar Golf Club.

  • Elgin City Centre Torr House hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 reviews

    Elgin City Centre Torr House hotel enjoys a location in Elgin, a 7-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

  • Southbank Guesthouse
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 224 reviews

    Southbank is a Georgian town house in the middle of Elgin and the Whiskey Trail. It is a few minutes' walk from the town center's shops and restaurants.

    Lovely clean room. Hot shower. Excellent breakfast

  • Catalina - Modern 2 bedroom bungalow
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Catalina - Modern 2 bedroom bungalow is located in Elgin, just 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club.

  • St Michaels Guest House
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 284 reviews

    St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

    Every thing attention to detail 2nd to none top marks

  • East Wing Apartment in Elgin
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 36 reviews

    Featuring a garden, East Wing Apartment in Elgin features accommodations in Elgin. With river views, this accommodation offers a patio.

    Ease of location for work reasons and perfect wifi

  • Seaforth House Apartment
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 13 reviews

    Seaforth House Apartment offers accommodations in Elgin, 20 miles from Brodie Castle and 26 miles from Nairn Dunbar Golf Club.

    Very comfortable and had everything there that you would need.

Stay connected in Elgin! Cheap hotels with free Wifi

  • Elgin Guest House
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 439 reviews

    Elgin Guest House is located in Elgin, along the Whiskey Trail along the A96 Road. Elgin town center is a 2-minute walk away, where there is a number of shops and restaurants.

    The owner is one of the nicest people I have ever met.

  • The Mansefield Hotel
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 336 reviews

    Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

    Fantastic staff , great food and lovely clean room

  • Garden Cottage
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 5 reviews

    Garden Cottage is located in Elgin, just 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

  • BELLEVILLE BED AND BREAKFAST
    Scored 7.8
    7.8
    Rated good
    Good
     · 255 reviews

    BELLEVILLE BED AND BREAKFAST enjoys a location in Elgin, a 4-minute walk from Elgin Cathedral and 27 miles from Huntly Castle.

    Breakfast was was O,K , and a good choice .

  • The White Cottage
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 2 reviews

    The White Cottage is located in Elgin, just 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

FAQ about cheap hotels in Elgin

Cheap hotels that guests love in Elgin

See all
  • Avg. price/night: $180.17
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,223 reviews
    Totally excellent, attentive and pleasant staff. Spotless Hotel, great location. Good food and great service. Close to Train station and withing walking distance of the high Street.
    Norma
    Young couple
  • Scored 5.8
    5.8
    Rated okay
    Fair
     · 27 reviews
    Upon first arriving at the apartment, we agreed it was cozy, looked nice enough. Was more than alright for two people to stay 4 nights. Oven was good. In a amazing location. Which reflects in the price point the owners want from you. I don't believe the owners are unreasonable with the price. But I do personally think it's a bit too high for what you get. Picturesque location. And if you are a couple. It will do you amazingly. It's not the Ritz, but it is manageable and affordable. It is a 8 rating for a reason, it did do us well.
    connor
    Young couple
  • Avg. price/night: $105.62
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 355 reviews
    The property was in a perfect location in short walking distance from amenities and town centre. Sophie the owner was very friendly and helpful nothing was too much trouble. The room was very spacious , spotlessly clean and very comfortable . Excellent value for money . Would highly recommend .
    susan
    Solo traveler
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 284 reviews
    great room, bonus balcony, very clean, great shower and towels. parking great and location for local amenities (Tesco, sports centre great). Room tidied during stay.
    S
    Steven
    Solo traveler
  • Avg. price/night: $135.44
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 503 reviews
    Location was great, less than 2 mins walk from the railway station. Bed Linen was fresh and spotless, mattress fabulous, very comfortable nights sleep. Great to be able to open windows for fresh air. Shower was large and immaculately clean. Breakfast was hot, cooked fresh to order and very tasty. Good selection. Staff were attentive and polite.
    Parker
    Solo traveler
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 11 reviews
    Location was stunning caravan park quiet and very clean. Excellent value for money. As little extrasike chocolate biscuits. Cleaning materials And towels.
    Moira
    Solo traveler
  • Avg. price/night: $105.62
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 439 reviews
    The guest house was very clean and tidy, ideal location and ample parking. John was lovely and accommodating. Good value for money.
    Vicki
    Family with young children
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 36 reviews
    Ideal location- easy walk into Elgin city centre and great views. The children’s bedroom was large and spacious. Very clean. Kitchen area was equipped with the essentials. Good garden to the front of the property. Very reasonably priced considering the location.
    A
    Anonymous
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 21 reviews
    location was brilliant as paradise just a few miles from the city of Elgin. Hosts were very helpful but left us alone to enjoy the place. Very clean, peaceful and beautiful. Hot tub spotless and was on 40 degrees at all times. lovely to watch the red squirrels playing
    A
    Anonymous
    Young couple

Research, refine, and make plans for your whole trip