Luang Prabang bol postavený na sútoku dvoch riek Mekong a Nam Khan, v nadmorskej výške 700m, a celé je obklopené horami. Archeologické nálezy dokazujú že mesto bolo bývané už 8000 pred.nl. Bohatá história siaha do 1375. V roku 1707 sa Luang Prabang stal hlavným mestom kráľovstva s rovnakým menom. Keď sa v roku 1893 Laos súčasťou francúzskej koloniálnej Indočíny, Luang Prabang bol Francúzmi uznaný ako sídlo kráľovskej rodiny.
V meste sa zachovalo veľké množstvo prastarých chrámov, kráľovský palác, pôvodné laoské domy aj francúzske vily z prelomu 19.a 20. storočia. Vďaka týmto pamiatkami bol Luang Prabang v roku 1995 zaradený do svetového dedičstva UNESCO.