First I used OpenStreetMap tiles (and no Mapbox) but the no-streets one was discontinued. So then I created a custom map layer with Maptiler and used Mapbox-GL because Maptiler's free plan only allows that.
I use Mapbox and Maptiler on the free plan. They both have limits but I haven't ran into them yet. And I've seen a LOT of page views today.
There are probably features I don't use that trigger limits more easily though.