Have you checked the red Michelin guide? Usually, there are symbols indicating whether or not the hotel will accept pets.