VacationSelector
Inverness Castle above the River Ness, Inverness
InvernessInverness Castle above the River Ness
St Andrews Castle on its cliff above the North Sea, St Andrews
St AndrewsSt Andrews Castle on its cliff above the North Sea

Photos: Inverness by Diliff, CC BY-SA 3.0, cropped; St Andrews by Holger Uwe Schmitt, CC BY-SA 4.0, cropped.

Inverness or St Andrews?

Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.

Choose Inverness for

  • nature and the outdoors
  • families
  • prices

Inverness is the base for a trip built around landscape. Loch Ness, Glen Affric and the Cairngorms are all within about an hour, dolphins surface off Chanonry Point, and the town is a little kinder to the wallet and has more to keep children busy. It suits walkers, drivers and families who will spend their days out in the glens and come back for a dram and a fiddle session.

Choose St Andrews for

  • culture and sights
  • day trips
  • getting around

St Andrews rewards the traveller who wants history and a coastline on foot. The cathedral ruins, the clifftop castle, the university quadrangles and the Old Course sit a short stroll from three beaches, and the East Neuk villages, Dundee and Edinburgh make more varied outings than anything within reach of Inverness. Choose it for a compact stay with golf, sea air and a strong sense of the past, where you rarely need a car in town.

Scoreboard

Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.

Beaches & swimming. Inverness 20, St Andrews 28: St Andrews leads by 8 points.
Food & drink. Inverness 36, St Andrews 38: St Andrews leads by 2 points.
Culture & sights. Inverness 27, St Andrews 44: St Andrews leads by 17 points.
Nightlife. Inverness 28, St Andrews 22: Inverness leads by 6 points.
Nature & outdoors. Inverness 84, St Andrews 60: Inverness leads by 24 points.
Day trips. Inverness 56, St Andrews 72: St Andrews leads by 16 points.
Good for families. Inverness 55, St Andrews 45: Inverness leads by 10 points.
Getting around. Inverness 48, St Andrews 62: St Andrews leads by 14 points.
Shopping & style. Inverness 30, St Andrews 33: St Andrews leads by 3 points.
Affordability. Inverness 38, St Andrews 30: Inverness leads by 8 points.
Live music & performing arts. Inverness 33, St Andrews 27: Inverness leads by 6 points.
Wellness & relaxation. Inverness 30, St Andrews 35: St Andrews leads by 5 points.
0255075100

Your match

Pick a travel style or drag the sliders, and both match scores follow your weighting.

Too close to call, 1 point apart

Inverness
40match

Wins on nature and the outdoors and families with your weighting.

St Andrews
41match

Wins on culture and sights and day trips with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

St Andrews 28Inverness 20

Neither is a swimming destination. The sea peaks at around 14°C in both, so in either place a beach day means a walk in a jacket. The difference is how close the sand is. The best beaches near Inverness are out of town, at Nairn or on the Black Isle at Rosemarkie and Chanonry Point, and watching for dolphins is the real draw there.

St Andrews has its beaches on the doorstep. West Sands is a long, dune-backed strand for walking and flying kites, East Sands by the harbour is sheltered enough for families, and little Castle Sands below the ruins is where locals take their cold dip.

Food & drink

St Andrews 38Inverness 36

The two eat at much the same level: Scottish produce cooked well in a few serious kitchens, with the choice thinning out quickly beyond them. The character differs. Inverness leans on Highland seafood, venison and a deep whisky culture in its bars. St Andrews is more about cafés, bakeries and ice cream on summer evenings, plus crab, lobster and harbourside fish and chips in the East Neuk villages.

Culture & sights

St Andrews 44Inverness 27

St Andrews has much the richer old town. The ruined cathedral and St Rule's Tower, the castle with its siege mine, the university founded in 1413 and the golf heritage around the Old Course add up to a dense, walkable day or two of history.

Inverness has its sandstone castle, the cathedral across the Ness and a compact museum with Pictish stones. Its most powerful site, Culloden battlefield, lies outside town, though, and much of the region's heritage means driving out.

Nightlife

Inverness 28St Andrews 22

Both are pub towns, but Inverness has a little more going on in the evening. Around Church Street and the riverside there is a cluster of old panelled bars and whisky bars, plus a couple of late bars and small clubs at weekends.

