Отель Coral San Bernardo находится в курорте Канарские острова, на острове Тенерифе, в поселке Сан Бернардо. В 4,3 км расположен муниципальный песчано-галечный пляж Плайя-де-ла-Арена. До центра поселка Сан Бернардо - 450 м. До Международного аэропорта Тенерифе Северный (Tenerife North Airport) - 58 км.