La Ermita takes Viñales' top hotel honors for architecture, interior furnishings and all-round service. The views over town rooftops and haystack hills is equally award-worthy. The upper-floor rooms housed in handsome two-story colonial edifices overlook the misty valley. Extracurricular attractions include an excellent pool, tennis courts, a shop, horseback riding and massage.
Skip the restaurant and walk 2km downhill to the village for dinner (or take the Viñales tour bus).