Rocpool Reserve Hotel & Restaurant is situated in the heart of Inverness just a few minutes walk from the High Street and Inverness Castle.
We are only 20 minutes travel from Inverness Airport and approximately 5 minutes from Inverness Bus and Train Stations.


GPS coordinates for Rocpool are 57.47178, -4.2239

By Road – Approaching from A9 (South and North):

  • Exit from A9 toward Culcabock/Hilton
  • Take the 5th exit (4th if you are driving from the North) off the roundabout and follow B9006/Old Perth Road
  • Pass Raigmore Hospital on the right and Shell Garage on your left
  • At the roundabout take the 1st exit onto B853/Culcabock Road
  • Following signs for city centre turn right at Annfield Road
  • At the traffic lights turn left onto Southside Road and drive straight through until you reach “T” crossing
  • Turn right onto Culduthel Road
  • We are now on your left
  • Welcome to Rocpool Reserve

By Road – Approaching from East (Aberdeen, Nairn, Inverness Airport):

  • Follow the A96 heading North
  • At Raigmore Interchange take the 2nd exit onto B865/Millburn Road, toward city centre
  • Go through 1 roundabout
  • In the centre of Inverness follow signs for Hilton
  • Turn left at B862/Friars Lane and follow the road
  • At traffic lights by the bridge turn left onto B861/Bridge Street and follow the road
  • Drive up the hill, passing Inverness Castle on your right
  • We are awaiting you approximately 0.5 mile from the castle on the right
  • Welcome

By Rail

5 minutes from Inverness Train Station (15 minutes walk)
* Edinburgh – 2.5 hrs
* Glasgow – 3 hrs
* Aberdeen – 2 hrs
* London – 12 hrs


By Bus

Inverness is well connected with most major cities in the UK:

  • Megabus - London, Liverpool, Manchester
  • CityLink - Glasgow or Edinburgh
  • StageCoach, National Express, Rapsons – other cities and towns

By Air:

Inverness to London Heathrow
Tel: 0870 607 0555

British Airways
(including BA Connect and BA franchise partner Loganair)
Inverness to London Gatwick, Edinburgh, Glasgow, Stornoway, Kirkwall and Sumburgh
Inverness to London Heathrow
Tel: 0870 850 9850

Eastern Airways
Inverness to Birmingham and Manchester and Leeds Bradford
Tel: 01652 680600

Inverness to London Gatwick, London Luton, Belfast and Bristol
Tel: 0871 244 2366

Highland Airways
Inverness to Stornoway
Tel: 01667 462664

Inverness to Liverpool

I accept cookies from this site

We use cookies to analyse our traffic.
Please refer to our Cookie Policy for more information.
We also share your data with our advertising, social media and analytics partners who may combine it with
other information that you have provided to them or they have collected from your use of their services.
You consent to our use of cookies if you click the acceptance button and continue to use this website.