3 accommodations in Castro Marina

  • Macchia di Pele B&B

    Litoranea Castro - S. Cesarea, 391, Castro Marina | B&B
    from $67
  • Hotel Piccolo Mondo

    Via Litoranea Santa Cesarea Terme, Castro Marina | 4 star hotel
    from $117
  • Roccia Hotel

    Via Litoranea per Tricase, Castro Marina | Hotel
    from $113
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.