When I'm traveling to a city with good public transport, I often prefer to save money by booking a place that is well connected to the city center by bus/tram/metro instead of a hotel that's directly downtown. However the most popular search engines fail to properly address this use case and I'm forced to sift through the search results looking up the distance from downtown to the hotel on Google Maps.
Is there a website that better caters to this need by letting you sort hotels by distance on public transport?