With a ring of the Soviet '70s about it, the Sierra Maestra hardly merits its three stars, although rooms have had some much-needed attention. Three kilometers from the town center, it's OK for an overnighter. Let the mojitos at the bar be your consolation.
Hotel Sierra Maestra
Bayamo