Gold climbed on Thursday after the U.S. central bank signaled only gradual rate tightening and the dollar slid to its lowest in a month.
Spot gold rose 0.59 percent to $1,225.88.
U.S. gold futures for April delivery settled up $26.40 to $1,227.10, after touching $1,234 earlier, the highest since March 6.
The Federal Reserve on Wednesday raised U.S. interest rates for the second time in three months, as expected, but did not flag any plan to accelerate the pace of monetary tightening as some investors had anticipated.
The dollar index hit a one-month low on the back of the Fed announcement and was down 0.20 percent at 100.54.
"Real yields were pumped up ahead of the announcement in expectation of a hawkish hike, instead we got a dovish hike with no change in the forward guidance and that has led to some recovery in gold today," Ole Hansen, head of commodity strategy at Saxo Bank in Copenhagen, said.
Gold is highly sensitive to rising U.S. interest rates, as these increase the opportunity cost of holding non-yielding bullion, while boosting the dollar, in which it is priced.
"At the same time we had the election in Holland, which didn't increase the political risk in Europe and is acting as a bit of a counter measure to the rally in gold," Hansen added.
Dutch center-right Prime Minister Mark Rutte fought off the challenge of anti-Islam and anti-EU rival Geert Wilders to score an election victory that was hailed across Europe on Thursday by governments facing a rising wave of nationalism.
"Gold's resilience could help strengthen positive yet still fragile gold sentiment," Joni Teves, strategist at UBS in London, said.
"In addition to a general friendliness towards gold for its diversification and hedging properties, lingering uncertainty has likely prevented from shorts becoming aggressive in spite of the challenges that gold has faced in recent weeks."
Meanwhile, holdings of SPDR Gold Trust, the world's largest gold-backed exchange-traded fund, rose 0.53 percent on Wednesday.
Inflows into the fund so far this week have already nearly erased last week's outflows.
In other precious metals, dipped 0.23 percent to $17.26 per ounce, after hitting $17.58 earlier in the session, its highest since March 7 when it traded as high as $17.82.
"It's getting a dual push from industrial metals going up and at the same time the recovery in precious metals, so silver has the potential for outperforming," Hansen added.
was up 0.53 percent at $953.99 per ounce, having touched $973.80, its highest since March 7.
climbed 0.06 percent to $763.47 per ounce after hitting $775.85, its highest since March 7 when it traded as high as $777.90.