There are surely a lot of choices when talking about earplugs.
Here I have collected the best ones where you can pick the one which is suitable for your purposes:
These are the traditional earplugs for one-time use only.
Noise Reduce Cancelling Ear Plugs
These earplugs are reusable and easy to fit your ears.
With these earplugs, you’ll feel soft and comfortable in your ear area.
If you are looking for alternative solutions to earplugs, you have to check this blog post where you can find 19 Earplug Alternatives for Sleeping.