Chiang Mai has nice resorts. Every island does too. Bangkok has nice hotels on the river.
Nightlife without nightclubs? Nightclubs and pubs are 90% of nightlife. Only Bangkok has good nightlife imo. Pretty crap elsewhere.
Good food is found in most places except tourist ghettos.
