the Elgin Abbey in Scotland

Search Cheap Hotels in Elgin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Cheap Hotels

Our top choices for Elgin cheap hotels

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.0 out of 10, Very good, (6 reviews)
"The property was undergoing a makeover, new carpets etc and was a little bit untidy in areas. Nonetheless to be expected during contractors working there. The staff, especially the manager, were extremely helpful and pleasant."
United States
george
The price is ₹5,398
₹6,478 total
includes taxes & fees
5 Jul - 6 Jul
Premier Inn Elgin

Taigh Mor

Taigh Mor
3.0 star property
Elgin
7.0 out of 10, Good, (8 reviews)
"Clean room with everything you need for short stay - very much self service which I prefer and was able to extent visit for an extra night quite easily "
United Kingdom
Valerie
The price is ₹7,822
₹9,387 total
includes taxes & fees
20 Jun - 21 Jun
Taigh Mor

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (95 reviews)
"Lovely guest house with nice big rooms! Plenty of rooms to relax in, lovely walks and close to city centre for cafes and restaurants. Really enjoyed our stay and would highly recommend. Breakfast was fantastic too 😀"
United Kingdom
Debbie
The price is ₹12,961
₹15,553 total
includes taxes & fees
20 Jul - 21 Jul
The Pines Guesthouse

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (477 reviews)
"We found the hotel to be clean and comfortable with polite friendly staff. My husband had a suggestion for Scottish beer to be sold in the bar. We enjoyed our stay."
Canada
Rosemary
The price is ₹11,392
₹13,671 total
includes taxes & fees
21 Jun - 22 Jun
Laichmoray Hotel

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (576 reviews)
"Great service at breakfast"
Canada
Luc
The price is ₹11,772
₹14,127 total
includes taxes & fees
28 Jun - 29 Jun
The Mansion House Hotel

Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is ₹15,061
₹18,073 total
includes taxes & fees
1 Jul - 2 Jul
Copper Beeches

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (161 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is ₹9,810
₹11,772 total
includes taxes & fees
12 Jul - 13 Jul
The Royal Hotel

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
The price is ₹18,343
₹22,011 total
includes taxes & fees
22 Jun - 23 Jun
St Michaels Guesthouse

River View Apartment

River View Apartment
2.5 star property
Elgin
7.8 out of 10, Good, (7 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
The price is ₹11,420
₹13,704 total
includes taxes & fees
21 Jun - 22 Jun
River View Apartment

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (127 reviews)
"The rooms were clean. The staff were lovely and accommodating. I highly recommend it."
Canada
Shirley
The price is ₹15,183
₹18,220 total
includes taxes & fees
21 Jun - 22 Jun
Sunninghill
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Elgin Hotel Reviews

Frequently asked questions

What is Elgin like for travellers on a budget?
Explore cheap places to stay in Elgin on Expedia.com and plan a trip that stays within your budget. You can look through a wide selection of accommodation choices with Member Prices to find the best deal for you and earn rewards. With our site's handy page filters, you can search by price per night, or by popular amenities like free parking and free WiFi. If you're interested in affordable options near specific attractions, such as Elgin Museum or Glen Moray Distillery, try filtering by location to refine your search. As you browse, click the heart button to save your favourites so that you can return to them easily when you're ready to decide. Interested in a car or a flight too? Take a look at the Bundle and Save holiday packages and discover big savings when you arrange your transport at the same time.
When is the best time for a budget trip to Elgin?
Weather will likely play an important role when you plan your trip to Elgin, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Elgin is 917 mm.
What is there to see and do in Elgin?
You won't need to spend a fortune to take advantage of things to see and do in Elgin. You can budget for the local attractions that interest you most, and then plan some activities that cost little or nothing at all. If you're eager to get outdoors, you can enjoy the natural setting at Moray Firth, Loch Oire or Cummingston Beach.
How can I get to Elgin and get around on a budget?
Scoping out the transportation options in Elgin can help keep you on budget. The closest airport is Inverness (INV), situated 28.7 mi (46.1 km) away. To see more of the larger area, hop on a train at Elgin Station.