Elgin
2 guests

Adults:

2

Children:

0

Child’s age:

Elgin

Nov 04 - Nov 05 ·
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

The 3-star The Harbour Inn Elgin features 3 rooms and lies 4.3 km from Hopeman Golf Club.

Located only 5 minutes' walk from Burghead Beach, this comfortable inn is within reach of Burghead Well. The hotel is also 4.1 km from The Moray Coast Trail 'C' in Elgin. The location will allow you to be about 10 minutes by car from Hopeman East Beach. Elgin train station lies 13 km away.

8.7
198 reviews
~ US$103 / 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

The 3-star The Harbour Inn Elgin features 3 rooms and lies 4.3 km from Hopeman Golf Club.

Located only 5 minutes' walk from Burghead Beach, this comfortable inn is within reach of Burghead Well. The hotel is also 4.1 km from The Moray Coast Trail 'C' in Elgin. The location will allow you to be about 10 minutes by car from Hopeman East Beach. Elgin train station lies 13 km away.

8.7
198 reviews
From US$ 103 / 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 centre
  • Garden area

Featuring Wi-Fi in public areas, Mansion House Hotel Elgin sits an 18-minute walk from the historic ruin "Elgin Cathedral". Parking is available on site as well.

Located 1.3 km from Elgin Museum, the hotel is also in proximity to Elgin railway station. You can find the 12th-century Duffus Castle, which is a great place to explore the area, 10 minutes' drive from this elegant hotel. Guests will also appreciate the vicinity to Lady Hill, located 750 metres away. Glen Moray Distillery is a 15-minute ride from the Mansion House.

8
913 reviews
~ US$114 / night

Mansion House Hotel

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

Mansion House Hotel

Featuring Wi-Fi in public areas, Mansion House Hotel Elgin sits an 18-minute walk from the historic ruin "Elgin Cathedral". Parking is available on site as well.

Located 1.3 km from Elgin Museum, the hotel is also in proximity to Elgin railway station. You can find the 12th-century Duffus Castle, which is a great place to explore the area, 10 minutes' drive from this elegant hotel. Guests will also appreciate the vicinity to Lady Hill, located 750 metres away. Glen Moray Distillery is a 15-minute ride from the Mansion House.

8
913 reviews
From US$ 114 / 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

The 4-star The Mansefield Hotel Elgin offers spacious rooms merely a 6-minute walk from Dandy Lion Statue. Boasting a central location, the hotel invites guests to dine at 2 restaurants serving Scottish, European, and seafood dishes.

This Elgin hotel lies within a 300-metre distance of The Wolf of Badenoch and in proximity to Moray Motor Museum. The Mansefield Elgin also gives access to Lady Hill Castle, which is a 17-minute walk away. The property is located a mere 1.5 km from Glen Moray Distillery. Elgin train station is a short way from this independent hotel.

8.4
283 reviews
~ US$119 / 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

The 4-star The Mansefield Hotel Elgin offers spacious rooms merely a 6-minute walk from Dandy Lion Statue. Boasting a central location, the hotel invites guests to dine at 2 restaurants serving Scottish, European, and seafood dishes.

This Elgin hotel lies within a 300-metre distance of The Wolf of Badenoch and in proximity to Moray Motor Museum. The Mansefield Elgin also gives access to Lady Hill Castle, which is a 17-minute walk away. The property is located a mere 1.5 km from Glen Moray Distillery. Elgin train station is a short way from this independent hotel.

8.4
283 reviews
From US$ 119 / 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 about a 5-minute drive from Cooper Park, the comfortable 3-star The Royal Hotel Elgin features Wi-Fi in the rooms and private parking on site. An à la carte restaurant is available in this Elgin hotel that boasts a convenient location, 2.1 km from such entertainment venues as Glen Moray Distillery.

The hotel lies nearly a 5-minute ride from Biblical Garden and in close proximity to Pluscarden Abbey. Historical sights here include Spynie Palace, which stands 3.7 km from The Royal Elgin. The majestic historic ruin "Elgin Cathedral" is around 10 minutes' drive away, and Elgin train station is situated a short way from the accommodation.

