On January 1 trains stay crowded for much of the day, and some shops and restaurants close until January 3 or cut their hours. That makes hotel dining, the start time of breakfast and the checkout hour the deciding factors in early January. Public baths and saunas should be checked against holiday notices for your exact nights. Large hotels bunch their checkouts in the morning, so plan around that window.
Compare the Nankai route to Namba with airport-bus or rail options for Umeda. For a December 31 arrival or January 1 departure, check the holiday timetable and the first or last Nankai train for the exact date.
For a late arrival on December 31, check the Nankai timetable from Kansai Airport against the date, and keep the ride to your shrine to one transfer or fewer on January 1. Umeda hotels sit on both JR and subway lines, which makes it easier to adjust a Kyoto day or the trip to the airport. If you fly home around January 3, lock in checkout and the airport leg before adding a shrine visit.
Check the room type and maximum occupancy, breakfast, accommodation or bathing taxes, free-cancellation deadline and early check-in or late check-out terms in the product details.