圣淘沙香格里拉度假酒店位于圣淘沙岛上,交通极为便利,客人可以驾私家车前往,也可以搭乘德士、巴士、圣淘沙专线客车、缆车或圣淘沙捷运轻轨列车前往;酒店距离樟宜国际机场也只不过30分钟车程。新加坡地铁港湾站就在圣淘沙岛入口处。
岛上还有方便的观光巴士和沿海滩而行的观览列车。