7.4
508 reviews
~ US$99 / 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 about a 5-minute drive from Cooper Park, the comfortable 3-star The Royal Hotel Elgin features Wi-Fi in the rooms and private parking on site. An à la carte restaurant is available in this Elgin hotel that boasts a convenient location, 2.1 km from such entertainment venues as Glen Moray Distillery.

The hotel lies nearly a 5-minute ride from Biblical Garden and in close proximity to Pluscarden Abbey. Historical sights here include Spynie Palace, which stands 3.7 km from The Royal Elgin. The majestic historic ruin "Elgin Cathedral" is around 10 minutes' drive away, and Elgin train station is situated a short way from the accommodation.

7.4
508 reviews
From US$ 99 / night
  • Top location
Taigh Mor Taigh Mor

Taigh Mor

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

Providing 5 rooms, the comfortable Taigh Mor Hotel Elgin is merely 1.2 km from Biblical Garden Elgin. Highlights at this Elgin hotel include Wi-Fi in public areas.

Located only 450 metres from Dandy Lion Statue, the hotel is also approximately a 10-minute drive from entertainment venues like Glen Moray Distillery. The accommodation offers location not far from the majestic historic ruin "Elgin Cathedral". You can easily find Spynie Palace around a 15-minute ride from the Taigh Mor Elgin. Elgin railway station is within reach of this hotel.

8.2
97 reviews
~ US$99 / night

Taigh Mor

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

Taigh Mor

Providing 5 rooms, the comfortable Taigh Mor Hotel Elgin is merely 1.2 km from Biblical Garden Elgin. Highlights at this Elgin hotel include Wi-Fi in public areas.

Located only 450 metres from Dandy Lion Statue, the hotel is also approximately a 10-minute drive from entertainment venues like Glen Moray Distillery. The accommodation offers location not far from the majestic historic ruin "Elgin Cathedral". You can easily find Spynie Palace around a 15-minute ride from the Taigh Mor Elgin. Elgin railway station is within reach of this hotel.

8.2
97 reviews
From US$ 99 / 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 centre
  • Garden area

Featuring a restaurant and luggage storage, the smoke-free Laichmoray Hotel Elgin lies approximately a 5-minute walk from Pluscarden Abbey. This 3-star hotel serves Scottish dishes prepared in the à la carte restaurant on site.

Spynie Palace is 3.7 km from the hotel, while The BenRiach Distillery is 3.8 km away. Guests can reach Moray Motor Museum 18 minutes' walk away. The Laichmoray allows you to enjoy such natural sights as Biblical Garden Elgin a mere 1.4 km away. This accommodation is conveniently located in the vicinity of Elgin train station.

8.8
1171 reviews
~ US$229 / 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 centre
  • Garden area

Laichmoray Hotel

Featuring a restaurant and luggage storage, the smoke-free Laichmoray Hotel Elgin lies approximately a 5-minute walk from Pluscarden Abbey. This 3-star hotel serves Scottish dishes prepared in the à la carte restaurant on site.

Spynie Palace is 3.7 km from the hotel, while The BenRiach Distillery is 3.8 km away. Guests can reach Moray Motor Museum 18 minutes' walk away. The Laichmoray allows you to enjoy such natural sights as Biblical Garden Elgin a mere 1.4 km away. This accommodation is conveniently located in the vicinity of Elgin train station.

8.8
1171 reviews
From US$ 229 / 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

Situated merely 1.3 km from Cooper Park, the 4-star smoke-free Sunninghill Hotel Elgin features Wi-Fi in public areas, and a charging station for electric vehicles on site. The hotel is situated in the very heart of Elgin, in the vicinity of such cultural attractions as Elgin Museum.

This Elgin hotel lies approximately 5 minutes' drive from Lady Hill and a mere 600 metres from Dandy Lion Statue. Moray Motor Museum, which is not far from the Sunninghill Elgin, is one of nearby attractions. The medieval ruins "Duffus Castle" is within a 6-km distance of the accommodation. The hotel is located in Elgin, in proximity to Elgin train station.

9
157 reviews
~ US$190 / 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

