3 accommodations in Castro Marina

  • Macchia di Pele B&B

    Via Litoranea Per Santa 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.