Tough question! It's impossible to say if Colmar or Strasbourg is the better destination. Strasbourg is a larger city so has much more going on while Colmar is smaller, easier to get around and possibly prettier. You won't be disappointed either way.