Кубинская революция позади, и самое время застроить столицу Кубы — Гавану — зданиями, чтобы придать ей блеск, достойный главного города страны. Цель игры Havana — быстрее всех набрать определённое и зависимое от числа участников количество победных очков. Для этого нужно строить здания, которые их приносят. Ход состоит из трёх фаз: в первую игроки поочерёдно выполняют инструкции выложенных ими карт действий, во вторую — на поле появляются новые стройматериалы и песо, а в третью — игроки заменяют одну из карт действий следующей с руки.
Основа игры Havana — планирование действий картами. Перед игрой все игроки получают по одинаковому набору из 13 карт действий. Перед первым ходом все одновременно выбирают по две карты с руки и выкладывают их перед собой рубашкой вверх, и затем карты переворачиваются. Все карты «Гаваны» пронумерованы от 0 до 9, и карта пары с меньшим номером выкладывается слева, а с большим — справа. Образованные ими двузначные номера задают порядок хода. Например, карты с номерами 0 и 4 дают в результате 4, и выложивший их игрок будет ходить раньше того, кто выложил 2 и 5, составив таким образом число 25. Каждый ход одна из двух карт игрока, лежащих на столе, накрывается новой картой с руки. Когда она вскрывается, образуется новая комбинация действий и задаётся новая очерёдность ходов игроков. Накрытые карты сбрасываются и в игре не участвуют, пока не вернутся игрокам в руку. Обычно сброшенные карты действий возвращаются игроку, когда у того осталось всего две карты на руке.
Чем сильнее действие карты, тем выше её номер, и для победы необходимо умело «жонглировать» своими картами, чтобы опережать соперников в одном, и подавлять в другом. Жетоны зданий приобретаются за песо и стройматериалы. Перед игрой на стол выкладывается два ряда по 6 зданий, а в течение игры для покупки доступны только два крайних строения каждого ряда. Когда в ряду остаётся только два жетона, между ними выкладывают ещё четыре, дополняя ряд до шести зданий.