Situated merely 1.3 km from Cooper Park, the 4-star smoke-free Sunninghill Hotel Elgin features Wi-Fi in public areas, and a charging station for electric vehicles on site. The hotel is situated in the very heart of Elgin, in the vicinity of such cultural attractions as Elgin Museum.

This Elgin hotel lies approximately 5 minutes' drive from Lady Hill and a mere 600 metres from Dandy Lion Statue. Moray Motor Museum, which is not far from the Sunninghill Elgin, is one of nearby attractions. The medieval ruins "Duffus Castle" is within a 6-km distance of the accommodation. The hotel is located in Elgin, in proximity to Elgin train station.

9
157 reviews
From US$ 190 / 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

Located directly on the outskirts of Elgin, the comfortable 3-star Garner Hotel Eight Acres Elgin offers fast access to Elgin Museum nearly a 10-minute ride away. This Elgin hotel features 55 rooms and comforts such as a restaurant.

The hotel puts you right in the centre of Elgin, 4.1 km from such entertainment sites as Glen Moray Distillery. The Eight Acres Elgin offers proximity to such natural sights as Biblical Garden Elgin (2.2 km) and Cooper Park (2.5 km). Also, the accommodation is around a 25-minute stroll from Dandy Lion Statue, and Elgin train station is located approximately a 20-minute stroll away.

6.4
102 reviews
~ US$150 / 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

Located directly on the outskirts of Elgin, the comfortable 3-star Garner Hotel Eight Acres Elgin offers fast access to Elgin Museum nearly a 10-minute ride away. This Elgin hotel features 55 rooms and comforts such as a restaurant.

The hotel puts you right in the centre of Elgin, 4.1 km from such entertainment sites as Glen Moray Distillery. The Eight Acres Elgin offers proximity to such natural sights as Biblical Garden Elgin (2.2 km) and Cooper Park (2.5 km). Also, the accommodation is around a 25-minute stroll from Dandy Lion Statue, and Elgin train station is located approximately a 20-minute stroll away.

6.4
102 reviews
From US$ 150 / 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

Premier Inn Elgin is situated 3.4 km from Elgin Museum, which is an excellent place to improve cultural awareness. This inn features a first aid kit and luggage storage along with a restaurant and luggage storage.

The 3-star hotel is a 10-minute drive from Spynie Palace and a 15-minute drive from Moray Motor Museum. You can find Millbuies Trout Fishery 3.5 km from the property. Guests can visit historical sights, including the 12th - century Duffus Castle, located 20 minutes by car from the Premier, and learn more about Elgin. Manitoba Avenue bus stop is within 600 metres of this hotel and a short way from is enough to get to Elgin train station.

~ US$113 / 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

Premier Inn Elgin is situated 3.4 km from Elgin Museum, which is an excellent place to improve cultural awareness. This inn features a first aid kit and luggage storage along with a restaurant and luggage storage.

The 3-star hotel is a 10-minute drive from Spynie Palace and a 15-minute drive from Moray Motor Museum. You can find Millbuies Trout Fishery 3.5 km from the property. Guests can visit historical sights, including the 12th - century Duffus Castle, located 20 minutes by car from the Premier, and learn more about Elgin. Manitoba Avenue bus stop is within 600 metres of this hotel and a short way from is enough to get to Elgin train station.

From US$ 113 / 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

The 4-star High Range Hotel Aviemore offers spacious rooms situated around a 15-minute walk from Curling Pond. The hotel entices guests to join horse riding tours to ensure a more exciting experience.

The tranquil Loch an Eilein Lake lies 4.1 km away, and River Druie is a mere 1.7 km from this Aviemore hotel. Craigellachie National Nature Reserve is also nearly 5 minutes' drive away. The High Range Aviemore is located in proximity to Rothiemurchus. Guests will find Railway Station Interchange bus stop next to the property, 650 metres away.

9.1
2374 reviews
~ US$67 / 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

The 4-star High Range Hotel Aviemore offers spacious rooms situated around a 15-minute walk from Curling Pond. The hotel entices guests to join horse riding tours to ensure a more exciting experience.

