I read Piranesi by Susanna Clarke recently, in about 2 sittings, it was amazing. Very fantastical and weird.
By the same author, Jonathan Strange and Mr Norrell - alternate British history set around 1800 where magic is real, one of those books that you just live in the whole time you're reading it (also made into a very good BBC miniseries)
It's a trap, don't listen