A fire left a trail of damage at the Tropicana in Weston-super-Mare on Friday evening, with emergency services from across the area called to help.
Firefighters, Police and ambulance crews rushed to the blaze at 5pm in Icescape, a winter attraction offering ice skating and other activities.
120 people had to leave the venue and one woman was reportedly treated for smoke inhalation.
Eight firefighters made up from Weston, Avonmouth, Bedminster and Yatton crews tackled the blaze which was out within three hours.
Avon and Somerset Police also attended but the cause of the fire was thought to be accidental.
A fire service spokesman said: “The fire started just after 5pm. It was a significant fire so called for six fire engines and a turntable ladder.”
“About 100 people were in there at the time and were safely evacuated. The cause of the fire is under investigation.”
“It’s a temporary structure so it caught fire quite rapidly and caused significant damage. The fire was brought under control after 15-20 minutes.”
Emergency services from Burnham-On-Sea were among those at the scene. There were no injuries.