Riccarton Inn está localizado em Currie, uma área suburbana na borda ocidental de Edimburgo, conhecida por seu caráter residencial pacífico. O hotel fica perto de Riccarton, a cerca de 7 km do centro da cidade. Atrações notáveis nas proximidades incluem o Parque Regional das Colinas Pentland, aproximadamente a 6 km de distância, e o Zoológico de Edimburgo, cerca de 9 km do hotel. O Aeroporto de Edimburgo está convenientemente localizado a cerca de 7 km do Riccarton Inn.