St Andrews depends on its students. In term time the livelier bars and the students' union fill up, but in summer, when most visitors come, the town goes to bed early.

Nature & outdoors

Inverness 84St Andrews 60

This is where Inverness pulls well ahead. Loch Ness and the Great Glen, the Caledonian pinewood of Glen Affric and the Cairngorms are each within about an hour, with Torridon and the edges of Glencoe also in range. Fife has nothing like this scale of mountain and glen country.

St Andrews offers a gentler kind of outdoors. The Fife Coastal Path runs past sea stacks and caves, wading birds gather on the Eden estuary and seals haul out at Tentsmuir. Real hill walking means driving to the Lomond Hills or Perthshire.

Day trips

St Andrews 72Inverness 56

St Andrews has the more varied outings. The East Neuk villages are half an hour or less along the coast, and Dundee, with the V&A and Captain Scott's ship Discovery, is about as close. Edinburgh, Falkland Palace and Stirling Castle each make a full day, so a week can mix towns, palaces and harbours.

From Inverness, day trips go to single sites: Urquhart Castle, Cawdor, Fort George, the Clava Cairns and the Speyside distilleries. They are fine places, but there is no other city within reach, and most are far easier by car or on a tour.

Good for families

Inverness 55St Andrews 45

Both are safe and easy to manage with children, but Inverness has more to fill a week. The Aquadome pool covers rainy days, the Ness Islands and Bught Park are right in town, and the forest adventure park at Carrbridge and the polar bears at the Highland Wildlife Park are each under an hour's drive.

St Andrews suits a quieter few days. Children can explore the aquarium on the Scores, ride the miniature railway at Craigtoun Park and play a round on the putting green beside the Old Course.

Getting around

St Andrews 62Inverness 48

St Andrews is the easier town to get around. Almost everything a visitor wants, from the beaches to the cathedral to the Old Course, is a short walk apart. Frequent buses link the town to Leuchars station, about 8km away, which connects to the rail network.

Inverness also has a walkable centre and a central station, with scenic lines towards Kyle of Lochalsh and Thurso. Its real attractions lie down single-track roads with thin bus services, though, so most visitors hire a car or book tours.

Shopping & style

St Andrews 33Inverness 30

Inverness sells the Highlands, while St Andrews sells golf. In Inverness people take home tartan, tweed, Celtic silver jewellery and malt whisky from specialist shops. The Victorian Market arcade holds small independent shops, and a second-hand bookshop in a former church is worth a browse.

St Andrews fills Market Street and South Street with clubs, golf clothing and Old Course souvenirs, along with cashmere, independent bookshops and delicatessens. In either town an afternoon is plenty. Neither has luxury fashion, and keen shoppers staying in St Andrews go to Edinburgh.

Affordability

Inverness 38St Andrews 30

Neither is cheap, but Inverness is easier on a budget. Its rooms climb steeply in July and August but drop considerably in the shoulder seasons and winter. The landscape that draws most visitors costs nothing to walk in, though car hire and tours add up.

St Andrews rooms are priced for golfers and visiting university families, and they rise around tournaments and graduation weeks. Walking and buses keep transport cheap, but playing a round on the famous courses is a significant cost.

Live music & performing arts

Inverness 33St Andrews 27

Inverness has the stronger programme. Eden Court on the riverbank, the largest arts centre in the Highlands, stages theatre, dance, comedy and concerts all year, and fiddle and accordion sessions fill several pubs most nights.

St Andrews has the Byre Theatre and the university's choral evenings and chamber concerts. Much of this follows the academic calendar, so it quietens in the summer break.

Wellness & relaxation

St Andrews 35Inverness 30

Neither has a bathing tradition, and both rely on hotel spas. In Inverness these are at the country-house hotels around Loch Ness, along with the Aquadome's sauna; in St Andrews they are at the big golf resorts. The way people unwind differs. In Inverness it means riverside walks and a dram by the fire. St Andrews offers sea air, long walks on West Sands and the local habit of cold-water dipping off East Sands.

When should you go?

Pick your month. The climate figures are measured averages, not a forecast.

Inverness in July

19 °Cdaytime high
11 °Cnight-time low
69 mmrain in the month
5 hsunshine a day
14 °Csea
17 hdaylight a day

