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
Inn in Lossiemouth · 4.93 mi from centre
8.2
186 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.4 mi (0.7 km) from Harbour Treasures and 0.6 mi (0.9 km) from Moray Golf Club.
Hotel in Elgin · 0.50 mi from centre
9.4
393 reviews
Breakfast available
With a stay at Laichmoray Hotel in Elgin, you'll be within a 10-minute walk of Relax and Elgin Museum. This hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.7 mi (4.3 km) from Spynie Palace.
Bed & breakfast in Elgin · 0.49 mi from centre
7.6
121 reviews
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Relax and Elgin Museum. This bed & breakfast is 0.7 mi (1.1 km) from Elgin Cathedral and 2.7 mi (4.4 km) from Spynie Palace.
Apartment in Elgin · 0.54 mi 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 0.8 mi (1.3 km) from Relax and 2 mi (3.3 km) from Spynie Palace.
Hotel in Elgin · 1.04 mi from centre
7.0
200 reviews
Breakfast available
With a stay at Eight Acres Hotel in Elgin, you'll be within a 5-minute drive of Elgin Museum and Relax. This hotel is 1.7 mi (2.8 km) from Elgin Cathedral and 3 mi (4.8 km) from Spynie Palace.
Hotel in Elgin · 1.13 mi 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.1 mi (1.7 km) from Relax and 2.8 mi (4.5 km) from Spynie Palace.
Guesthouse in Elgin · 0.35 mi 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 Relax and Elgin Museum. This guesthouse is 0.9 mi (1.4 km) from Elgin Cathedral and 2.8 mi (4.5 km) from Spynie Palace.
Cottage in Lossiemouth · 5.07 mi from centre
10.0
1 review
When you stay at Covesea Lighthouse Cottages in Lossiemouth, you'll be near the beach, within a 10-minute walk of Moray Golf Club and Harbour Treasures. This beach cottage is 0.5 mi (0.7 km) from Lossiemouth Fisheries & Community Museum and 1 mi (1.6 km) from Lossiemouth East Beach.
Guesthouse in Lossiemouth · 5.01 mi from centre
9.6
243 reviews
Links Lodge offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral. This 4-star bed and breakfast offers water sports facilities, a 24-hour front desk, and free Wifi. The accommodation provides luggage storage space and a shared lounge for guests.
Guests at the bed and breakfast will be able to enjoy activities in and around Lossiemouth, like diving, cycling, and fishing. If you'd like to discover the area, canoeing is possible in the surrounding area.
Brodie Castle is 21 miles from Links Lodge, while Nairn Dunbar Golf Club is 27 miles away.
Guesthouse in Elgin · 0.64 mi from centre
9.8
61 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 guesthouse is 0.6 mi (0.9 km) from Relax and 2.3 mi (3.7 km) from Spynie Palace.
Bed & breakfast in Lossiemouth · 4.69 mi 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 Lossiemouth · 4.97 mi from centre
8.2
162 reviews
Breakfast available
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.2 km) from Lossiemouth Fisheries & Community Museum and 0.8 mi (1.3 km) from Lossiemouth East Beach.
Bed and breakfast in Elgin · 0.99 mi from centre
8.3
680 reviews
The Milton Accommodation enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle. This bed and breakfast features free private parking, full-day security, and free Wifi. Nairn Museum is 23 miles from the bed and breakfast, and The Nairn Golf Club is 24 miles away.
At the bed and breakfast, all units include a wardrobe and a flat-screen TV. At the bed and breakfast, units include bed linen and towels.
Guests can relax in the garden at the property.
Brodie Castle is 17 miles from the bed and breakfast, while Nairn Dunbar Golf Club is 23 miles from the property.
Hotel in Elgin · 0.19 mi from centre
8.2
460 reviews
Breakfast available
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum. This golf hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.6 mi (4.1 km) from Spynie Palace.
Guest house in Elgin · 0.20 mi from centre
9.0
273 reviews
Breakfast available
St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi. On-site staff can arrange airport transfers.
The guest house offers a seating area with a flat-screen TV and a private bathroom with bathrobes, slippers, and walk-in shower. A microwave and fridge are also featured, as well as a kettle. At the guest house, all units include bed linen and towels.
For visitors looking to embark on day trips to nearby landmarks, St Michaels Guest House offers a selection of packed lunches.
Elgin Cathedral is a 12-minute walk from the accommodation, while Huntly Castle is 28 miles away.
Hotel in Lossiemouth · 4.97 mi from centre
8.8
154 reviews
With a stay at Poseidon's Inn in Lossiemouth, you'll be near the beach, just a 2-minute walk from Moray Golf Club and 15 minutes by foot from Harbour Treasures. This hotel is 0.8 mi (1.2 km) from Lossiemouth Fisheries & Community Museum and 1 mi (1.6 km) from Lossiemouth East Beach.
Hotel in Lossiemouth · 4.96 mi from centre
8.2
546 reviews
Located in Lossiemouth, a 11-minute walk from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi. The hotel features family rooms.
With a private bathroom equipped with a shower and free toiletries, certain units at the hotel also provide guests with a sea view.
Breakfast is available, and includes continental, Full English/Irish and vegetarian options.
Elgin Cathedral is 5.8 miles from GOLF View Hotel & Macintosh Restaurant, while Brodie Castle is 20 miles away.
Hotel in Elgin · 0.31 mi from centre
8.8
229 reviews
Breakfast available
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.
The bright and airy bedrooms each have a flat-screen TV and a work desk. All rooms have a private modern bathroom with free toiletries, and tea/coffee facilities are available.
The spacious restaurant at Sunninghill serves classic British cuisine and hearty full English breakfasts. The bar offers a range of light snacks, bottled beers and international wines.
Just a short walk from St Giles Shopping Center, Sunninghill Hotel is a 5-minute drive from Elgin Golf Club. Free on-site parking is available, and Lossiemouth is a 10-minute drive away.
Cottage in Elgin · 0.37 mi from centre
8.0
1 review
Located in Elgin, this cottage is a 3-minute drive from Relax and 8 minutes from Moray Golf Club. This cottage is 4.9 mi (7.8 km) from Glen Moray Distillery and 7.2 mi (11.5 km) from Pluscarden Abbey.
Holiday home in Lossiemouth · 5.32 mi from centre
9.6
5 reviews
Spinnaker offers accommodations in Lossiemouth, a 6-minute walk from Lossiemouth East Beach and 5.9 miles from Elgin Cathedral. The property is around 21 miles from Brodie Castle, 27 miles from Nairn Dunbar Golf Club, and 27 miles from Nairn Museum. The vacation home offers free Wifi and free private parking.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. A TV is featured. The property offers sea views.
Guests at Spinnaker will be able to enjoy activities in and around Lossiemouth, like golfing, cycling, and fishing.
The Nairn Golf Club is 28 miles from the accommodation. Inverness Airport is 34 miles away.
Nestled in the heart of one of the world’s most celebrated malt whisky regions, Elgin is the perfect choice for a last-minute UK getaway. Roughly equidistant from both Aberdeen and Inverness, the town is surrounded by breathtaking Highland scenery, has a rich local culture and, of course, offers visitors some of Scotland’s best distilleries. In the centre of town, you’ll find the ruined Elgin Cathedral: one of Scotland’s most impressive cathedrals. Moreover, the town boasts some of the best hotels in Moray to boot.
Looking for a cosy guest house or a grand mansion house hotel? You’ll find a wealth of accommodation options awaiting you in Elgin. Many offer added extras, including onsite parking and free WiFi.
When it comes to activities, you’ll be spoilt for choice. The town’s High Street is full of independent cafés, pubs, restaurants and shops. At the top of the street, you’ll find the Elgin Museum. One of the UK’s oldest museums, its fascinating collection has been housed in the building since 1843. As well as plenty of history, Scotland’s rugged coastline is just a short drive away. It makes for a wonderful day out — whatever the weather! Craving nature, culture or tasty Scottish food? Elgin is sure to delight, so why not book a last-minute hotel deal today?
Home to over half of Scotland’s distilleries, the county of Moray is a whisky aficionado’s dream. It’s not just that which makes this region so special, though. Beautifully rugged landscapes, rich local culture and numerous magnificent historic sites make it the perfect destination for any kind of last-minute break.