Try the kobo brand of ereaders. You have access to an online library and can download through Wi-Fi, but can also load your own books in many many file formats.
I bought the waterproof version to read at the beach, while paddle boarding, in the bathtub.