Elgin
2 guests

Adults:

2

Children:

0

Child’s age:

Elgin

Nov 02 - Nov 03 ·
2 guests

Elgin Hotels

Elgin
2 guests

Adults:

2

Children:

0

Child’s age:

Over 80 stays assessed to highlight the standout picks

Navigation

1. The Harbour Inn

2. Mansion House Hotel

3. The Mansefield Hotel

4. The Royal Hotel Elgin

Cheap Hotels

5. Taigh Mor

6. Laichmoray Hotel

7. Sunninghill Hotel

Pet Friendly Hotels

8. Garner Hotel Eight Acres Elgin

9. Premier Inn Elgin

10. High Range Hotel

  • Beach access
The Harbour Inn The Harbour Inn

The Harbour Inn

59 Granary Street
12.0 km (7.5 mi) from city center
  • Restaurant
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

A few steps from Burghead Beach, the comfortable 3-star The Harbour Inn Elgin includes 3 rooms. There is also street parking.

Burghead Well is a mere 0.6 km away, while Elgin train station is around a 20-minute ride from the inn. You can visit Roseisle Beach that is 3.4 km from this Elgin hotel. Enjoy the proximity to The Moray Coast Trail 'C', which is approximately a 10-minute ride away.

8.7
199 reviews
~ €92 / night

The Harbour Inn

12.0 km (7.5 mi) from city center
  • Restaurant
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

The Harbour Inn

A few steps from Burghead Beach, the comfortable 3-star The Harbour Inn Elgin includes 3 rooms. There is also street parking.

Burghead Well is a mere 0.6 km away, while Elgin train station is around a 20-minute ride from the inn. You can visit Roseisle Beach that is 3.4 km from this Elgin hotel. Enjoy the proximity to The Moray Coast Trail 'C', which is approximately a 10-minute ride away.

8.7
199 reviews
From € 92 / night
Mansion House Hotel Mansion House Hotel

Mansion House Hotel

The Haugh
0.4 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Garden area

The 4-star smoke-free Mansion House Hotel Elgin, merely 14 minutes' walk from The Wolf of Badenoch, includes 18 holes of golf. The elegant hotel provides guests with Wi-Fi in public areas.

The hotel also lies 2.8 km from Glen Moray Distillery. The historic ruin "Elgin Cathedral" is 18 minutes' walk away, and Elgin train station is situated a short way from this accommodation.

8
916 reviews
~ €102 / night

Mansion House Hotel

0.4 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Garden area

Mansion House Hotel

The 4-star smoke-free Mansion House Hotel Elgin, merely 14 minutes' walk from The Wolf of Badenoch, includes 18 holes of golf. The elegant hotel provides guests with Wi-Fi in public areas.

The hotel also lies 2.8 km from Glen Moray Distillery. The historic ruin "Elgin Cathedral" is 18 minutes' walk away, and Elgin train station is situated a short way from this accommodation.

8
916 reviews
From € 102 / night
The Mansefield Hotel The Mansefield Hotel

The Mansefield Hotel

