Elbow Beach находится в городе Пейдж, на пляже. Elbow Beach (пляж) и Horseshoe Bay (пляж) расположены в 15 минутах езды на автомобиле. Этот 4-звездочный курорт — вариант с прекрасным расположением: Королевская морская верфь находится в 21,2 км, Порт King's Wharf in Dockyard — в 22,7 км от него.