Elgin

Elgin is a historic town located in Moray, Scotland, United Kingdom. It is known for its impressive ruins of Elgin Cathedral, which dates back to the 13th century. The town has a charming high street lined with shops, cafes, and historic buildings.

Elgin is also surrounded by beautiful countryside, making it a popular destination for outdoor activities such as hiking and mountain biking.

Day plans

Spend a day exploring around

day 1

Exploring Elgin

morning:Start your day with a visit to Elgin Museum to learn about the local history and culture. Take a leisurely stroll through the charming Birnie Loch Nature Reserve, and enjoy the peaceful atmosphere of the natural surroundings. For a delightful breakfast, head to Ditsy's Tearoom and savor their freshly baked pastries and aromatic coffee.

afternoon:Discover the impressive ruins of Elgin Cathedral, a historic landmark with stunning architecture and serene gardens. Explore the unique boutiques and independent shops along South Street, where you can pick up some local artisan crafts and gifts. For a satisfying lunch, stop by the charming Sunninghill Hotel Restaurant and indulge in their delicious traditional dishes.

evening:Enjoy a night-out at The Muckle Cross, a cozy pub with a friendly atmosphere and a great selection of local ales and spirits.

day 2

Cultural Day in Elgin

morning:Immerse yourself in the art world at Moray Art Centre, where you can admire a diverse range of contemporary artworks and exhibitions. Take a refreshing walk along the picturesque coastal path at Lossiemouth East Beach, and take in the stunning views of the sea and cliffs. For a scrumptious breakfast, make a visit to The Bakehouse Cafe and relish their freshly baked goods and aromatic brews.

afternoon:Visit the fascinating Duffus Castle, an ancient fortress steeped in history and nestled amidst scenic countryside. Dive into the local history and heritage at Spynie Palace, a historic site with intriguing ruins and beautiful grounds. For a delightful lunch, The Boathouse Restaurant offers delectable seafood and stunning views of the marina.

evening:End the day with a night-out at Drouthy Cobbler, a trendy bar hosting live music and a wide selection of craft beers and cocktails.

day 3

Nature & Wildlife Day

morning:Embark on a guided tour at the Scottish Dolphin Centre to catch a glimpse of the magnificent bottlenose dolphins in their natural habitat. Immerse yourself in the serene surroundings of Winding Walks Park, where you can enjoy a leisurely stroll and observe the vibrant flora and fauna. For a delicious breakfast, The Secret Garden Cafe offers a delightful selection of homemade treats and refreshing beverages.

afternoon:Head to Quarrelwood Forest, an enchanting woodland area perfect for a peaceful hike amidst ancient trees and diverse wildlife. Experience the magic of Falconer Museum, housing captivating exhibits and artifacts representing the local wildlife and natural history. For a satisfying lunch, The Mansefield Hotel serves up a range of hearty meals and local specialties.

evening:For a vibrant night-out, visit The Muckle Cross, a popular spot known for its lively atmosphere, live music, and a wide array of drinks.

day 4

Scenic Exploration in Elgin

morning:Take a morning walk around Cooper Park, a beautiful green space featuring scenic pathways, colorful blooms, and a serene pond. Explore the hidden gem that is Millbuies Country Park, where you can bask in the tranquil lake views and lush woodlands. For a delightful breakfast, The Waverley Tearoom offers a selection of scrumptious treats and hot beverages.

afternoon:Stroll along the River Lossie to enjoy the idyllic water views and lush riverside scenery. Discover the historic gems at Elgin Library, home to a collection of rare books, local archives, and fascinating exhibitions. For a tasty lunch, Gather & Gather Cafe provides a cozy setting and delicious homemade soups and sandwiches.

evening:For a lively night-out, head to The Drouthy Cobbler, a hip bar featuring an extensive choice of craft beers, specialty cocktails, and live music performances.

Elgin Famous Food

Must-Try local dishes

Cullen Skink

A creamy soup made of smoked haddock, potatoes, and onions. A must-try at The Drouthy Cobbler, a popular pub in the town center.

Must-Try!

Haggis

A savory pudding containing sheep's pluck (heart, liver, and lungs), minced with onion, oatmeal, suet, spices, and salt, mixed with stock, traditionally encased in the animal's stomach. Enjoy this Scottish delicacy at The Sunninghill Hotel's restaurant.

Arbroath Smokies

These smoked haddock fish are a local specialty and can be savored at the Moray Coast Fish Shack, a charming spot near the beach.

Photography Spots in Elgin

Locations for the best views and photo opportunities

Elgin Cathedral

