賀瑰,字光遠,濮陽人。曾祖賀延,因賀瑰而尊貴,追贈為左監門上將軍。祖父賀華,追贈為左散騎常侍。父親賀仲元,追贈為刑部尚書。賀瑰小時灑脫不羈,有英雄勇敢的氣概,遇上亂世而從軍。朱王宣任濮州刺史兼鄆州馬軍步軍都指揮使時,提拔賀瑰為小將。唐朝光啟初年,鄆州三軍推舉朱王宣為留後,以賀瑰為馬軍步軍都指揮使,表奏朝廷授與檢校工部尚書。到朱王宣與太祖產生衝突時,賀瑰受朱王宣之命,多次領軍駐防邊境。
乾寧二年(895)十月,太祖親自征伐兗州、鄆州。十一月,朱王宣派賀瑰與晉軍將領何懷寶率領一萬多士兵援助朱瑾,部隊駐紮在待賓館,切斷了梁軍的糧道。太祖知悉後,從中都領軍連夜急馳一百多里,天亮時到達巨野的東邊,與賀瑰等交戰,兗州人大敗,賀瑰竄到長滿荊棘的高墳上面,大叫道:「我是鄆州都將賀瑰,願降,請不要傷害我。」太祖聽到後,奔馬到高墳前,於是擒獲了他。同時俘獲了何懷寶以及將官幾十人,在兗州城下示眾,下令全部殺死,只留賀瑰一人,解開捆綁賀瑰的繩索,把他安置在太祖手下,不久暫任他為教練使,上奏朝廷授與檢校左僕射。賀瑰感念太祖保全他性命的大恩,私下發誓以身相報。
天復年間,賀瑰參與平定青州王師範的戰役,因功授與他曹州刺史兼先鋒都指揮使,加封檢校司空。天..二年,與楊師厚一起跟從太祖平定荊州、襄州,授與荊南兩使留後,不久,召回,任行營左廂步軍都指揮使。開平二年(908)十月,授與左龍虎軍馬軍步軍都指揮使。十二月,改任左衛上將軍,兼任六軍馬步軍都虞候。三年五月,轉任右龍虎統軍,不久,加封檢校司徒、邢州團練使。四年二月,改任澤州刺史,兼任昭義軍節度留後、檢校太保,進封開國侯。乾化二年(914)七月,授與相州刺史,接著加封檢校太傅,不久,轉任左龍虎統軍。
貞明二年(916),慶州反叛,被李繼陟佔據,賀瑰以原官的身份兼任西面行營馬步軍都指揮使兼各軍都虞候,與張筠一起打敗涇州、鳳翔三萬敵人,攻下寧、衍二州。三年秋天,慶州平定。十二月,賀瑰因功授與滑州宣義軍節度使,封為檢校太傅,加平章事,不久授任北面行營招討使。四年春天,晉人攻佔了楊劉城。八月,賀瑰與許州節度使謝彥章率領大軍在濮州的行台村紮營,與晉軍對陣幾個月。一天,晉王率輕騎挑戰,賀瑰與謝彥章出動伏兵奮力攻擊,晉王隻身逃脫。此前,賀瑰與謝彥章不和,這年冬季十二月,又被諸軍都虞候朱王圭挑撥,賀瑰於是埋伏甲士,在軍中殺害謝彥章以及濮州刺史孟審澄、別將侯溫裕等人,謊報說他們謀反被誅。同月,賀瑰與晉軍在胡柳陂大戰,晉軍戰敗,臨陣斬殺晉將周陽五。到傍晚,賀瑰軍隊又戰敗。五年春天正月,晉軍在德勝築城,在黃河兩岸建起營寨。四月,賀瑰率領大軍攻打晉軍南岸營寨,用大船戰艦阻扼中流,晉軍切斷連接的大船,增兵援救南岸營寨,賀瑰軍隊退到行台。接著因病去世,時年六十二歲。詔令追贈為侍中。