For Chiang Mai Songkran, the nearest choice to the city is Summit Green Valley. At 20 minutes it offers night golf and twilight play, so you can enjoy the water fights at the moat and Tha Phae Gate by day and play in the evening.
North Hill has a restaurant open 11:00-22:30 and night golf. Gassan Legacy also offers night golf, which suits a daytime festival followed by an evening round.
To play in the morning and join the festival in the afternoon, look at Mae Jo (restaurant 06:00-22:00) and Gassan Panorama (opens 06:00). Alpine is 27 holes so the length can be adjusted, and its restaurant stays open to 21:00 for a rest after a dawn tee-off.
Lanna Golf Club sits on Chotana Road in the city and may offer the shortest transfer. It needs at least three players and lists no compulsory cart, so check cart inclusion. April can have hazy days, so check air quality too.
Before booking, confirm tee times, whether night golf is operating and cart inclusion on the product page. Dates around April 13-15 can be busy, so settle the date first.