A fire at a hotel at a ski resort in north-western Turkey has killed at least at least 10 people and hospitalised 32 others, officials said.

The fire broke out about 3.30am (5.30pm AEDT) in the restaurant of the 12-storey Grand Kartal hotel in the resort of Kartalkaya in Bolu province, officials and reports said.

The cause of the fire was under investigation. Two of the victims died after jumping from the building in a panic, Governor Abdulaziz Aydin told the state-run Anadolu Agency.

Firefighters work to extinguish a fire in a hotel at a ski resort of Kartalkaya in Bolu province, in north-west Turkey. (AP)

Private NTV television said some people tried to climb down from their rooms using sheets and blankets.

There were 234 guests staying at the hotel, Aydin said.

Necmi Kepcetutan, a ski instructor at the hotel, said he was asleep when the fire erupted and he rushed out of the building. He told NTV television that he then helped some 20 guests out of the hotel.

He said the hotel was engulfed in smoke, making it difficult for guests to locate the fire escape.

“I cannot reach some of my students. I hope they are OK,” the ski instructor told the station.

Television images showed the roof and top floors of the hotel on fire.

The government appointed six prosecutors to lead an investigation into the fire. NTV television suggested that the wooden cladding on the exterior of the hotel, in a chalet-style design, may have accelerated the spread of the fire.

Trump cuts cake with large sword before he exits Commander-in-Chief ball

The 161-room hotel is on the side of a cliff, hampering efforts to combat the flames, the station also reported.

NTV showed a smoke-blackened lobby, its glass entrance and windows smashed, its wooden reception desk charred and a chandelier crashed to the ground.

Kartalkaya is a popular ski resort in the Koroglu mountains, some 300 kilometres east of Istanbul. The fire occurred during the school semester break when hotels in the region are packed.

Aydin’s office said 30 fire trucks and 28 ambulances were sent to the site.

Other hotels at the resort were evacuated as a precaution and guests were placed in hotels around Bolu.

Meanwhile, a natural gas explosion at a hotel at another ski resort in central Turkey, injured four people.

The explosion took place at the Yildiz Mountain Winter Sports Center in Sivas province. Two alpine skiers and their instructor were slightly injured while another instructor received second-degree burns on the hands and face, the Sivas governor’s office said.

You May Also Like

Residents ordered to evacuate after building exterior crumbles in Aurora, officials say

AURORA, Ill. (WLS) — Residents were ordered to evacuate a building in…

Famous Sydney landmark closed as police brace for thousands to swarm

Pro-Palestine protesters have shut down Sydney Harbour Bridge to hold a rally…

Former Fox host Jeanine Pirro confirmed as DC US Attorney after tense partisan struggle

Jeanine Pirro — the former Fox News firebrand and onetime New York…

'Are you kidding me?': Major revelations during hearing into DC plane crash

The biggest revelations: The helicopter’s altimeter gauge was broken, and controllers warned…