One of the state's only full-service resorts, the Tamaya sits on a gorgeous stretch of bosque along the Rio Grande, a third of the way between Albuquerque and Santa Fe. Everything here is stylish and high-end, from the 18-hole golf course and pool to the spectacular spa, where even the treatment rooms have balconies. Horseback riding is available too.