You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Elgin · 0.84 km from centre
9.4
411 reviews
Breakfast available
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This hotel is 1 mi (1.6 km) from Moray Leisure Centre and 2.6 mi (4.2 km) from Spynie Palace.

Hotel in Elgin · 1.74 km from centre
Breakfast available
Located in Elgin, Premier Inn Elgin is within a 5-minute drive of Elgin Cathedral and Elgin Museum. This hotel is 1.7 mi (2.8 km) from Moray Leisure Centre and 3 mi (4.8 km) from Spynie Palace.

Inn in Lossiemouth · 7.93 km from centre
8.2
197 reviews
Breakfast available
When you stay at Firth Hotel & Restaurant in Lossiemouth, you'll be near the beach, within a 10-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This inn is 0.6 mi (0.9 km) from Moray Golf Club and 2.6 mi (4.2 km) from Covesea Lighthouse.

Bed & breakfast in Lossiemouth · 7.55 km from centre
8.8
41 reviews
Breakfast available
When you stay at Jomarnic B&B in Lossiemouth, you'll be near the beach, within a 15-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This bed & breakfast is 0.7 mi (1.1 km) from Harbour Treasures and 0.7 mi (1.1 km) from Moray Golf Club.

Hotel in Elgin · 1.67 km from centre
7.0
213 reviews
Breakfast available
With a stay at Eight Acres Hotel in Elgin, you'll be within a 5-minute drive of Moray Leisure Centre and Elgin Museum. This hotel is 1.7 mi (2.8 km) from Elgin Cathedral and 3 mi (4.8 km) from Spynie Palace.

Hotel in Lossiemouth · 8.09 km from centre
7.4
1,457 reviews
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
Recently refurbished, the rooms at Stotfield Hotel have original character and Victorian features, and each has a private bathroom. Guests benefit from free on-site parking.
Free WiFi is available throughout the property.
The Brasserie Restaurant offers an excellent option for both lunch and dinner. Set overlooking the sea with stunning views across the Moray Firth, it offers freshly prepared food. There is an array of wines and drinks to choose from as well as a selection of over 70 of the finest Scottish whiskeys.
Stotfield Hotel has views towards the Cromarty Firth and the hills of Caithness. The Castle and Coastal Trails are easily accessible, and Inverness is within an hour’s drive.

Bed & breakfast in Elgin · 0.79 km from centre
7.6
123 reviews
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Elgin Museum and Elgin Cathedral. This bed & breakfast is 1 mi (1.6 km) from Moray Leisure Centre and 2.7 mi (4.4 km) from Spynie Palace.

Guesthouse in Elgin · 0.56 km from centre
9.6
55 reviews
Breakfast available
With a stay at West End Guest House in Elgin, you'll be within a 15-minute walk of Moray Leisure Centre and Elgin Museum. This guest house is 0.9 mi (1.4 km) from Elgin Cathedral and 2.8 mi (4.5 km) from Spynie Palace.

Guesthouse in Elgin · 1.03 km from centre
9.8
63 reviews
Breakfast available
With a stay at The Pines Guesthouse in Elgin, you'll be within a 10-minute walk of Elgin Cathedral and Elgin Museum. This guest house is 1.1 mi (1.7 km) from Moray Leisure Centre and 2.3 mi (3.7 km) from Spynie Palace.

Guesthouse in Lossiemouth · 8.06 km from centre
9.6
231 reviews
Offering a shared lounge and sea view, Links Lodge is located in Lossiemouth, less than 1 km from Lossiemouth West Beach and 9.1 km from Elgin Cathedral. This 4-star bed and breakfast offers water sports facilities, a 24-hour front desk and free WiFi. Nairn Museum is 44 km away and The Nairn Golf Club is 45 km from the bed and breakfast.
Guests at the bed and breakfast will be able to enjoy activities in and around Lossiemouth, like diving, cycling and fishing. Canoeing can be enjoyed nearby.
Brodie Castle is 33 km from Links Lodge, while Nairn Dunbar Golf Club is 43 km away.

Apartment in Elgin · 0.87 km from centre
7.6
5 reviews
With a stay at this apartment in Elgin, you'll be a 3-minute walk from Elgin Cathedral and 8 minutes by foot from Elgin Museum. This apartment is 1.1 mi (1.8 km) from Moray Leisure Centre and 2 mi (3.3 km) from Spynie Palace.

