Princess Isabella returns from a ride to find her castle completely ruined and locked under an evil spell. While she was away, a wicked witch trapped the castle residents inside mirrors, shattered the glass and scattered the pieces. With the help of a fairy, the princess must rescue her people and restore the place to finally marry Prince Adam.
Princess Isabella: A Witch's Curse is a hidden object game with adventure elements. The main objective is to collect several key objects from the castle grounds, solve puzzles, and free the castle folk. The castle can be explored in a typical point-and-click manner, where each location is represented by a static image of the scenery. The player moves from room to room by clicking on the exit hotspots, usually placed over obvious areas like doors and entrances. Some portions of the building are locked, and can only be accessed after solving one of the puzzles.
The objects can be found laying around in the background, or in separate close-up views of the scenery. These zoom windows show another angle of the scene, with a list of objects to be found at the bottom. Some of the collected items are stored in the inventory slots, from where they can be dragged and dropped on puzzles and other portions of the screen to interact with the environment. Mirror shards have to be inserted into empty frames at the grand hall, and reassembled as jigsaw puzzles to liberate one of the captive souls. The rescued character usually unlocks a castle passage as a reward.
Each room has several puzzles that have to be solved to lift the curse and move to the next place. Some puzzles are self-contained mechanisms that can be solved through direct manipulation, while others block access to other parts of the castle and require the use of inventory objects. After solving all the pending puzzles, the room is restored to its pristine condition.
One unique feature is the fairy assistant. She acts as a hint button, flying towards one of the required items when selected, and can also perform special actions. As she gains new abilities, she can reveal hidden objects and solve puzzles. The fairy has various powers, such as breaking small containers, lighting fires or attacking enemies, blowing away dust to reveal items, or nourishing plants. The hint option takes time to recharge after use and becomes a skip option when playing certain puzzles.