St Andrews in July

19 °Cdaytime high
11 °Cnight-time low
65 mmrain in the month
5 hsunshine a day
13 °Csea
17 hdaylight a day

Daytime high, °C

0°5°10°15°20°JFMAMJJASOND

Rainfall in the month, mm

0255075100125JFMAMJJASOND
InvernessSt Andrews

Where the figures come from

Inverness has no rain gauge within 25 km of the centre, so its rainfall comes from a gridded climate dataset read at the city rather than from a gauge further away.

Inverness's sunshine is measured 43 km from the centre, at Kinloss.

Temperature and rainfall are climate normals, averaged over the years shown. Inverness: 2005-2020 (sunshine 1991-2020, rainfall 1991-2020) normals, Inverness / Dalcross (11.9 km from centre). St Andrews: 1991-2020 normals, Leuchars (6.5 km from centre).

Both have cool summers. July and August reach about 19°C in each town, which is ideal walking weather but never beach weather, and the sea warms to only 14°C at its best. Late spring and early summer are the brightest stretch, with May the sunniest month in both. St Andrews is a degree or so milder in winter and gets more sunshine in every month.

Rain is the real difference. Inverness is noticeably wetter, and from October to January rainfall there is close to 100mm a month, against roughly 60mm to 80mm on the Fife coast. That makes St Andrews the steadier choice for autumn and winter walks. Inverness is at its best from May to September, when the drier weather and long light evenings leave time for the glens.

Which traveller are you?

On an outdoors trip, Inverness is the clear winner. Loch Ness, the pinewoods of Glen Affric and the Cairngorm plateau are all within an hour, with Torridon and the road to Skye beyond. St Andrews offers gentler coastal paths and golf links instead.

On a family trip with children, Inverness has more to fill the days. There are boat trips on Loch Ness, castle ruins, dolphins off Chanonry Point and the Highland Wildlife Park within an hour. St Andrews is gentler and suits a few quiet days of rock pools and sandcastles.

For a short city break, St Andrews is easier to make the most of. The cathedral, the castle tunnels, the university quadrangles, the Old Course and West Sands all lie within a short walk, so two days on foot cover it well. In Inverness, the best sights need a car.

Before you go

MeasureInvernessSt Andrews
Official languageEnglishEnglish
CurrencyPound Sterling (GBP)Pound Sterling (GBP)
SocketsG230 V, 50 HzG230 V, 50 Hz
Driving sideLeftLeft
Time zoneUTC, UTC+1 in summerUTC, UTC+1 in summer
Emergency number112 or 999112 or 999
Elevation7 m24 m
Main airportInverness Airport (INV)12 km from centre15 non-stop destinationsEdinburgh Airport (EDI)56 km from centre163 non-stop destinations
Public holidays this year10 days10 days

By the numbers

MeasureInvernessSt Andrews
City population47,38016,460
People per km²2,289-
Museums within 10 km35
UNESCO World Heritage sites within 50 km00
Swim season, months above 21 °CNoneNone

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Inverness or St Andrews somewhere new.

Browse every destination

Sources

Ground elevations sampled from the Mapzen terrain tiles via OpenTopoData, merging SRTM, ASTER, NED, EU-DEM and national sources. Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Rainfall where no rain gauge is within 25 km is from the TerraClimate 1991-2020 climatology (Abatzoglou et al. 2018, Scientific Data), read at the city. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. Airport data from OurAirports (public domain). Public holidays from Nager.Date (MIT). Exchange rates via Frankfurter, based on European Central Bank reference rates. Non-stop route lists from the "Airlines and destinations" tables on English Wikipedia airport articles, by Wikipedia contributors, reused under CC BY-SA 4.0. Currency from the ISO 4217 register maintained by SIX, cross-checked against country data from GeoNames (CC BY 4.0). Price level from World Bank open data (PPP conversion factor for private consumption and official exchange rate), CC BY 4.0. Time zones from GeoNames (CC BY 4.0); clock offsets computed from the IANA time zone database. Daylight hours computed from each destination's latitude using the NOAA solar position algorithm.

Category scores are our editorial verdict under rubric v3, each placed against the same fixed benchmark cities; the climate figures are measured. How the scores are set. Snapshot generated 2026-11-04. Daily budgets are estimates from country price levels.