Hotel Montetaxco
With a knockout view of town, multiple dining and nightlife options, a pool, Saturday night fireworks, a golf course, a spa, and kids' activities, this modern, upscale resort named for the mountain on which it's perched has the most extensive amenities of any property in town. It's a great choice for families, but the location across the valley from downtown can be a little inconvenient, especially in the evening when the funicular is no longer running. Rooms are comfortably furnished, most with wonderful views, but they're a bit lacking in character.