A historical attraction with picturesque ruins and scenic surroundings, offering stunning views for photography.

The Plainstones

A charming public space with views of the surrounding architecture and a lively, photogenic atmosphere.

Millbuies Country Park

A nature reserve with serene lakes, woodland trails, and scenic viewpoints, perfect for capturing the beauty of the outdoors.

Seasonal Advice

Best times to visit and what to expect in different seasons

Spring

Spring is a great time to visit Elgin, as the city starts to come alive with colorful blossoms and the weather begins to warm up. It's an ideal time for outdoor activities and exploring the beautiful gardens and parks.

Summer

Summer is the peak tourist season in Elgin, with longer days and pleasant weather. It's a great time for outdoor events, festivals, and enjoying the scenic countryside.

Autumn

Autumn brings beautiful fall foliage to Elgin, making it a picturesque time to visit. The crisp air and changing colors make it perfect for scenic walks and enjoying the local produce at harvest festivals.

Winter

Winter in Elgin can be cold, but the city comes to life with festive decorations and holiday markets. It's a cozy time to visit, with opportunities to enjoy winter sports and warm up in charming cafes and pubs.

Food Markets & Street Food

A food market and street food guide

Elgin Farmers' Market

Held on the first Saturday of every month, the market offers an array of fresh, locally-sourced produce, including artisanal cheeses, baked goods, and organic vegetables. Don't miss the opportunity to sample the diverse street food offerings featuring international flavors, such as Greek gyros and Mexican tacos.

Thistle Street Food Market

A bustling market in the heart of Elgin that showcases an eclectic range of street food. Visitors can indulge in gourmet burgers, wood-fired pizzas, and delectable desserts in a vibrant atmosphere.

Things to do in Elgin

Unique local experiences...

Pet sitters in Elgin

Relax and unwind while your furry friend enjoys making a new companion!

Continue exploring United Kingdom

