Elgin

3-Star Hotels in Elgin

Enter your dates to see the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 12 3-Star hotels for you in Elgin

Choose your travel dates to see the latest prices and deals for 3-star hotels in Elgin.
Most Booked
Lowest price
Closest to downtown
Highest Rated
30
Hotels in Elgin
Featured facilities: Children's Playground, Parking, Restaurant
42 reviews
7.1/10
1 night
From €51
Check Availability
70
Hotels in Elgin
Featured facilities: Meeting Room, Laundry Service (On-Site), Parking
Great
105 reviews
9.0/10
1 night
From €96
Check Availability
18
Hotels in Elgin
The Travelodge Elgin provides a great place for travelers to relax after a busy day. The Travelodge Elgin offers a pleasant stay in Elgin for those traveling for business or leisure. With Elgin just 4km away and Inverness Airport only 48km away, transportation is very convenient. This hotel is located near many of Elgin's attractions including Elgin Mosque, Elgin Parish Church and Playground. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city.
Very Good
40 reviews
8.8/10
1 night
From €67
Check Availability
47
Hotels in Elgin
Featured facilities: Airport Pick-up Service, Meeting Room, Dry Cleaning
Great
53 reviews
9.1/10
1 night
From €124
Check Availability
12
Hotels in Elgin
Featured facilities: Kitchenware, Refrigerator, Stove
Very Good
3 reviews
8.3/10
1 night
From €79
Check Availability
70
Hotels in Elgin
Featured facilities: Business Center, Dry Cleaning, Parking
67 reviews
7.2/10
1 night
From €101
Check Availability
8
Hotels in Elgin
Featured facilities: River View, Kitchen, Parking
Good
4 reviews
7.8/10
1 night
From €134
Check Availability
41
Hotels in Elgin
Featured facilities: Parking, Garden, Shade Curtain
Amazing
50 reviews
9.5/10
1 night
From €104
Check Availability
11
Hotels in Elgin
Featured facilities: Kitchen, Washing Machine, Garden
Very Good
8.0/10
Check Availability
44
Hotels in Elgin
Featured facilities: Garden View, Barbecue, Kitchen
Very Good
8.0/10
Check Availability
See All 3-Star Hotels in Elgin

Frequently Asked Questions

What are some of the best 3 star hotels in Elgin?

Whether you are traveling to Elgin for business or tourism, Taigh Mor (from €92) , The Royal Hotel Elgin (from €85) and Laichmoray Hotel (from €104) are all popular hotels.

How much for staying at a 3 star hotel in Elgin?

For 3 star hotels in Elgin, the average price is €172 on weekdays, and is €163 on weekends (Friday–Saturday).

What are some of the best 3 star hotels in Elgin with bar?

If you are looking for 3 star hotels in Elgin with great bars, The Royal Hotel Elgin (from €85) , Laichmoray Hotel (from €104) and Sunninghill Hotel (from €148) are popular choices.

Which 3 star hotels in Elgin provide great breakfast?

The Royal Hotel Elgin (from €85), Laichmoray Hotel (from €104) and Travelodge Elgin (from €67) have delicious breakfast. Book now and start your energetic day with tasty food!

Do any deals available for 3 star hotels in Elgin?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest deals that available for you on Trip.com.

Which 3 star hotels in Elgin have free Wi-Fi?

Get your Internet connection is essential during traveling. Taigh Mor (from €92), The Royal Hotel Elgin (from €85) and Laichmoray Hotel (from €104) are popular hotels offering free Wi-Fi.

Elgin 3-star Hotel Info for Tourists

Highest price€275
Lowest price€275
Number of reviews386
Total properties12
Weekday Avg. Price€172
Weekend Avg. Price€163