2 Mayne Road, Elgin, Moray
0.4 km (0.2 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

Featuring a barber shop and a restaurant, the independent The Mansefield Hotel Elgin lies only 6 minutes' walk from Dandy Lion Statue. Boasting a central location, the 4-star hotel invites guests to an à la carte restaurant serving European dishes.

This Elgin hotel is located merely 1.3 km from Lady Hill, and Moray Motor Museum is within a few blocks of this place. Cultural sights in the area include Elgin Museum, which is about a 10-minute walk away. The Mansefield Elgin is around 300 metres from The Wolf of Badenoch. Also, the property lies in the vicinity of Elgin train station, while the historic ruin "Elgin Cathedral" is just 1.2 km away.

8.4
283 reviews
~ €107 / night

The Mansefield Hotel

0.4 km (0.2 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace

The Mansefield Hotel

Featuring a barber shop and a restaurant, the independent The Mansefield Hotel Elgin lies only 6 minutes' walk from Dandy Lion Statue. Boasting a central location, the 4-star hotel invites guests to an à la carte restaurant serving European dishes.

This Elgin hotel is located merely 1.3 km from Lady Hill, and Moray Motor Museum is within a few blocks of this place. Cultural sights in the area include Elgin Museum, which is about a 10-minute walk away. The Mansefield Elgin is around 300 metres from The Wolf of Badenoch. Also, the property lies in the vicinity of Elgin train station, while the historic ruin "Elgin Cathedral" is just 1.2 km away.

8.4
283 reviews
From € 107 / night

Cheap Hotels

The Royal Hotel Elgin The Royal Hotel Elgin

The Royal Hotel Elgin

Station Road
0.8 km (0.5 mi) from city center
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Luggage storage
  • Bar/ Lounge area

Located 1.4 km from Biblical Garden Elgin, which offers the thrill of discovering something beautiful, the comfortable The Royal Hotel Elgin offers a restaurant and luggage storage. Wi-Fi is offered in the rooms at this 3-star hotel.

The majestic historic ruin "Elgin Cathedral" lies 17 minutes' walk away, while Glen Moray Distillery is approximately a 25-minute walk from the hotel. Pluscarden Abbey is also 400 metres away. The Royal is located about 10 minutes by car from Spynie Palace. This accommodation provides a place to stay within a few blocks of the Elgin train station.

7.4
508 reviews
~ €89 / night

The Royal Hotel Elgin

0.8 km (0.5 mi) from city center
  • Restaurant
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Luggage storage
  • Bar/ Lounge area

The Royal Hotel Elgin

Located 1.4 km from Biblical Garden Elgin, which offers the thrill of discovering something beautiful, the comfortable The Royal Hotel Elgin offers a restaurant and luggage storage. Wi-Fi is offered in the rooms at this 3-star hotel.

The majestic historic ruin "Elgin Cathedral" lies 17 minutes' walk away, while Glen Moray Distillery is approximately a 25-minute walk from the hotel. Pluscarden Abbey is also 400 metres away. The Royal is located about 10 minutes by car from Spynie Palace. This accommodation provides a place to stay within a few blocks of the Elgin train station.

7.4
508 reviews
From € 89 / night
  • Top location
Taigh Mor Taigh Mor

Taigh Mor

179 High Street
0.1 km (0.1 mi) from city center
  • Flat-screen TV

Taigh Mor Hotel Elgin offers guests access to Moray Motor Museum, which is about 10 minutes' walk away. Wi-Fi is featured in public areas.

The hotel is a great place to stay due to its prime location in Elgin. This comfortable hotel is also 2.4 km from Glen Moray Distillery in Elgin. The property is located just moments from Dandy Lion Statue. Elgin train station lies around a 15-minute walk from the Taigh Mor.

8.2
98 reviews
~ €89 / night

Taigh Mor

0.1 km (0.1 mi) from city center
  • Flat-screen TV

Taigh Mor

Taigh Mor Hotel Elgin offers guests access to Moray Motor Museum, which is about 10 minutes' walk away. Wi-Fi is featured in public areas.

The hotel is a great place to stay due to its prime location in Elgin. This comfortable hotel is also 2.4 km from Glen Moray Distillery in Elgin. The property is located just moments from Dandy Lion Statue. Elgin train station lies around a 15-minute walk from the Taigh Mor.

8.2
98 reviews
From € 89 / night
Laichmoray Hotel Laichmoray Hotel

Laichmoray Hotel

Maisondieu Road
0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Golf course
  • Garden area

Nestled merely 5 minutes on foot from Pluscarden Abbey, the 3-star smoke-free Laichmoray Hotel Elgin welcomes guests with a shared lounge and a golf course.

The 12th-century Duffus Castle is within a 6-km distance of this Elgin hotel, while 3.7 km from Spynie Palace this place. The hotel is also conveniently located approximately a 5-minute drive from Lady Hill. Moray Motor Museum is a short way from the Laichmoray Elgin. Elgin station is around 700 metres from the accommodation.

8.8
1171 reviews
~ €205 / night

Laichmoray Hotel

0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Golf course
  • Garden area

Laichmoray Hotel

Nestled merely 5 minutes on foot from Pluscarden Abbey, the 3-star smoke-free Laichmoray Hotel Elgin welcomes guests with a shared lounge and a golf course.

The 12th-century Duffus Castle is within a 6-km distance of this Elgin hotel, while 3.7 km from Spynie Palace this place. The hotel is also conveniently located approximately a 5-minute drive from Lady Hill. Moray Motor Museum is a short way from the Laichmoray Elgin. Elgin station is around 700 metres from the accommodation.

8.8
1171 reviews
From € 205 / night

Pet Friendly Hotels

Sunninghill Hotel Sunninghill Hotel

Sunninghill Hotel

Hay Street
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • Room service
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

Located a 16-minute walk from Cooper Park, Sunninghill Hotel Elgin offers 25 airy rooms. Staying here you can use Wi-Fi in public areas and a charging station for electric vehicles on site.

Such city attractions as Spynie Palace, which is in proximity to the hotel, and the historic ruin "Elgin Cathedral", which is a mere 1.3 km away, are well worth a visit. Dandy Lion Statue is also 7 minutes' stroll away. Cultural experiences in the area feature Elgin Museum, situated 850 metres from the Sunninghill Elgin. Elgin train station is 10 minutes' walk away.

9
157 reviews
~ €170 / night

Sunninghill Hotel

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • Room service
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

Sunninghill Hotel

Located a 16-minute walk from Cooper Park, Sunninghill Hotel Elgin offers 25 airy rooms. Staying here you can use Wi-Fi in public areas and a charging station for electric vehicles on site.

Such city attractions as Spynie Palace, which is in proximity to the hotel, and the historic ruin "Elgin Cathedral", which is a mere 1.3 km away, are well worth a visit. Dandy Lion Statue is also 7 minutes' stroll away. Cultural experiences in the area feature Elgin Museum, situated 850 metres from the Sunninghill Elgin. Elgin train station is 10 minutes' walk away.

9
157 reviews
From € 170 / night
Garner Hotel Eight Acres Elgin Garner Hotel Eight Acres Elgin

Garner Hotel Eight Acres Elgin

Morriston Road
1.4 km (0.9 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Heating
  • Bar/ Lounge area

Approximately a 25-minute walk from the historic ruin "Elgin Cathedral", the comfortable Garner Hotel Eight Acres Elgin includes 55 rooms.

This 3-star hotel is located on the outskirts of Elgin, 4.1 km from Glen Moray Distillery. About 10 minutes by car from the hotel you will reach Moray Motor Museum. The area also includes natural sites like Cooper Park, which are 2.5 km from the property. Elgin train station can be found within 20 minutes' walk of the Eight Acres.

6.4
102 reviews
~ €134 / night

Garner Hotel Eight Acres Elgin

1.4 km (0.9 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Heating
  • Bar/ Lounge area

Garner Hotel Eight Acres Elgin

Approximately a 25-minute walk from the historic ruin "Elgin Cathedral", the comfortable Garner Hotel Eight Acres Elgin includes 55 rooms.

This 3-star hotel is located on the outskirts of Elgin, 4.1 km from Glen Moray Distillery. About 10 minutes by car from the hotel you will reach Moray Motor Museum. The area also includes natural sites like Cooper Park, which are 2.5 km from the property. Elgin train station can be found within 20 minutes' walk of the Eight Acres.

6.4
102 reviews
From € 134 / night
Premier Inn Elgin Premier Inn Elgin

Premier Inn Elgin

15 Linkwood Way
1.9 km (1.2 mi) from city center
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Mini-bar
  • Luggage storage
  • Bar/ Lounge area

The 3-star Premier Inn Elgin offers proximity to Cooper Park, which is located around 10 minutes away by car.

Attractions, 3.6 km from the inn, include Moray Motor Museum. Biblical Garden Elgin lies nearly 15 minutes' drive away. Manitoba Avenue bus stop is also a short way from this Elgin hotel.

~ €101 / night

Premier Inn Elgin

1.9 km (1.2 mi) from city center
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Mini-bar
  • Luggage storage
  • Bar/ Lounge area

Premier Inn Elgin

The 3-star Premier Inn Elgin offers proximity to Cooper Park, which is located around 10 minutes away by car.

Attractions, 3.6 km from the inn, include Moray Motor Museum. Biblical Garden Elgin lies nearly 15 minutes' drive away. Manitoba Avenue bus stop is also a short way from this Elgin hotel.

From € 101 / night

Hotels near Elgin

Dog Friendly Hotels

High Range Hotel High Range Hotel

High Range Hotel

Grampian Road
60.3 km (37.5 mi) from Elgin
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Luggage storage
  • Tea and coffee facilities
  • Tennis court

Situated nearly 15 minutes' walk from Curling Pond, the 4-star smoke-free High Range Hotel Aviemore includes 19 rooms for guests. Offering windsurfing, canyoning, and fisheries in the area, this Aviemore hotel lies a mere 650 metres from Craigellachie National Nature Reserve, and within reach of Rothiemurchus.

Glenmore Forest Park can be reached approximately 25 minutes' walk away. The High Range also takes you to TreeZone Aviemore, which is just 1.1 km away. Guests will find Railway Station Interchange bus stop next to the hotel, only 650 metres away.

9.1
2367 reviews
~ €60 / night

High Range Hotel

60.3 km (37.5 mi) from Elgin
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Luggage storage
  • Tea and coffee facilities
  • Tennis court

High Range Hotel

Situated nearly 15 minutes' walk from Curling Pond, the 4-star smoke-free High Range Hotel Aviemore includes 19 rooms for guests. Offering windsurfing, canyoning, and fisheries in the area, this Aviemore hotel lies a mere 650 metres from Craigellachie National Nature Reserve, and within reach of Rothiemurchus.

Glenmore Forest Park can be reached approximately 25 minutes' walk away. The High Range also takes you to TreeZone Aviemore, which is just 1.1 km away. Guests will find Railway Station Interchange bus stop next to the hotel, only 650 metres away.

9.1
2367 reviews
From € 60 / night
  • Best-rated
Star Hotel Kingussie Star Hotel Kingussie

Star Hotel Kingussie

High Street
77.0 km (47.9 mi) from Elgin
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Live entertainment

Guests of the comfortable Star Hotel Kingussie can enjoy easy access to Loch Gynack, which is situated about a 5-minute walk away. This 4-star hotel features a shared lounge and a golf course, and the rooms overlook the city.

Nestled approximately 3 km from Garage, the hotel is 3.4 km from the open - air Highland Folk Museum. You can reach the centre of Kingussie in 5 minutes on foot. The Star Kingussie is also nearly a 20-minute walk from Ruthven Barracks. This accommodation is just near Rail bus station.

9.2
361 reviews
~ €47 / night

Star Hotel Kingussie

77.0 km (47.9 mi) from Elgin
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Live entertainment

Star Hotel Kingussie

Guests of the comfortable Star Hotel Kingussie can enjoy easy access to Loch Gynack, which is situated about a 5-minute walk away. This 4-star hotel features a shared lounge and a golf course, and the rooms overlook the city.

Nestled approximately 3 km from Garage, the hotel is 3.4 km from the open - air Highland Folk Museum. You can reach the centre of Kingussie in 5 minutes on foot. The Star Kingussie is also nearly a 20-minute walk from Ruthven Barracks. This accommodation is just near Rail bus station.

9.2
361 reviews
From € 47 / night
  • Just opened
Ac Hotel By Marriott Inverness Ac Hotel By Marriott Inverness

Ac Hotel By Marriott Inverness

Glebe Street
57.5 km (35.8 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Located a mere 1.1 km from Falcon Square, the 4-star Ac Hotel By Marriott Inverness is 6 minutes' walk from Old High St Stephen's Church. One will enjoy a lounge bar or a sun deck and a shared lounge, while the hotel also boasts prime setting near Greig Street Bridge.

This comfortable hotel is located in a walkable area of Inverness, an 18-minute stroll from River Ness. Eastgate Shopping Centre is within reach of the Ac Hotel By Marriott. To enrich your historical consciousness, visit the 1800s red sandstone Inverness Castle, which stands 850 metres from the property. This Inverness hotel is a few moments from Grant Street bus station.

8.9
2163 reviews
~ €78 / night

Ac Hotel By Marriott Inverness

57.5 km (35.8 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Ac Hotel By Marriott Inverness

Located a mere 1.1 km from Falcon Square, the 4-star Ac Hotel By Marriott Inverness is 6 minutes' walk from Old High St Stephen's Church. One will enjoy a lounge bar or a sun deck and a shared lounge, while the hotel also boasts prime setting near Greig Street Bridge.

This comfortable hotel is located in a walkable area of Inverness, an 18-minute stroll from River Ness. Eastgate Shopping Centre is within reach of the Ac Hotel By Marriott. To enrich your historical consciousness, visit the 1800s red sandstone Inverness Castle, which stands 850 metres from the property. This Inverness hotel is a few moments from Grant Street bus station.

8.9
2163 reviews
From € 78 / night

Kid Friendly Hotels

  • Guest favorite
River Ness Hotel, A Member Of Radisson Individuals River Ness Hotel, A Member Of Radisson Individuals

River Ness Hotel, A Member Of Radisson Individuals

83-97 Church St
57.4 km (35.7 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Fitness centre

Featuring a private art gallery, the comfortable 4-star River Ness Hotel, A Member Of Radisson Individuals Inverness offers a location nearly a 5-minute ride from River Ness. The smoke-free hotel has an Indian restaurant serving Indian cuisine and is situated a short way from Eastgate Shopping Centre.

The hotel is nestled only 0.9 km from Eden Court Inverness Theatre and near a shopping district. The River Ness Hotel, A Member Of Radisson Individuals Inverness is also a few steps from St Mary's Catholic Church, and near a train station. Standing approximately a 10-minute stroll away, Old High St Stephen's Church is a hard-to-miss divine tourist destination. Bus Station bus station, allowing a good connection throughout the city, is just 250 metres from the accommodation.

8.9
3691 reviews
~ €107 / night

River Ness Hotel, A Member Of Radisson Individuals

57.4 km (35.7 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Fitness centre

River Ness Hotel, A Member Of Radisson Individuals

Featuring a private art gallery, the comfortable 4-star River Ness Hotel, A Member Of Radisson Individuals Inverness offers a location nearly a 5-minute ride from River Ness. The smoke-free hotel has an Indian restaurant serving Indian cuisine and is situated a short way from Eastgate Shopping Centre.

The hotel is nestled only 0.9 km from Eden Court Inverness Theatre and near a shopping district. The River Ness Hotel, A Member Of Radisson Individuals Inverness is also a few steps from St Mary's Catholic Church, and near a train station. Standing approximately a 10-minute stroll away, Old High St Stephen's Church is a hard-to-miss divine tourist destination. Bus Station bus station, allowing a good connection throughout the city, is just 250 metres from the accommodation.

8.9
3691 reviews
From € 107 / night
Cairn Hotel Cairn Hotel

Cairn Hotel

Craigellachie Guest House Main Street
50.4 km (31.3 mi) from Elgin
  • Restaurant
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Luggage storage
  • Skiing

The comfortable Cairn Hotel Carrbridge gives quick access to Sluggan Bridge, situated merely a 5-minute walk away. Guests can join horse riding tours arranged at the 3-star smoke-free hotel.

At the hotel, you'll be only 50 metres from Carrbridge Artists Sudio and a mere 200 metres from Carrbridge Golf Club. The Cairn Carrbridge is within a few blocks of Landmark Forest Adventure Park and is within a 20-minute drive of Kingussie. The property is also situated just near Tuck Shop bus stop.

8.5
848 reviews
~ €50 / night

Cairn Hotel

50.4 km (31.3 mi) from Elgin
  • Restaurant
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Luggage storage
  • Skiing

Cairn Hotel

The comfortable Cairn Hotel Carrbridge gives quick access to Sluggan Bridge, situated merely a 5-minute walk away. Guests can join horse riding tours arranged at the 3-star smoke-free hotel.

At the hotel, you'll be only 50 metres from Carrbridge Artists Sudio and a mere 200 metres from Carrbridge Golf Club. The Cairn Carrbridge is within a few blocks of Landmark Forest Adventure Park and is within a 20-minute drive of Kingussie. The property is also situated just near Tuck Shop bus stop.

8.5
848 reviews
From € 50 / night
  • Great deal
The Ben Mhor Hotel, Bar & Restaurant The Ben Mhor Hotel, Bar & Restaurant

The Ben Mhor Hotel, Bar & Restaurant

53-57 High Street
39.6 km (24.6 mi) from Elgin
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Luggage storage
  • Golf course

The 3-star The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey sits merely 5 minutes' walk from Anagach Woods and offers a restaurant and luggage storage. Located 50 metres from The Craft Lounge Art Gallery and just around the corner from The High St. Merchants, this comfortable hotel features a shared lounge and a golf course.

The centre of Grantown-on-Spey is a 5 minutes' walk of the hotel. St Columba's Episcopal Church is 6 minutes on foot from The Ben Grantown-on-Spey. The nearest bus stop is Grantown-On-Spey, around 100 metres away.

7.9
1202 reviews
~ €36 / night

The Ben Mhor Hotel, Bar & Restaurant

39.6 km (24.6 mi) from Elgin
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Luggage storage
  • Golf course

The Ben Mhor Hotel, Bar & Restaurant

The 3-star The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey sits merely 5 minutes' walk from Anagach Woods and offers a restaurant and luggage storage. Located 50 metres from The Craft Lounge Art Gallery and just around the corner from The High St. Merchants, this comfortable hotel features a shared lounge and a golf course.

The centre of Grantown-on-Spey is a 5 minutes' walk of the hotel. St Columba's Episcopal Church is 6 minutes on foot from The Ben Grantown-on-Spey. The nearest bus stop is Grantown-On-Spey, around 100 metres away.

7.9
1202 reviews
From € 36 / night

Hotels Downtown

Cambus O' May Traditional Highland Hotel Cambus O' May Traditional Highland Hotel

Cambus O' May Traditional Highland Hotel

Cambus O May Hotel
68.2 km (42.4 mi) from Elgin
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Sauna
  • Sun terrace

Offering a sunbathing terrace, a picnic area, and a golf course, Cambus O' May Traditional Highland Hotel Ballater is situated in Ballater, a 15-minute drive from Crathie Church. Featuring 20 rooms with views of the garden, this hotel is 2.1 km from the national Muir of Dinnet Nature Reserve.

The comfortable hotel is a great place to stay due to its convenient location in Ballater. The Cambus O' May Traditional Highland stands a 10-minute ride from Braehead of Tullich. Cultural experiences in the area feature The Ballater Gallery, situated within 6 km of this property.

8.5
1960 reviews
~ €70 / night

Cambus O' May Traditional Highland Hotel

68.2 km (42.4 mi) from Elgin
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Sauna
  • Sun terrace

Cambus O' May Traditional Highland Hotel

Offering a sunbathing terrace, a picnic area, and a golf course, Cambus O' May Traditional Highland Hotel Ballater is situated in Ballater, a 15-minute drive from Crathie Church. Featuring 20 rooms with views of the garden, this hotel is 2.1 km from the national Muir of Dinnet Nature Reserve.

The comfortable hotel is a great place to stay due to its convenient location in Ballater. The Cambus O' May Traditional Highland stands a 10-minute ride from Braehead of Tullich. Cultural experiences in the area feature The Ballater Gallery, situated within 6 km of this property.

8.5
1960 reviews
From € 70 / night
The Square Kintore The Square Kintore

The Square Kintore

The Square
74.1 km (46.1 mi) from Elgin
  • VIP check-in/ -out
  • Flat-screen TV
  • Welcome drink
  • Heating
  • Golf course
  • Sun terrace

Featuring comfortable rooms, The Square Kintore hotel is located 4 km from Little Treasures.

Guests will find the 14th-century fortified tower "Hallforest Castle" 10 minutes' drive from the hotel. The comfortable hotel stands in close proximity to Kintore Parish Church.

8.8
350 reviews
~ €54 / night

The Square Kintore

74.1 km (46.1 mi) from Elgin
  • VIP check-in/ -out
  • Flat-screen TV
  • Welcome drink
  • Heating
  • Golf course
  • Sun terrace

The Square Kintore

Featuring comfortable rooms, The Square Kintore hotel is located 4 km from Little Treasures.

Guests will find the 14th-century fortified tower "Hallforest Castle" 10 minutes' drive from the hotel. The comfortable hotel stands in close proximity to Kintore Parish Church.

8.8
350 reviews
From € 54 / night
  • Eco-friendly stay
Muir Bank Muir Bank

Muir Bank

Muir Bank Crossroads
69.5 km (43.2 mi) from Elgin
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Tea and coffee facilities

Situated just 5 minutes' walk from the comfortable Muir Bank Hotel Muir of Ord, guests can reach Muir of Ord Golf Club in no time. There's also a convenience of private car parking on site.

This hotel is 3.7 km from Alder Arts and in close proximity to Muir of Ord Square bus stop. Dingwall is 9 km from here, while Aigas Golf Course is approximately 10 minutes away by car. The Muir Bank lies a mere 1.5 km from Glen Ord Distillery. This hotel is situated right near Muir of Ord train station, providing direct access to the main sights.

8.7
954 reviews
~ €69 / night

Muir Bank

69.5 km (43.2 mi) from Elgin
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Leisure/ TV room
  • Tea and coffee facilities

Muir Bank

Situated just 5 minutes' walk from the comfortable Muir Bank Hotel Muir of Ord, guests can reach Muir of Ord Golf Club in no time. There's also a convenience of private car parking on site.

This hotel is 3.7 km from Alder Arts and in close proximity to Muir of Ord Square bus stop. Dingwall is 9 km from here, while Aigas Golf Course is approximately 10 minutes away by car. The Muir Bank lies a mere 1.5 km from Glen Ord Distillery. This hotel is situated right near Muir of Ord train station, providing direct access to the main sights.

8.7
954 reviews
From € 69 / night

5 Star Hotels in Elgin

Saplinbrae Hotel And Lodges Saplinbrae Hotel And Lodges

Saplinbrae Hotel And Lodges

Mintlaw
77.0 km (47.9 mi) from Elgin
  • In-room breakfast
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Golf course
  • Garden area

The 4-star smoke-free Saplinbrae Hotel And Lodges Mintlaw, situated only 0.9 km from Pitfour Lake, offers a shared lounge and a golf course.

There is Pitfour Estate around a 10-minute ride from this Mintlaw hotel. Deer Abbey is also steps away from the hotel.

9.2
394 reviews
~ €94 / night

Saplinbrae Hotel And Lodges

77.0 km (47.9 mi) from Elgin
  • In-room breakfast
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Golf course
  • Garden area

Saplinbrae Hotel And Lodges

The 4-star smoke-free Saplinbrae Hotel And Lodges Mintlaw, situated only 0.9 km from Pitfour Lake, offers a shared lounge and a golf course.

There is Pitfour Estate around a 10-minute ride from this Mintlaw hotel. Deer Abbey is also steps away from the hotel.

9.2
394 reviews
From € 94 / night
The Aberdeen Arms Hotel The Aberdeen Arms Hotel

The Aberdeen Arms Hotel

Aberdeen Arms Hotel 10 The Square Tarves
72.5 km (45.0 mi) from Elgin
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Bar/ Lounge area

Providing 4 rooms, the 3-star The Aberdeen Arms Hotel Tarves is about a 25-minute walk from South Ythsie.

This comfortable hotel is 2.9 km from Tolquhon Gallery and 56 km from Buckie. The hotel is situated just around the corner from Tarves Heritage Project Museum.

9
318 reviews
~ €85 / night

The Aberdeen Arms Hotel

72.5 km (45.0 mi) from Elgin
  • Restaurant
  • Free parking
  • Security
  • Flat-screen TV
  • Bar/ Lounge area

The Aberdeen Arms Hotel

Providing 4 rooms, the 3-star The Aberdeen Arms Hotel Tarves is about a 25-minute walk from South Ythsie.

This comfortable hotel is 2.9 km from Tolquhon Gallery and 56 km from Buckie. The hotel is situated just around the corner from Tarves Heritage Project Museum.

9
318 reviews
From € 85 / night

Are you in a hurry?

Here is a quick list of Hotels in Elgin, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Harbour Inn

8.7 / 10

(199 Reviews)

From 103$
Mansion House Hotel

8.0 / 10

(916 Reviews)

From 114$
The Mansefield Hotel

8.4 / 10

(283 Reviews)

From 119$
The Royal Hotel Elgin

7.4 / 10

(508 Reviews)

From 99$
Taigh Mor

8.2 / 10

(98 Reviews)

From 99$

Location