The tranquil Loch an Eilein Lake lies 4.1 km away, and River Druie is a mere 1.7 km from this Aviemore hotel. Craigellachie National Nature Reserve is also nearly 5 minutes' drive away. The High Range Aviemore is located in proximity to Rothiemurchus. Guests will find Railway Station Interchange bus stop next to the property, 650 metres away.

9.1
2374 reviews
From US$ 67 / 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

Star Hotel Kingussie features 11 rooms and lies a 20-minute walk from Ruthven Barracks. Wi-Fi is available in public areas and private car parking is provided on site too.

Located in the centre of Kingussie, this hotel is near The Iona Gallery. The comfortable hotel is also 4.5 km from Saint Bride's Church. The open - air Highland Folk Museum is a 10-minute drive from the property. The Star is a stone's throw from Rail bus station.

9.2
360 reviews
~ US$52 / 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

Star Hotel Kingussie features 11 rooms and lies a 20-minute walk from Ruthven Barracks. Wi-Fi is available in public areas and private car parking is provided on site too.

Located in the centre of Kingussie, this hotel is near The Iona Gallery. The comfortable hotel is also 4.5 km from Saint Bride's Church. The open - air Highland Folk Museum is a 10-minute drive from the property. The Star is a stone's throw from Rail bus station.

9.2
360 reviews
From US$ 52 / night
  • Guest favorite
Courtyard By Marriott Inverness Airport Courtyard By Marriott Inverness Airport

Courtyard By Marriott Inverness Airport

Fresson Circle, Dalcross
46.4 km (28.8 mi) from Elgin
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

Guests of the 4-star smoke-free Courtyard By Marriott Inverness Airport hotel can enjoy easy access to Chapel, which is situated just 5 minutes' walk away. This Inverness hotel features an à la carte restaurant, a lounge bar and offers the opportunity to take advantage of a fitness area.

The hotel is within 7 km of Culloden Battlefield, while the Groam Highlanders' House Museum is around 6 km away. The Courtyard By Marriott Inverness Airport provides history lovers with proximity to Castle Stuart (2.8 km) and the 18th-century fortress "Fort George" (8 km). You can easily find Chanonry Point about a 10-minute drive from the property. This hotel is located 5 km from Inverness airport and fairly close to Terminal Buildings bus stop.

8.7
2773 reviews
~ US$73 / night

Courtyard By Marriott Inverness Airport

46.4 km (28.8 mi) from Elgin
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

Courtyard By Marriott Inverness Airport

Guests of the 4-star smoke-free Courtyard By Marriott Inverness Airport hotel can enjoy easy access to Chapel, which is situated just 5 minutes' walk away. This Inverness hotel features an à la carte restaurant, a lounge bar and offers the opportunity to take advantage of a fitness area.

The hotel is within 7 km of Culloden Battlefield, while the Groam Highlanders' House Museum is around 6 km away. The Courtyard By Marriott Inverness Airport provides history lovers with proximity to Castle Stuart (2.8 km) and the 18th-century fortress "Fort George" (8 km). You can easily find Chanonry Point about a 10-minute drive from the property. This hotel is located 5 km from Inverness airport and fairly close to Terminal Buildings bus stop.

8.7
2773 reviews
From US$ 73 / night

Kid Friendly Hotels

  • 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

Featuring a private art gallery, the comfortable Ac Hotel By Marriott Inverness offers a location nearly 25 minutes' walk from Whin Park. One will enjoy a lounge bar or a sun terrace and a shared lounge, while the 4-star smoke-free hotel also boasts central setting in proximity to Victorian Market.

This Inverness hotel is situated approximately 400 metres from Greig Street Bridge and just 0.8 km from the Bright Castle Contemporary Art Gallery. The Ac Hotel By Marriott Inverness offers proximity to natural sights like Merkinch Local Nature Reserve (2 km) and River Ness (1.4 km). The nearby entertainment attractions of Inverness include Eden Court Inverness Theatre, which is around 15 minutes' walk away. The property provides a place to stay a short way from the Inverness train station.

8.9
2163 reviews
~ US$98 / 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

