Hotels in Elgin

Find the best deals on 103 hotels in Elgin, Scotland

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Elgin

Find the perfect Elgin hotel for business or leisure


Things to do in Elgin

Elgin Cathedral
Elgin Museum
Glen Moray Distillery

Are there hotels available near Elgin Cathedral?

The average price for hotels near Elgin Cathedral is $97 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Elgin Cathedral is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Elgin Cathedral are typically 2% more expensive than the average hotel in Elgin, which is $95.

Hotels near Elgin Cathedral

Are there hotels available near Elgin Museum?

If you’re looking for a hotel in Elgin near Elgin Museum then you are in luck. momondo recommends 12 hotels near Elgin Museum and on average, area hotels cost $97/night. This price may vary based on season. Hotels near Elgin Museum are typically 2% more expensive than the average hotel in Elgin, which is $95.

Hotels near Elgin Museum

Are there hotels available near Glen Moray Distillery?

Below are the 8 user recommended hotels in the area of Elgin that is closest to Glen Moray Distillery. The average price near Glen Moray Distillery is $98/night, with prices varying based on several factors including time of year. Hotels near Glen Moray Distillery are typically 3% more expensive than the average hotel in Elgin, which is $95.

Hotels near Glen Moray Distillery

When to book a hotel in Elgin

Check out the information below to find the best deal on a Elgin hotel room
Low Season
March
High Season
December

cheapest month to stay

50%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
$55 - $147
Highest day of week
Wednesday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$113

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$86

av. price over the last two weeks

Hostels and cheap hotels in Elgin

These hotels and hostels usually make for a cheap way to stay in Elgin

Get the best value hotel in Elgin

These hotels have the best prices for their ratings

Elgin travel information

  • How much does a hotel cost in Elgin?

    Hotels in Elgin show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $122 per night.

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

    Hotels in Elgin are usually cheapest during the month of March, you can expect a price decrease of around 47% during this period.

  • Which day is cheapest to stay in Elgin?

    Monday is the cheapest day for hotel rooms in Elgin. Tuesday is the most expensive day.

  • How much does a hostel in Elgin cost?

    Elgin hostels and hotels with a 2 star rating and below charge around $116 for a bed per person. This will be around $5 under the cost of a typical Elgin hotel.