拉萨布达拉宫最初是为迎娶唐朝的文成公主而建,松赞干布在红山之上修建了共一千间宫殿的三座九层楼宇,取名叫布达拉宫。据史料记载,红山内外围城三重,松赞干布和文成公主宫殿之间有一道银铜合制的桥相连。
松赞干布率群臣到河源附近的柏海(今青海玛多县境内)迎接文成公主,谒见李道宗,行子婿之礼。之后与公主同返逻些(今拉萨),为公主筑城、修建宫室。
布达拉宫依山垒砌,群楼重迭,殿宇嵯峨,气势雄伟,坚实墩厚的花岗石墙体,松茸平展的白玛草墙领,金碧辉煌的金顶。
具有强烈装饰效果的巨大鎏金宝瓶、幢和红幡,交相映辉,红、白、黄3种色彩的鲜明对比,分部合筑、层层套接的建筑型体,都体现了藏族古建筑迷人的特色。