You can most definitely do this. It's called blog sponsorship. You have good posts and good reach. You would not need to use an agency unless you want to. Start with products, hotel, restaurants, and services you already use. Write to the brand or go in person and offer to accept sponsorship.
A lot of travel and fashion bloggers do this very successfully. You can see it on you tube also with some of the "unboxing" type posts.
You can have the same result with affiliate links. Talk about a product in your blog - link to it where it can be purchased and then you make money in commission when people buy. You just have to disclose your links so people know and that's it.
I'm barely started here and get good traffic when I post links like that compared to other places. I'm sure you would do well with it.