Съёмки проходили в Греции, в районе поселения Перахора на полуострове Пелопоннес.
В батальных сценах участвовало около 5000 военнослужащих греческой армии.
Под впечатлением от кинокартины Фрэнком Миллером был создан графический роман о подвиге 300 спартанцев, экранизированный в 2007 году Заком Снайдером.
В фильме рассказывается, что в битве участвовал только отряд телохранителей Леонида — 300 человек, плюс 700 феспийцев (воины остальных полисов несколько раз упоминаются, но в фильме не появляются). В реальности войско, противостоявшее персам, насчитывало около 7000 человек, из которых порядка 4000 было потеряно.
Несколько раз в фильме можно услышать, как Ксеркса называют «царь царей». Хотя этот титул (шаханшах) и происходит из эпохи Ахеменидов, но официальным титулом иранских правителей стал лишь во времена Сасанидов, первым шаханшахом стал именоваться Ардашир Папакан.
Из источников (Геродот) известно, что спартанские воины носили бороды и длинные волосы, которые они, согласно преданию, расчёсывали перед боем у Фермопил. Между тем, в картине и Леонид, и остальные спартанцы, за небольшим исключением, гладко выбриты и имеют короткие прически.
Изгнанный спартанский царь Демарат на пиру рассказывает Ксерксу про спартанцев и среди прочего на вопрос персидского царя о правителях Спарты отвечает: «Того, кто украл мой трон, в расчёт не принимай, правит страной не он, он лишь узурпатор». При этом он имеет в виду соправителя Леонида, царя Леотихида II (из рода Эврипонтидов). В то же время из истории известно, что Демарат был изгнан не Леотихидом (принадлежавшим к тому же роду, что и он сам), а своим соправителем из рода Агидов, Клеоменом Безумным, старшим братом и предшественником Леонида на царском троне.