Каштела — город в центральной части Хорватии недалеко от Сплитa, состоящий из семи населенных пунктов, расположенных вдоль побережья Адриатического моря от города Сплит до города Трогир между морем и Адриатическим шоссе, которые в административном плане считаются единым городом.
Город протянулся почти на 20 километров вдоль моря, на их протяжении набережные чередуются с пляжами. Здесь есть несколько прекрасно сохранившихся дворцов венецианского периода. Рядом с городом находится международный аэропорт города Сплит.