Featuring a private art gallery, the comfortable Ac Hotel By Marriott Inverness offers a location nearly 25 minutes' walk from Whin Park. One will enjoy a lounge bar or a sun terrace and a shared lounge, while the 4-star smoke-free hotel also boasts central setting in proximity to Victorian Market.

This Inverness hotel is situated approximately 400 metres from Greig Street Bridge and just 0.8 km from the Bright Castle Contemporary Art Gallery. The Ac Hotel By Marriott Inverness offers proximity to natural sights like Merkinch Local Nature Reserve (2 km) and River Ness (1.4 km). The nearby entertainment attractions of Inverness include Eden Court Inverness Theatre, which is around 15 minutes' walk away. The property provides a place to stay a short way from the Inverness train station.

8.9
2163 reviews
From US$ 98 / night
B&B Hotel Inverness B&B Hotel Inverness

B&B Hotel Inverness

63 Academy Street
57.3 km (35.6 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Fitness centre
  • Terrace

Situated nearly 25 minutes' walk from Whin Park, the 3-star smoke-free B&B Hotel Inverness features a private art gallery. This Inverness hotel provides Wi-Fi, which is available throughout the property.

The hotel, near an entertainment district, is near Inverness Museum and Art Gallery. The accommodation is approximately 100 metres from Queensgate bus stop and approximately 200 metres from the historic sanctuary "Old High Church". Guests will also enjoy proximity to Inner Moray Firth, situated about a 25-minute walk away. The nearby sports attractions feature Infinity Trampoline Park Inverness Sports Complex 2.1 km from the B&B Hotel Inverness. This hotel is not far from Inverness train station, and Bellfield Park is 17 minutes' stroll away.

8.3
2643 reviews
~ US$61 / night

B&B Hotel Inverness

57.3 km (35.6 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Fitness centre
  • Terrace

B&B Hotel Inverness

Situated nearly 25 minutes' walk from Whin Park, the 3-star smoke-free B&B Hotel Inverness features a private art gallery. This Inverness hotel provides Wi-Fi, which is available throughout the property.

The hotel, near an entertainment district, is near Inverness Museum and Art Gallery. The accommodation is approximately 100 metres from Queensgate bus stop and approximately 200 metres from the historic sanctuary "Old High Church". Guests will also enjoy proximity to Inner Moray Firth, situated about a 25-minute walk away. The nearby sports attractions feature Infinity Trampoline Park Inverness Sports Complex 2.1 km from the B&B Hotel Inverness. This hotel is not far from Inverness train station, and Bellfield Park is 17 minutes' stroll away.

8.3
2643 reviews
From US$ 61 / 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 smoke-free Cairn Hotel Carrbridge offers quick access to Sluggan Bridge, which is approximately 5 minutes' walk away. Located a mere 550 metres from Landmark Forest Adventure Park, this 3-star hotel boasts British cuisine served at the onsite à la carte restaurant.

Carrbridge Artists Sudio lies around 10 minutes' drive away, while Carrbridge Golf Club is a stone's throw from the comfortable hotel. The Cairn is 34 km from Inverness. Tuck Shop bus stop is also 50 metres away.

8.5
846 reviews
~ US$56 / night

Cairn Hotel

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

Cairn Hotel

The smoke-free Cairn Hotel Carrbridge offers quick access to Sluggan Bridge, which is approximately 5 minutes' walk away. Located a mere 550 metres from Landmark Forest Adventure Park, this 3-star hotel boasts British cuisine served at the onsite à la carte restaurant.

Carrbridge Artists Sudio lies around 10 minutes' drive away, while Carrbridge Golf Club is a stone's throw from the comfortable hotel. The Cairn is 34 km from Inverness. Tuck Shop bus stop is also 50 metres away.

8.5
846 reviews
From US$ 56 / 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

The comfortable Cambus O' May Traditional Highland Hotel Ballater enjoys a convenient location, around 15 minutes by car from places of worship like Glenmuick Church, and provides guests with a restaurant and a storage room. Facing garden views, the hotel is 3.6 km from Burn O'Vat and offers an à la carte restaurant plus badminton and cycling.

The national Muir of Dinnet Nature Reserve is also located about 25 minutes' walk from this Ballater hotel. Along with other cultural attractions the friendly contemporary Larks Gallery is nestled within a 6-km distance of the Cambus O' May Traditional Highland Ballater.

8.5
1959 reviews
~ US$78 / 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

The comfortable Cambus O' May Traditional Highland Hotel Ballater enjoys a convenient location, around 15 minutes by car from places of worship like Glenmuick Church, and provides guests with a restaurant and a storage room. Facing garden views, the hotel is 3.6 km from Burn O'Vat and offers an à la carte restaurant plus badminton and cycling.

The national Muir of Dinnet Nature Reserve is also located about 25 minutes' walk from this Ballater hotel. Along with other cultural attractions the friendly contemporary Larks Gallery is nestled within a 6-km distance of the Cambus O' May Traditional Highland Ballater.

8.5
1959 reviews
From US$ 78 / 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 centre

Situated within 5 minutes' walk of Craggan Golf Course, the comfortable The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey features a shared lounge and a golf course. The 3-star smoke-free hotel offers 24 rooms in the rural area of the city, in proximity to Grantown-on-Spey Golf Club, which is highly recommended as a place to have fun.

Just 50 metres from The Craft Lounge Art Gallery, this Grantown-on-Spey hotel is also just 450 metres from St Columba's Episcopal Church. You can reach the centre of Grantown-on-Spey in 5 minutes on foot. One of the most important attractions in Grantown-on-Spey is The High St. Merchants, located fairly close to The Ben. Grantown-On-Spey bus stop is merely a 5-minute walk away.

7.9
1202 reviews
~ US$40 / 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 centre

The Ben Mhor Hotel, Bar & Restaurant

Situated within 5 minutes' walk of Craggan Golf Course, the comfortable The Ben Mhor Hotel, Bar & Restaurant Grantown-on-Spey features a shared lounge and a golf course. The 3-star smoke-free hotel offers 24 rooms in the rural area of the city, in proximity to Grantown-on-Spey Golf Club, which is highly recommended as a place to have fun.

Just 50 metres from The Craft Lounge Art Gallery, this Grantown-on-Spey hotel is also just 450 metres from St Columba's Episcopal Church. You can reach the centre of Grantown-on-Spey in 5 minutes on foot. One of the most important attractions in Grantown-on-Spey is The High St. Merchants, located fairly close to The Ben. Grantown-On-Spey bus stop is merely a 5-minute walk away.

7.9
1202 reviews
From US$ 40 / night
  • Popular choice
The Royal Highland Hotel The Royal Highland Hotel

The Royal Highland Hotel

Station Square, 18 Academy Street
57.2 km (35.5 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Golf centre

Featuring a lift and a vending machine, The Royal Highland Hotel Inverness is nestled just a 5-minute walk from Victorian Market. Private car parking is provided on site.

Located 2.1 km from Highland Archive Centre Museum, this hotel is also within a few blocks of Inverness railway station. Old High St Stephen's Church is 250 metres from the 3-star hotel, while Whin Park is 25 minutes' walk away. Guests will also appreciate the vicinity of Beauly Firth, located 1.8 km away. The Royal lies not far from Eden Court Inverness Theatre. The nearest bus stop is Falcon Square around 100 metres away.

7.7
4018 reviews
~ US$52 / night

The Royal Highland Hotel

57.2 km (35.5 mi) from Elgin
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Golf centre

The Royal Highland Hotel

Featuring a lift and a vending machine, The Royal Highland Hotel Inverness is nestled just a 5-minute walk from Victorian Market. Private car parking is provided on site.

Located 2.1 km from Highland Archive Centre Museum, this hotel is also within a few blocks of Inverness railway station. Old High St Stephen's Church is 250 metres from the 3-star hotel, while Whin Park is 25 minutes' walk away. Guests will also appreciate the vicinity of Beauly Firth, located 1.8 km away. The Royal lies not far from Eden Court Inverness Theatre. The nearest bus stop is Falcon Square around 100 metres away.

7.7
4018 reviews
From US$ 52 / 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

(198 Reviews)

From 103$
Mansion House Hotel

8.0 / 10

(913 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

(97 Reviews)

From 99$

Location