Pour the apple cider into a large saucepan or Dutch oven.
Add the orange slices, cinnamon sticks, cloves, star anise, and ginger.
Place the pan over medium heat and bring the cider just to a gentle simmer.
Reduce the heat to low and simmer uncovered for 25 to 30 minutes, stirring once or twice.
Taste after 20 minutes. If you prefer a sweeter cider, stir in the maple syrup or honey during the final 5 minutes.
Remove the pan from the heat and strain out the whole spices, ginger, and orange slices if desired.
Ladle the hot cider into heatproof mugs.
Garnish each mug with an orange wheel, cinnamon stick, cranberries, or rosemary if using.
Serve immediately while hot.