London, Birmingham, Portsmouth, Southampton, Leeds, Nottingham, Bristol, Glasgow, Manchester, Sheffield, Liverpool, Leicester, Caerdydd, Edinburgh, Worthing, Stoke-on-Trent, Coventry, Belfast, Reading, Kingston upon Hull, Newcastle, Bradford, Bolton, Sunderland, Derby, Plymouth, Westminster, Wolverhampton, Northampton, Abertawe, Barnsley, Swindon, Norwich, Luton, Milton Keynes, Solihull, Islington, Aberdeen, Peterborough, Croydon, Bournemouth, Basildon, Maidstone, Ilford, Warrington, Huddersfield, Southend, Newport, Enfield, Oxford, Ipswich, Harrow, Dundee, West Bromwich, Gloucester, Poole, Birkenhead, Telford, Preston, York, Middlesbrough, Blackpool, Stockport, Brighton, Sale, Lincoln, Tottenham, Exeter, Cambridge, Romford, Colchester, High Wycombe, Gateshead, Slough, Blackburn, Cheltenham, Chelmsford, Rochdale, Wythenshawe, Sutton Coldfield, Doncaster, Rotherham, Walthamstow, Basingstoke, Crawley, Dagenham, Gillingham, Halifax, Salford, Wigan, Hounslow, Wembley, Saint Helens, Worcester, Eastbourne, Wakefield, Oldham, Hammersmith, Rayleigh, Hemel Hempstead, Bath, Hayes, Darlington, Wimbledon, Bedford, Hove, Southport, Hastings, Orpington, Watford, Stevenage, Grimsby, Hartlepool, Bromley, Chester, Fulham, Nuneaton, Derry, Ealing, Woolwich, Aylesbury, Ashford, Stockton-on-Tees, Edmonton, Saint Albans, Harlow, Burnley, Redditch, Batley, Scunthorpe, Dudley, Bury, Eastleigh, Brixton, Southall, Bracknell, Paisley, Guildford, Chatham, East Ham, Weston-super-Mare, Carlisle, South Shields, East Kilbride, Newcastle under Lyme, Burton upon Trent, Gravesend, Tamworth, Harrogate, Crewe, Shrewsbury, Gosport, Lisburn, Lowestoft, Rugby, Stafford, Chingford, Uxbridge, Mansfield, Rhondda, Tynemouth, Cannock, Walsall, Washington, Grays, Godalming, Walton upon Thames, Finchley, Thornton Heath, Torquay, Farnborough, Kensington, Boston, Paignton, Waterlooville, Guiseley, Bognor Regis, Hornchurch, Maidenhead, Mitcham, Feltham, Stourbridge, Rochester, Dewsbury, Woking, Sittingbourne, Acton, Twickenham, Runcorn, Wrecsam, Widnes, Margate, Ellesmere Port, Bangor, Taunton, Wallasey, Loughborough, Barking, Edgware, Littlehampton, Ruislip, Halesowen, Streatham, Royal Tunbridge Wells, Bebington, Aldershot, Macclesfield, Wellingborough, Kettering, Braintree, Royal Leamington Spa, Kidderminster, Barrow in Furness, Corby, Canterbury, Christchurch, Keighley, Hamilton, Hereford, Dunfermline, Brentwood, Altrincham, Lancaster, Crosby, Barri, Willenhall, Bootle, Stratford, Folkestone, Dartford, Weymouth, Horsham, Cumbernauld, Esher, Andover, Livingston, Neath, Clacton-on-Sea, Northwich, Rowley Regis, Scarborough, Leith, Yeovil, Pen-y-Bont ar Ogwr, Eltham, Hampstead, Cwmbran, Sutton in Ashfield, Welwyn Garden City, Morden, Smethwick, Kirkcaldy, Durham, Perth, Barnet, Stretford, Banbury, Beckenham, Greenford, Ayr, Wokingham, Kilmarnock, Cheshunt, Havant, Kirkby, Salisbury, Erith, Hinckley, Ashton, Surbiton, Castleford, Catford, Worksop, Morley, Coatbridge, Wallsend, Merthyr Tudful, Sidcup, Kingston upon Thames, Middleton, Fleet, King’s Lynn, Hoddesdon, Fareham, Greenock, Urmston, Sutton, Caerphilly, Bridgwater, Leigh, Hatfield, Newbury, Welling, Kingswood, Dunstable, Bury Saint Edmunds, Ramsgate, Inverness, Strood, Cleethorpes, Skelmersdale, Tipton, Eccles, Pinner, Great Yarmouth, Tonbridge, Ilkeston, Leyland, Glenrothes, Chorley, Herne Bay, Bishops Stortford, Arnold, Long Eaton, Coalville, Stirling, Bletchley, Leighton Buzzard, Airdrie, Blyth, Port Talbot, Laindon, Redcar, Llanelli, Beeston, Small Heath, Camberley, Houghton le Spring, Whitley Bay, Denton, Chippenham, West Bridgford, Borehamwood, Hyde, Hendon, Falkirk, Walkden, Kenton, Woodley, Accrington, Bridlington, Winchester, Billingham, Winsford, Ewell, Morecambe, Grantham, Swadlincote, Exmouth, North Shields, Hitchin, Spalding, Rainham, Letchworth, Lichfield, Irvine, Wickford, Loughton, Glossop, Huyton, Abingdon, Trowbridge, Warwick, Motherwell, Dumfries, Brighouse, Wigston Magna, Windsor, Didcot, Earley, Bexleyheath, Rushden, Ecclesfield, Wisbech, Darwen, Prestwich, Epsom, Pontypridd, Rutherglen, Saint Neots, Bedworth, Dover, Chichester, Deal, Pontefract, Bicester, Beverley, Burgess Hill, Stratford-upon-Avon, Newark upon Trent, Northolt, Wishaw, Harpenden, Whitstable, Congleton, Radcliffe, Carshalton, Plympton, Bulwell, Newtownards, Kendal, Sevenoaks, Northfleet, Cramlington, Bromsgrove, Nelson, Cambuslang, Pont-y-pŵl, Hanwell, Stanford le Hope, Ballymena, Frome, Wood Green, Bushey, Heywood, Carrickfergus, Bearsden, Reddish, Billericay, Newry, Darlaston, Ashington, Jarrow, Witney, Shotley Bridge, Ashford, Longton, Melton Mowbray, Haverhill, Thetford, Aldridge, Seaford, Farnworth, Highbury, Newton Mearns, Cheadle Hulme, Newton Aycliffe, East Grinstead, Ashton in Makerfield, Clydebank, Wilmslow, Burntwood, Fleetwood, Bournville, Shenley Brook End, Consett, New Milton, Coulsdon, Farnham, Bilston, Wellington, Witham, Oldbury, Thatcham, Bishop Auckland, Longbridge, Bloxwich, Upminster, Kirkby in Ashfield, Workington, Kingswinford, Rhyl, Whitehaven, Droitwich, Daventry, Hindley, Portishead, Pitsea, Westhoughton, Broadstairs, Thundersley, Gorleston-on-Sea, Penistone, Thornaby on Tees, Hertford, Newton in Makerfield, Felixstowe, Rugeley, Kings Norton, Alfreton, Chester-le-Street, Farnley, Great Sankey, Golborne, Plymstock, Ryde, Ormskirk, Barnstaple, Rickmansworth, Littleover, Newport, Arbroath, Caversham, Oadby, Kidsgrove, East Retford, Huntingdon, Stalybridge, Stanmore, Droylsden, Marple, Perry Barr, Gosforth, Newton Abbot, Bishopbriggs, Whitefield, Penwortham, Harborne, Rawtenstall, Clifton, Swinton, Bathgate, Market Harborough, Waltham Abbey, Gainsborough, Erdington, Haywards Heath, Wednesfield, Farsley, Kenilworth, Potters Bar, Foleshill, Formby, Pudsey, Evesham, March, Tiverton, Shoeburyness, Litherland, Yeadon, Acomb, Reigate, Penarth, Horley, Newquay, Camborne, Northwood, Atherton, Clevedon, Sandbach, Renfrew, Belper, Sheldon, Falmouth, Yate, Biggleswade, Bailleston, Truro, Stowmarket, Chesham, Richmond, Chandlers Ford, Kirkintilloch, Darton, Royton, Dronfield, Ossett, Penzance, Skegness, Saint Austell, Caterham, Woodlesford, Stratton Saint Margaret, Normanton, Wallington, Musselburgh, Norton, Leek, Leigh-on-Sea, Boscombe, Llandudno, Failsworth, Kirkstall, Crowborough, Dumbarton, Shoreham-by-Sea, Hythe, Hailsham, Omagh, Maghull, Newmarket, Sandhurst, Tewkesbury, Rothwell, Bellshill, Ely, Ripley, Seaham, Peterlee, Dorchester, Halewood, Killingworth, Horwich, Buxton, Bispham, Hampton, Minster, Antrim, Irlam, Biddulph, Spennymoor, Garforth, Sleaford, Stoke Gifford, Selby, Stamford, Davyhulme, Burnham-on-Sea, Abbots Langley, Mirfield, Goole, Kempston, Adel, Liversedge, Great Linford, Faversham, Dukinfield, Peterhead, Ecclesall, Ystrad Mynach, Frimley, Molesey, Prestatyn, Cirencester, Calne, Monkseaton, Southbourne, Horsforth, Larne, Lancing, Ware, Broughty Ferry, Eastwood, East Dereham, Stannington, Ebbw Vale, Appley Bridge, Rawmarsh, Staines-upon-Thames, Bedlington, Mill Hill, Almondbury, Hadleigh, Bingley, Bideford, Staveley, Shaw, Fulwood, Warminster, Redhill, Heckmondwike, Poulton le Fylde, Berkhampstead, Wandsworth, Sunbury, Mickleover, Bourne, Madeley, Ramsbottom, Colne, Alton, Portchester, Harwich, South Ockendon, Moreton, Whittlesey, Fern Down, Barrhead, Maesteg, Saint Andrews, Bonnyrigg, Quedgeley, Woodhouse, Royston, Bramhall, Louth, Hednesford, Thorne, Houghton Regis, Thornton, Heanor, Friern Barnet, Milton, Hatfield, Glen Parva, Cottingham, Clitheroe, Mosbrough, Heysham, Clayton, Guisborough, Morriston, High Blantyre, Maltby, Braunstone, Haslingden, North Hykeham, Devizes, Saltash, Haslemere, Brixham, Saint Ives, Fazakerley, Windlesham, Connahs Quay, Plumstead, Bredbury, Wellington, Banstead, Whickham, Grangemouth, Keynsham, Cleckheaton, The Mumbles, Cowley, Hebburn, Ashby de la Zouch, Enfield Lock, Kilwinning, Westbury, Stone, Denby Dale, Bangor, Birstall, Dungannon, Ripon, Queensbury, Stepney, Basford, Tyldesley, East Barnet, Upton, Buckley, Johnstone, Worcester Park, East Finchley, Lewes, Chertsey, South Hayling, Penicuik, Adwick le Street, Hayes, Addlestone, Northallerton, Lymington, Carterton, Ponders End, Ince-in-Makerfield, Porthcawl, Nailsea, Oswestry, Swinton, West Ham, Matlock, Saffron Walden, Shipley, Todmorden, Stapleford, Weybridge, Knaresborough, Broxburn, Seacombe, Baildon, Perivale, Wombwell, Stanley, Llantrisant, Broxbourne, Dawlish, Featherstone, Mexborough, Neston, Bidston, Northenden, Chellaston, Verwood, Redruth, Palmers Green, Totteridge, Blaydon, New Brighton