Hotels in Elgin

Search Elgin Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 50 hotels for you in Elgin

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
River View Apartment Hotels in Elgin
River View Apartment Hotels in ElginRiver View Apartment Hotels in Elgin
15
Hotel near Elgin
The River View Apartment provides a great place for travelers to relax after a busy day. The River View Apartment is an ideal choice for travelers who want to take in the sights and sounds of Elgin. In terms of transportation, Inverness Airport is approximately 51km away. Inverness Airport is approximately 51km away by road. The nearby area boasts an abundance of attractions including Gordon & MacPhail, Lady Hill and Elgin District Ex-Servicemans Club Ltd. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Elgin hotel features parking on site.
Good
4 reviews
7.6/10
1 night
From TWD 4,059
Check Availability
Laichmoray Hotel Hotels in Elgin
Laichmoray Hotel Hotels in ElginLaichmoray Hotel Hotels in Elgin
99
Hotel near Elgin
"The laich moray hotel scores 10/10 great service fantastic food in fact we would definitely stay there again. They went out of their way to make our wedding day special. 😀 staff all very friendly. Oh and the breakfast gets 10/10 also. Amazing experience"
Great
102 reviews
9.0/10
1 night
From TWD 2,656
Check Availability
Sunninghill Hotel Hotels in Elgin
Sunninghill Hotel Hotels in ElginSunninghill Hotel Hotels in Elgin
77
Hotel near Elgin
"The breakfast is good and the room is tidy"
Great
51 reviews
9.0/10
1 night
From TWD 4,602
Check Availability
Elgin
You Might Like
Elgin Hotels with BreakfastElgin Hotels with Twin RoomElgin Hotels with 1 Double BedElgin Hotels with Swimming PoolElgin Hotels with Free Cancellation
The Pines Guest House Hotels in Elgin
The Pines Guest House Hotels in ElginThe Pines Guest House Hotels in Elgin
91
Hotel near Elgin
"Nice room, nice reception, not bad"
Amazing
51 reviews
9.4/10
1 night
From TWD 3,925
Check Availability
Premier Inn Elgin Hotels in Elgin
Premier Inn Elgin Hotels in ElginPremier Inn Elgin Hotels in Elgin
27
Hotel near Elgin
"The hotel is run down and in need of a refurbishment. The floors must also be quite thin as we could hear the room above us walking about quite heavily."
42 reviews
7.3/10
1 night
From TWD 3,431
Check Availability
The Royal Hotel Elgin Hotels in Elgin
The Royal Hotel Elgin Hotels in ElginThe Royal Hotel Elgin Hotels in Elgin
87
Hotel near Elgin
"Nice reception"
66 reviews
6.9/10
1 night
From TWD 4,230
Check Availability
Mansion House Hotel Hotels in Elgin
Mansion House Hotel Hotels in ElginMansion House Hotel Hotels in Elgin
99+
Hotel near Elgin
"1. This hotel is close to Tesco in Elgin. The location is actually very good. It is also very close to High Street. It is far from the church site, but it is still within walking distance. 2. The hotel was on the old site of a manor. When I first drove into the yard door, I was a little surprised. The environment was very good. The room is also very big and the bed is very classical. Facilities and software are very good. 3. Breakfast is a traditional English breakfast, the yard is large, very convenient for parking. 4. It is very convenient to drive to Spezai and other areas. I think it is more convenient to live in Elgin than in Dufftown."
Very Good
99 reviews
8.0/10
1 night
From TWD 6,050
Check Availability
Eight Acres Hotel Hotels in Elgin
Eight Acres Hotel Hotels in ElginEight Acres Hotel Hotels in Elgin
75
Hotel near Elgin
"We booked this hotel as a couple for one night and had our small dog with us. We booked because it was cheap so the drawback was that they charged £25 for our dog, the most expensive dog hotel we have encountered and nothing was provided even though I had booked ahead. But other than that it was a good bed and breakfast experience. We didn't use the bar as we were tired and stayed in our room. Basic freeview on tv as usual but the internet connection was good. The hotel in the run up to Christmas was very quiet, although the walls were rather thin so we could hear other people. Being under-occupied this was not at all a problem but at busier times it might be. Everything was clean and tidy, plus there was usual teabags, instant coffee and biscuits for the room. Cooked Breakfast was great, freshly cooked to order and well done. One of the best we have had, and along with the buffet made a good start to the day. The staff were very friendly and helpful, but obviously not busy when we were there. The hotel was not adapted for anyone with mobility issues, I didn't see a lift and there were stairs to the rooms and to the bar and dining area. For us it was a good stop off and we enjoyed our night there."
53 reviews
6.7/10
Check Availability
Travelodge Elgin Hotels in Elgin
2
Hotel near Elgin
The Travelodge Elgin provides a great place for travelers to relax after a busy day. The Travelodge Elgin is an ideal choice for travelers who want to take in the sights and sounds of Elgin. The nearby area boasts an abundance of attractions including Lady Hill, Cooper Park and Loch na Bo. When guests have some time on their hands they can make use of the onsite facilities.
Very Good
40 reviews
8.8/10
Check Availability
Golf View Hotel Hotels in Elgin
Golf View Hotel Hotels in ElginGolf View Hotel Hotels in Elgin
79
Hotel near Elgin
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just a 2-minute walk from Moray Golf Club and 15 minutes by foot from Harbour Treasures. This golf hotel is 0.8 mi (1.3 km) from Lossiemouth East Beach and 4.4 mi (7.1 km) from Spynie Palace. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a banquet hall. At Golf View Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekdays from 7:30 AM to 9:00 AM and on weekends from 8:00 AM to 9:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 19 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
43 reviews
8.2/10
1 night
From TWD 2,419
Check Availability
See All Hotels in Elgin