Hotel in Elgin · 1.37 km from centre
Located in Elgin, this apartment is within a 15-minute drive of Elgin Cathedral and Elgin Museum. This apartment is 1.8 mi (2.9 km) from Spynie Palace and 4.8 mi (7.7 km) from Glen Moray Distillery.

Hotel in Lossiemouth · 8.00 km from centre
With a stay at Poseidon's Inn in Lossiemouth, you'll be a 2-minute walk from Moray Golf Club and 15 minutes by foot from Lossiemouth Fisheries & Community Museum. This hotel is 1 mi (1.6 km) from Lossiemouth East Beach and 1.9 mi (3.1 km) from Covesea Lighthouse.

Vacation home in Lossiemouth · 7.72 km from centre
When you stay at Beach Cottage Pet Child Friendly Stay in Moray in Lossiemouth, you'll be on the beach, within a 15-minute walk of Lossiemouth East Beach and Harbour Treasures. This holiday home is 0.8 mi (1.2 km) from Moray Golf Club and 4.3 mi (6.9 km) from Spynie Palace.

Apartment in Lossiemouth · 8.01 km from centre
With a stay at this apartment in Lossiemouth, you'll be a 3-minute walk from Lossiemouth East Beach and 6 minutes by foot from Lossiemouth Fisheries & Community Museum. This apartment is 0.6 mi (1 km) from Moray Golf Club and 2.7 mi (4.3 km) from Covesea Lighthouse.

Holiday home in Lossiemouth · 8.32 km from centre
9.8
12 reviews
Located in Lossiemouth and only 400 metres from Lossiemouth West Beach, Aurora provides accommodation with sea views, free WiFi and free private parking. The 4-star holiday home is 34 km from Brodie Castle. The property is non-smoking and is situated 9.4 km from Elgin Cathedral.
The 2-bedroom holiday home comes with a fully equipped kitchen with a dishwasher, and 2 bathrooms with a shower and a washing machine. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
Nairn Dunbar Golf Club is 43 km from the holiday home, while Nairn Museum is 44 km away. Inverness Airport is 55 km from the property.

Holiday home in Elgin · 3.49 km from centre
9.3
8 reviews
Primrose Cottage, a property with a garden, is set in Elgin, 23 km from Brodie Castle, 32 km from Nairn Dunbar Golf Club, as well as 33 km from Nairn Museum. With free private parking, the property is 4.8 km from Elgin Cathedral and 49 km from Huntly Castle. The property is non-smoking and is located 50 km from Castle Stuart Golf Links.
With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with kitchenware. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
The Nairn Golf Club is 34 km from the holiday home, while Cawdor Castle is 39 km away. The nearest airport is Inverness Airport, 44 km from Primrose Cottage.

Vacation home in Lossiemouth · 7.72 km from centre
When you stay at this holiday home in Lossiemouth, you'll be on the beach, within a 15-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This holiday home is 0.8 mi (1.2 km) from Moray Golf Club and 2.8 mi (4.5 km) from Covesea Lighthouse.

Holiday home in Lossiemouth · 8.55 km from centre
9.3
7 reviews
Spinnaker is located in Lossiemouth, 600 metres from Lossiemouth East Beach, less than 1 km from Lossiemouth West Beach, as well as 10 km from Elgin Cathedral. This holiday home is 44 km from Nairn Museum and 46 km from The Nairn Golf Club.
The holiday home is equipped with 2 bedrooms and a fully fitted kitchen with a dishwasher. Providing free private parking, this 5-star holiday home also features free WiFithroughout the property.
Brodie Castle is 34 km from the holiday home, while Nairn Dunbar Golf Club is 44 km away.

Bed and breakfast in Lossiemouth · 8.22 km from centre
9.4
388 reviews
Norland B & B is situated in Lossiemouth, 600 metres from Lossiemouth West Beach, 1.2 km from Lossiemouth East Beach, as well as 9.2 km from Elgin Cathedral. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. Nairn Museum is 44 km away and The Nairn Golf Club is 45 km from the bed and breakfast.
The bed and breakfast features some units with sea views, and units have a private bathroom.
You can play tennis at this 4-star bed and breakfast, and the area is popular for snorkelling and cycling. Fishing can be enjoyed nearby.
Brodie Castle is 34 km from Norland B & B, while Nairn Dunbar Golf Club is 43 km from the property.