Riccarton Inn está ubicado en Currie, un área suburbana en el extremo occidental de Edimburgo conocida por su carácter residencial pacífico. El hotel está cerca de Riccarton, a unos 7 km del centro de la ciudad. Las atracciones cercanas notables incluyen el Parque Regional de las Colinas Pentland a aproximadamente 6 km y el Zoológico de Edimburgo alrededor de 9 km del hotel. El Aeropuerto de Edimburgo está convenientemente ubicado a unos 7 km de Riccarton Inn.