FAQs About Hotels in Elgin

What popular hotels in Elgin have parking?

If you're planning on driving to Elgin, why not stay at Laichmoray Hotel,Mansion House HotelandThe Pines Guest House ? These are all popular hotels with parking lots.

At which popular hotels in Elgin can I try local foods?

Those who like trying local foods might want to consider staying at The Royal Hotel Elgin,Laichmoray HotelandSunninghill Hotel . There are lots of famous restaurants serving local dishes near these hotels.

When travelling to Elgin, which hotels have pools?

Summer is a great season to take your kids or family on a trip to Elgin. Mansion House Hotel is a popular hotel with a pool.

Of all the hotels in Elgin, which hotels have the highest user ratings?

When travelling to Elgin for the first time, many travellers find it difficult to choose a hotel to stay in. According to Trip.com data, Sunninghill Hotel, Premier Inn Elgin and Laichmoray Hotel are popular hotels with high ratings, making them good choices for your trip.

At what hotels in Elgin can I try local breakfast foods?

A delicious breakfast is a great way to kick start your day. At Premier Inn Elgin,Laichmoray HotelandThe Pines Guest House , guests can enjoy Elgin-style breakfasts.

What popular hotels have non-smoking rooms in Elgin?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. The Royal Hotel Elgin,Mansion House HotelandLaichmoray Hotel are all popular hotels in Elgin with non-smoking rooms.

In Elgin, what popular hotels have free Wi-Fi?

When staying at a hotel, Internet access is important for both vacationers and business travellers. Mansion House Hotel, Premier Inn Elgin and Sunninghill Hotel are all popular hotels in Elgin with free Wi-Fi.

What are the most popular hotels in Elgin?

Whether you're travelling for business or going on holiday, there are many popular hotels to choose from in Elgin. The Royal Hotel Elgin, Premier Inn Elgin and Laichmoray Hotel are all popular hotels to stay at.

What are some popular discounted hotels in Elgin?

There are many popular hotels in Elgin. You can find information on discounts and deals here: Trip.com Deals and Promo Codes.

In Elgin, which popular hotels have gyms?

Based on Trip.com user ratings, Mansion House Hotel is a highly rated hotel with a gym.

Elgin Hotels Information

Highest PriceTWD 17,539
Lowest PriceTWD 1,507
Number of Reviews549
Total Properties50
Average Price (Weekdays)TWD 6,341
Average Price (Weekends)TWD 6,323