Sitges near Barcelona. Sitges is a charming and and exclusive sea-side town and resort located about 45 kilometers south of Barcelona in Catalonia, Spain. It is well known for the Sitges Film Festival in October and the Sitges Carnival in February. Sitges also offers visitors beaches, nightspots, and historical sites.