Роберт Льюис Стивенсон родился 13 ноября 1850 года в Эдинбурге – политическом и культурном центре Шотландии. Отсюда и основная тема большинства его произведений – Шотландия, ее история и герои.
Роберт родился в семье инженера, по материнской линии принадлежал к древнему роду Белфуров. Его дед и отец строили волнорезы и маяки. При крещении получил имя Роберт Льюис Белфур, но в зрелом возрасте отказался от него, сменив фамилию на Стивенсон.
Роберт был единственным ребёнком в семье. Воспитывали его в строгом религиозном духе. На третьем году жизни перенес тяжелую болезнь бронхов, последствия которой мучили его потом всю жизнь и привели к ранней смерти. В возрасте 17-ти лет поступил в Эдинбургский университет, где получил юридическое образование. Впервые в литературе имя Стивенсона появилось в 1866 году.