Кайо Санта Мария e част от архипелага Хардиенс дел Рей (Кралските градини). Самият остров е малък – дължината му е около 16 км, ширината – 2, и се намира северно от главния остров на Куба. Всички хотели и плажове са разположени по северното му крайбрежие, а южното е покрито с блата и мангрови гори. Островът е свързан с 48-километрово шосе с континенталната част при град Кайбариен. Строителството на моста започва през 1989 г. и приключва десет години по-късно.